implementation-strategy
Installation
SKILL.md
Implementation Strategy
Workflow
- Identify the surface you are changing or reviewing: released public API, unreleased branch-local API, internal helper, persisted schema, wire protocol, CLI/config/env surface, or docs/examples only.
- Determine the latest release tag to use as the compatibility baseline from
originfirst, and only fall back to local tags when remote tags are unavailable:
Report a local-tag fallback as potentially stale.BASE_TAG="$(.agents/skills/final-release-review/scripts/find_latest_release_tag.sh origin 'v*' 2>/dev/null || git tag -l 'v*' --sort=-v:refname | head -n1)" echo "$BASE_TAG" - Record the implementation scope contract below before coding.
- Identify the nearest existing implementation pipeline and the functions, types, or modules that are the source of truth for each affected concern. Prefer adapting the required input into that pipeline over creating parallel schema, metadata, validation, naming, or execution machinery.
- Choose the smallest coherent change using the core decision rules. Add compatibility machinery only for a required supported boundary.
- Before editing each review-feedback batch, run the review gate against the complete branch diff, not only the latest revision.
- Before handoff, run the effectiveness check. If any answer is no, revise the design.