Cypilot Skill — Kit sdlc
SkillMediaArtifacts: ADR, CODEBASE, DECOMPOSITION, DESIGN, FEATURE, PR-CODE-REVIEW-TEMPLATE, PR-REVIEW, PR-STATUS-REPORT-TEMPLATE, PRD; Workflows: migrate-openspec, pr-review, pr-status
Use Cypilot Skill — Kit sdlc in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add Cypilot Skill — Kit sdlc and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the Cypilot Skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
What this skill tells your AI
The instructions your AI receives, as published by constructorfabric/gears-frontx in .cypilot/config/kits/sdlc/SKILL.md and read by Ahel’s review.
Kit sdlc skill extensions.
ADR
ADR Commands
cypilot validate --artifact <ADR.md>— validate ADR structure and IDscypilot list-ids --kind adr— list all ADRscypilot where-defined --id <id>— find where an ADR ID is definedcypilot where-used --id <id>— find where an ADR ID is referenced in DESIGN
ADR Workflows
- Generate ADR: create a new ADR from template with guided prompts per section
- Analyze ADR: validate structure (deterministic) then semantic quality (checklist-based)
CODEBASE
CODE Commands
cypilot validate --artifact <code-path>— validate code traceability and qualitycypilot where-defined --id <id>— find where an ID is defined in artifactscypilot where-used --id <id>— find where an ID is referenced in code via@cpt-*markers
CODE Workflows
- Generate CODE: implement FEATURE design with optional
@cpt-*traceability markers - Analyze CODE: validate implementation coverage, traceability, tests, and quality
DECOMPOSITION
DECOMPOSITION Commands
cypilot validate --artifact <DECOMPOSITION.md>— validate DECOMPOSITION structure and IDscypilot list-ids --kind feature— list all featurescypilot list-ids --kind status— list status indicatorscypilot where-defined --id <id>— find where a feature ID is definedcypilot where-used --id <id>— find where a feature ID is referenced in FEATURE artifacts
DECOMPOSITION Workflows
- Generate DECOMPOSITION: create feature manifest from DESIGN with guided prompts
- Analyze DECOMPOSITION: validate structure (deterministic) then decomposition quality (checklist-based)
DESIGN
DESIGN Commands
cypilot validate --artifact <DESIGN.md>— validate DESIGN structure and IDscypilot list-ids --kind component— list all componentscypilot list-ids --kind principle— list all design principlescypilot where-defined --id <id>— find where a DESIGN ID is definedcypilot where-used --id <id>— find where a DESIGN ID is referenced downstream
DESIGN Workflows
- Generate DESIGN: create a new DESIGN from template with guided prompts per section
- Analyze DESIGN: validate structure (deterministic) then semantic quality (checklist-based)
FEATURE
FEATURE Commands
cypilot validate --artifact <FEATURE.md>— validate FEATURE structure and IDscypilot list-ids --kind flow— list all flowscypilot list-ids --kind algo— list all algorithmscypilot list-ids --kind state— list all state machinescypilot list-ids --kind dod— list all definitions of donecypilot where-defined --id <id>— find where a FEATURE ID is definedcypilot where-used --id <id>— find where a FEATURE ID is referenced in code
FEATURE Workflows
- Generate FEATURE: create a new FEATURE from template with guided CDSL prompts
- Analyze FEATURE: validate structure (deterministic) then semantic quality (checklist-based)
PR-REVIEW
PR Review & Status (Shortcut Routing)
ALWAYS re-fetch and re-analyze from scratch WHEN a PR review or status request is detected — even if the same PR was reviewed earlier in this conversation. Previous results are stale the moment a new request arrives. NEVER skip fetch or reuse earlier analysis.
ALWAYS run python3 {scripts}/pr.py list WHEN user intent matches PR list patterns:
list PRs,list open PRs,cypilot list PRsshow PRs,show open PRs,what PRs are open- Any request to enumerate or browse open pull requests
AVOID use gh pr list directly — ALWAYS use pr.py list for listing PRs.
ALWAYS route to the cypilot-pr-review workflow WHEN user intent matches PR review patterns:
review PR {number},review PR #{number},review PR https://...cypilot review PR {number},PR review {number}code review PR {number},check PR {number}
ALWAYS route to the cypilot-pr-status workflow WHEN user intent matches PR status patterns:
PR status {number},cypilot PR status {number}status of PR {number},check PR status {number}
PR List (Quick Command)
When routed to list PRs:
- Run
python3 {scripts}/pr.py list - Present the output to the user (respects
.prs/config.yamlexclude list) - No Protocol Guard or workflow loading required — this is a quick command
PR Review Workflow
When routed to PR review:
- ALWAYS fetch fresh data first — run
pr.py fetcheven if data exists from a prior run - Read
{workflow_pr_review}and follow its steps - Use
python3 {scripts}/pr.pyas the script - When target is
ALLor no PR number given, runpr.py listfirst to show available PRs - Select prompt and checklist from
{cypilot_path}/config/pr-review.toml→prompts - Load prompt from
prompt_fileand checklist fromchecklistin matched entry - Use templates from
{pr_code_review_template}and{pr_status_report_template}
PR Status Workflow
When routed to PR status:
- ALWAYS fetch fresh data first —
pr.py statusauto-fetches, but never assume prior data is current - Read
{workflow_pr_status}and follow its steps - Use
python3 {scripts}/pr.pyas the script - When target is
ALLor no PR number given, runpr.py listfirst to show available PRs
MIGRATION
Migration Commands
cypilot migrate-openspec— migrate OpenSpec artifacts to Cypilot SDLC documents
Migration Workflows
ALWAYS route to the cypilot-migrate-openspec workflow WHEN user intent matches OpenSpec migration patterns:
migrate openspec,migrate from openspec,convert openspeccypilot migrate-openspec,openspec to cypilot- Any request to convert OpenSpec artifacts to Cypilot SDLC format
When routed to OpenSpec migration:
- Read
{workflow_migrate_openspec}and follow its steps - The workflow handles all configuration discovery and user interaction
PRD
PRD Commands
cypilot validate --artifact <PRD.md>— validate PRD structure and IDscypilot list-ids --kind fr— list all functional requirementscypilot list-ids --kind actor— list all actorscypilot where-defined --id <id>— find where a PRD ID is definedcypilot where-used --id <id>— find where a PRD ID is referenced downstream
PRD Workflows
- Generate PRD: create a new PRD from template with guided prompts per section
- Analyze PRD: validate structure (deterministic) then semantic quality (checklist-based)
Signals
- GitHub stars
- 30
- Forks
- 14
- Last commit
- Oct 2026
Ahel review
K6low
bundled executables the agent is told to run
Automated review, not a security audit. Ruleset v1+k2.
Advanced
- Item type
- skill
- Key
cypilot-sdlc- Source
- github.com/constructorfabric/gears-frontx
github.com/constructorfabric/gears-frontx