synaptiai/agent-capability-standard/capability-gap-analysis
Claude Code and agent skill by synaptiai/agent-capability-standard
- community
Checking that the SKILL.md file is still in the repository.
Identify capability gaps and propose new skills with prioritization. Use when analyzing missing capabilities, planning skill development, performing ontology expansion, or assessing coverage.
Install
npx vskill@latest install synaptiai/agent-capability-standard/capability-gap-analysisSKILL.md
Intent
Run the composed workflow capability_gap_analysis (reference/workflow_catalog.yaml) using atomic capability skills to systematically identify what capabilities are missing and prioritize their development.
Success criteria:
- Missing capability list
- Prioritized backlog
- Proposed skill specs
- Every step output is grounded with evidence anchors
- Audit trail of analysis process
Compatible schemas:
reference/capability_ontology.yamlreference/workflow_catalog.yaml
Inputs
| Parameter | Required | Type | Description | |
|---|---|---|---|---|
user_input | No | object | domain (the project/system to assess; step 1 observes it, so set it in practice). The catalog also accepts constraints, but no step binds it: the priority compare always ranks by the fixed criteria leverage and risk_reduction |
Procedure
0) Create checkpoint marker if mutation might occur:
- Create
.claude/checkpoint.okafter confirming rollback strategy
1) Invoke `/observe` on user_input.domain and store output as observe_out
- Read project docs and current skill coverage
2) Invoke `/attribute` (domain: dependencies) with observe_out.observation as the effect and store output as attribute_out
- Map existing workflows vs capabilities
3) Invoke `/discover` on attribute_out.causes with method gap_analysis, and store output as discover_out
- Find capability gaps, hidden dependencies and unmodeled interactions: each entry of
discover_out.patternshastypegap,patternoropportunity
4) Invoke `/compare` (domain: architecture) on discover_out.patterns and store output as compare_architecture_out
- Compare alternative skill architectures
5) Invoke `/compare` (domain: priority) on the discovered patterns (discover_out.patterns) with criteria leverage and risk_reduction, and store output as compare_priority_out
- Rank every discovered pattern (of type
gap,patternoropportunity) by leverage and risk reduction; the step does not filter by type
6) Invoke `/generate` (domain: plan) from compare_priority_out.ranking and compare_architecture_out.recommendation, and store output as generate_out
- Generate an implementation plan for new skills
7) Invoke `/audit` and store output as audit_out
- Record rationale + decision lineage: the ranking and the plan
Output Contract
Return a structured object:
Field Definitions
| Field | Type | Description | |
|---|---|---|---|
workflow_id | string | Unique identifier for this analysis | |
status | enum | Final workflow status | |
steps | object | Each step's output, keyed by its store_as | |
gaps_identified | object | Missing capabilities organized by priority: the entries of compare_priority_out.ranking that are gap patterns | |
audit_log_pointer | string | Where the audit record was written | |
confidence | number | 0.0-1.0 based on evidence completeness | |
evidence_anchors | array | All evidence references collected | |
assumptions | array | Explicit assumptions made during analysis |
Examples
Example 1: Gap Analysis for Autonomous Code Review
Input:
Output:
Evidence pattern: Ontology comparison, dependency graph analysis, impact-based prioritization.
Verification
- [ ] Step Completeness: All 7 workflow steps executed with output
- [ ] Evidence Grounding: Every step output includes evidence_anchors
- [ ] Relationships Mapped: attribute_out and discover_out document dependencies and missing connections
- [ ] Architecture Compared: compare_architecture_out has a recommendation
- [ ] Gaps Prioritized: compare_priority_out ranks every discovered pattern, gaps included
- [ ] Plan Generated: generate_out.content is a phased plan
- [ ] Audit Trail: audit_out.recorded is true
Verification tools: Read (for ontology files), Grep (for capability search), Bash (for validation)
Safety Constraints
mutation: falserequires_checkpoint: falserequires_approval: falserisk: low (the catalog declares low;max_step_riskcomputes medium from theauditstep)
Capability-specific rules:
- Do not create new skills during analysis (discovery only)
- Validate all capability references against ontology
- Prefer a domain parameter on an existing capability over a new capability
- Document assumptions about missing capabilities
- Flag potential security implications of gaps
- Preserve existing ontology structure
Composition Patterns
Commonly follows:
observe- After initial codebase explorationretrieve- After fetching reference documentation
Commonly precedes:
generate(domain: plan) - To create detailed skill specificationscompare(domain: priority) - To refine gap prioritizationexplain- To create executive summary
Anti-patterns:
- Never skip relationship mapping before prioritization
- Never propose skills without checking ontology for existing alternatives
- Never prioritize without defined criteria
- Never generate roadmap without dependency analysis
Workflow references:
- See
reference/workflow_catalog.yaml#capability_gap_analysisfor step definitions - See
reference/capability_ontology.yamlfor reference structure
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/capability-gap-analysis/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/synaptiai/agent-capability-standard/capability-gap-analysis)