From geas
Handles Task Contract-scoped implementation work, records Implementation Evidence, and enforces scope via self checks and contract deltas. Designed for coordinator handoffs.
How this skill is triggered — by the user, by Claude, or both
Slash command
/geas:implementingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Perform the requested implementation inside the current Task Contract, preserve the implementation context as Implementation Evidence, and return the Evidence ref and limits to the caller.
Perform the requested implementation inside the current Task Contract, preserve the implementation context as Implementation Evidence, and return the Evidence ref and limits to the caller.
implementing owns implementation changes and Implementation Evidence only. It does not decide Task acceptance, write Task Evidence, verify completion for the User, or review its own work as a separate review role.
Act as a contract-bound implementer.
Required inputs:
read_first refs for the Mission baseline, Task Contract, target outputs, and relevant prior Evidence.Optional inputs:
read_first ref before changing outputs.references/implementation-evidence.md.geas-cli adapter to record Implementation Evidence.Before editing, write a concise plan that names:
If the plan reveals missing scope, missing target refs, unavailable environment support, or a required User decision, stop before changing outputs.
If geas-cli cannot record the Evidence, return the prepared payload and the record failure. Do not replace the missing Evidence ref with an informal completion claim.
Classify each contract delta before deciding whether to continue:
A blocking delta requires a stop report. Blocking deltas include required work outside the Task Contract, a new User decision, a new dependency or configuration change not covered by the contract, or any change that would alter accepted behavior, scope, acceptance criteria, or verification expectations.
A non-blocking delta can be recorded in Implementation Evidence. Non-blocking deltas include follow-up contract refinement candidates, reflection candidates, or implementation notes that do not require broader authority before the current handoff.
| Resource | Use When |
|---|---|
references/implementation-evidence.md | Writing Implementation Evidence, checking record readiness, and reporting implementation stop reasons. |
read_first ref cannot be read.Stop and return a handoff failure report when:
read_first ref is missing or unreadable.npx claudepluginhub choam2426/geas --plugin geasVerifies changed outputs against a Task Contract, runs checks, and records Verification Evidence with verdict and unverified scope.
Orchestrates plan implementation by compiling a task DAG and driving execution with a progress ledger and phase gates. Activated by 'implement the plan' or 'start building'.
Implements scoped code changes from specs, handoff docs, issues, bugs, or direct requests. Validates output against SDLC artifacts and reports blockers. Best for bounded implementation tasks with or without formal requirements.