Implement a scoped change
SkillMediaImplement a scoped issue, feature specification, or acceptance-criteria list end to end. Use when the user asks to implement a named issue or spec. Do not use for a small direct edit or a diagnosis-only request.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Implement a scoped change skill
What this skill tells your AI
The instructions your AI receives, as published by engagemedia-video/cinematacms in .agents/skills/implement/SKILL.md and read by ahel’s review.
Turn each accepted requirement into verified code, tests, and documentation. Keep external actions within the authority that the user gave for the task.
Establish the contract
- Read the issue, specification, acceptance criteria, and linked decisions.
- Read
AGENTS.md,CODING_STANDARDS.md, and the documents routed byAGENTS.mdfor the affected area. - Inspect the current branch and complete worktree. Preserve existing user-owned changes.
- List each requirement and the observable evidence that will prove it.
If a missing decision would change the public behavior, data model, security boundary, or delivery scope, ask the user before implementation. Make a local, reversible assumption when it does not alter those outcomes, and record it.
Implement vertical slices
Work through one observable requirement at a time:
- Trace the current code path and its tests.
- Choose the smallest module and public boundary that own the behavior.
- Use the
tddworkflow for new behavior and bug fixes. - Update the source documentation when the interface, command, configuration, contributor rule, or user workflow changes.
- Re-run the focused test before starting the next requirement.
Keep unrelated cleanup out of the diff. Do not add speculative extension points or dependencies for requirements that the source does not contain.
Verify the complete contract
Use the verify-change workflow after the focused cycles pass. Map every
requirement to one of these evidence types:
- an automated test;
- a build, lint, migration, or workflow check;
- a manual check when automation cannot observe the behavior;
- an explicit limitation when the environment blocks verification.
Review the final diff against the code-review workflow. Fix confirmed findings
inside the implementation scope, then rerun the affected checks.
Hand off the result
Report the requirement-to-evidence mapping, changed behavior, commands run, and remaining limitations. Do not create a commit, push a branch, edit a pull request, or merge unless the user requested that external action.
Signals
- GitHub stars
- 25
- Forks
- 14
- Last commit
- Sep 2026
- Hacker News mentions
- 20
Advanced
- Catalog kind
- skill
- Gateway key
implement-engagemedia-video- Source
- github.com/engagemedia-video/cinematacms