gap
Installation
SKILL.md
Gap
Run one adaptive software-delivery workflow. Use the smallest path that makes the change trustworthy; do not make the user choose among separate process skills.
Operating contract
- Inspect the repository and available evidence before asking questions. Facts come from the environment; decisions come from the user.
- Start read-only. Changing project instructions, hooks, permissions, CI, dependencies, or repository structure requires the user's request or explicit approval of a concrete proposal.
- Treat fluent claims as unverified until supported by a file, command, observation, source, or clearly labeled judgment.
- Put a rule at the weakest layer that safely controls its failure: guidance for judgment, automated checks for repeatable facts, protected external gates for actions that must not be bypassed.
- Keep working state separate from durable evidence. Temporary notes may die; accepted intent, specifications, plans, approvals, incidents, and lasting environment gaps remain in the project's chosen source of truth.
- Preserve the project's existing tracker, documentation layout, commands, and delivery system. Add a parallel system only when the user explicitly wants migration.
Route the task
Inspect the request and repository, then assess three dimensions: