Create API Governance Program — Development skill for Claude Code
A Claude Code skill for designing API governance programs: score five dimensions from evidence, then plan exactly one level of movement instead of an aspirational end state.
How to install Create API Governance Program
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open paraskakis/create-api-governance-program and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Create API Governance Program does
A Claude Code skill for designing API governance programs: score five dimensions from evidence, then plan exactly one level of movement instead of an aspirational end state.
Alternatives in Development
- Battle — Head-to-head graded battle card between two sites — eight dimensions, bar-by-bar, verdict line 3.6k ★
- Gemini For Claude Code — A Python program allowing the use of Claude Code with Google's Gemini models 338 ★
- Custom Dimensions — Custom Dimensions and Event Parameters 242 ★
README
create-api-governance-program
A [Claude Code](https://claude.com/claude-code) skill for designing an API governance program that an organization will actually adopt.
Part of Emmanuel Paraskakis's API method. Where `design-api` takes requirements to a spec and `design-api-review` checks a spec against standards, those govern *one* API. This one governs *the estate*.
What it does
Scores an organization across five dimensions, then designs **one level of movement** — not the end state.
| Dimension | The question it answers |
|---|---|
| Standards | Is there a written ruleset, owned and versioned? |
| Design review | Does anything check a design before it's built? |
| Automation | Can a machine catch violations without a meeting? |
| Lifecycle | Are versioning, deprecation and discovery governed? |
| Metrics & feedback | Is governance measured, and do the standards change as a result? |
Levels run **1 Ad hoc → 2 Documented → 3 Reviewed → 4 Automated → 5 Measured**.
The output is a markdown scorecard, a one-increment plan with named owners, a rollout starting from a volunteer pilot, and a "deliberately not doing yet" table where each deferral carries a revisit trigger.
Why one increment
Governance programs characteristically fail by arriving fully formed — a council, a 40-page style guide, a mandatory review board, a portal — before anyone has felt the problem they solve. Teams route around it and governance becomes a tax. Moving one dimension one level, proving it, then moving again is slower on paper and faster in practice.
Layout
SKILL.md the method
references/maturity-model.md 5x5 matrix, evidence signals, scoring rules,
and five common estate patterns
evals/evals.json 3 test cases, 31 assertions
Installing
Symlink it where Claude Code looks for skills:
ln -s "$PWD" ~/.claude/skills/create-api-governance-program
Then invoke with `/create-api-governance-
Related Skills
Cycle End
Close the current cycle — score all dimensions, install improvements, promote agents
Program Load
Ingest a HackerOne, Bugcrowd, or Intigriti program page into memory/programs/ .json
Skill Anthropic Grade Optimizer
Audits Claude-directing artifacts (CLAUDE.md, SKILL.md, subagent, hook, MCP, prompts, api_config) against 189
LinkedIn Post Analyser
Claude Code / Cowork skill that scores a drafted LinkedIn post across 7 platform dimensions before you publish
Gvs5h
GVS5H: Five Qwen3.8-27B Models Match Claude Fable 5 on LiveCodeBench Hard Fable 5 Level Coding for a Fifth the
Amend
Propose a governance amendment from a project-level insight
Related Agents
Reality Checker Tram
Tier-2 Harness Auditor for Team RAM. Cross-session, cross-project health audits. Verify invariants are enforce
Repo Assessor
Assesses a repository against the five harness dimensions and produces one page a person can act on. Use when
Instruction Quality Reviewer
Instruction quality reviewer — assesses skill files, rules, and agent prompts against five quality dimensions.