Loading...
Loading...
Grounded gap analysis of requirements against the platform an app builds on — client docs become an Epic/Story tree whose every coverage verdict is re-run by executable gates against a validated platform checkout, scored in atomic commits, license-tier-tagged, summarized with a backlog. Use for "gap analysis", "what does the platform already cover".
npx skill4agent add open-mercato/skills om-gap-analysisom-app-spec-writingom-spec-writing{input}--phase <1|2|3>phase:--project <slug>.ai/skills/om-gap-analysis/SKILL.mdreferences/agentic-setup.md.ai/agentic.config.jsonom-setup-agent-pipelineplatformknowledge.sources{repo}references/platform-knowledge.mdPlatform factsLicense tiersplatform.repo--phaseout-of-scope: <reason>bin/gap-checklist-gateom-app-spec-writing --stories/clearreferences/scoping.md/clearbin/gap-orientation-preflightreferences/subagent-prompt.mdbin/gap-validate-findingbin/gap-pipeline-crosscheckreferences/verification.mdbin/gap-depth-checkreferences/synthesis.mdreferences/report-templates.mdreferences/engagement-workflow.mdstatus: pending | done | needs-review--storybin/gap-validate-findingreferences/report-templates.mdom-app-spec-writingreferences/verification.md.ai/gap-analysis/<project>.md.ai/gap-analysis/<project>-summary.md<project>-backlog.md.ai/tmp/om-gap-analysis/bin/fixtures/README.md| Gate | Layer | Binds |
|---|---|---|
| intake | no Phase 2 on a happy-path-only tree |
| checkout | no grounding against a fork, wrong branch, or stale checkout |
| verdict | every verdict re-run locally; strawman queries rejected; the verdict symbol must agree with the block's per-criterion coverage rows (all/none/mixed → ✅/❌/🟡, every covered path existence-checked); tier derived from hit paths |
| citation | no missed or phantom pipeline citations |
| reporting | no significant cited PR buried outside the client-facing summary |
gap-validate-findingreferences/verification.mdout-of-scope/clear{repo}references/rules.md