Agent skill

Resumable Implementation Contracts

by sickn33 in sickn33/agentic-awesome-skills

Create repository-based execution contracts for multi-session implementation work, with stable task IDs, evidence, checkpoints, and exact resume state.

MITAuto-check passedProduct & Project Management

Install Resumable Implementation Contracts

skills CLI
$ npx skills add sickn33/agentic-awesome-skills --skill resumable-implementation-contracts -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install sickn33/agentic-awesome-skills resumable-implementation-contracts --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/sickn33/agentic-awesome-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/resumable-implementation-contracts .claude/skills/resumable-implementation-contracts && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
resumable-implementation-contracts
GitHub stars
47k
Used in
1 other repo
Token cost
~2.5k tokens
SKILL.md length
1,185 words
Files
1
Skills in repo
1,354
Repo updated
First seen
Licence
MIT

At a glance

Create repository-based execution contracts for multi-session implementation work, with stable task IDs, evidence, checkpoints, and exact resume state.

  • Works in 6 steps: objective and observable outcomes; → current baseline and important… → in-scope work, exclusions, and… → …
  • Product & Project Management work in your project
  • SKILL.md covers Overview, When to Use This Skill, Reuse Existing Project Documents and Define Document Authority, plus 9 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Resumable Implementation Contracts is an agent skill from sickn33/agentic-awesome-skills. Create repository-based execution contracts for multi-session implementation work, with stable task IDs, evidence, checkpoints, and exact resume state.

Its SKILL.md is about 2.5k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Product & Project Management. The repository describes itself as: AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 2,400+ agentic skills. Includes… The licence is MIT.

When your agent uses it

  • Product & Project Management work in your project

Example prompts

  • “/resumable-implementation-contracts”

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. objective and observable outcomes;
  2. current baseline and important constraints;
  3. in-scope work, exclusions, and authorization boundaries;
  4. operating rules, including interruption and validation policy;
  5. tasks with stable IDs, dependencies, acceptance, and breakpoints;
  6. final definition of done and handoff requirements.

What it can do on your machine

Read from SKILL.md and the folder at commit ec02547. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Resumable Implementation Contracts loads about 2.5k tokens when it runs. Until then it costs about 47 tokens; SKILL.md has 1,185 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~47
When it runs · the whole SKILL.md, loaded when a task matches
~2.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from sickn33/agentic-awesome-skills at commit ec02547, republished under its MIT licence (© sickn33). 1,185 words, ~2,530 tokens.

Download SKILL.mdSave it as .claude/skills/resumable-implementation-contracts/SKILL.md (or your agent's skills folder).
name
resumable-implementation-contracts
description
Create repository-based execution contracts for multi-session implementation work, with stable task IDs, evidence, checkpoints, and exact resume state.
category
project-management
risk
safe
source
self
source_type
self
date_added
2026-09-19
author
ShianMike
tags
project-management, execution-contracts, checkpoints, verification, agent-workflows
tools
claude, cursor, gemini, codex, antigravity

Resumable Implementation Contracts

Overview

Turn a large, mostly defined implementation request into a repository contract that a fresh agent can read, update, verify, and resume without reconstructing the project from chat history. Keep stable intent separate from mutable execution state, and require evidence before any task is called complete.

This is a tool-neutral document pattern. It does not depend on, replace, or configure any agent platform's built-in goal, task, plan, or project feature.

This skill fills the layer between planning and execution. It does not replace product discovery, detailed technical design, project-wide state governance, or retrospective auditing.

When to Use This Skill

Use it when work:

  • spans multiple sessions, agents, branches, or context windows;
  • has dependencies or acceptance criteria that must survive interruption;
  • needs an exact resume point rather than a narrative handoff;
  • can appear complete before runtime, artifact, UI, or test evidence exists;
  • must preserve partial work and unrelated repository changes.

Skip it for a small task that can be completed and verified in one session. If requirements are still unsettled, resolve them before freezing the implementation contract.

Reuse Existing Project Documents

Inspect the repository before creating files. Reuse equivalent documents and the project's established names when their ownership is clear. For substantial multi-session work, the minimum logical document set is:

DocumentOwnsMust not become
IMPLEMENTATION_CONTRACT.mdstable intent, scope, tasks, acceptance, definition of donea live activity log
TASKS.mdcurrent task/subtask status, dependencies, evidence linksa second copy of the contract
CHECKPOINT.mdauthoritative current position and exact next actiona vague progress summary
DECISIONS.mdmaterial decisions, alternatives, and reasonsa transcript
VALIDATION.mdchecks actually run, results, evidence, and unresolved gatesa list of planned tests

These may live together under docs/<contract-slug>/ or follow an existing repo layout. An existing GOAL.md, specification, or execution brief may own the contract role; do not rename it or create parallel files solely to match this skill.

Define Document Authority

  • Current owner instructions and applicable repository instructions govern authorization and scope.
  • IMPLEMENTATION_CONTRACT.md, or its existing repository equivalent, owns the implementation contract. Do not silently change it to fit the current code.
  • The working tree, branch, commit, produced artifacts, and executed checks are truth for implementation state.
  • The tracker files summarize that state; they do not override contrary evidence on disk.

When documents and reality disagree, reconcile status from evidence while preserving the contract's intent. Escalate any conflict that would materially change scope, behavior, or acceptance.

Write a Self-Contained Contract

A new agent should be able to understand the work from the contract without the original conversation. Include only what is needed to execute correctly:

  1. objective and observable outcomes;
  2. current baseline and important constraints;
  3. in-scope work, exclusions, and authorization boundaries;
  4. operating rules, including interruption and validation policy;
  5. tasks with stable IDs, dependencies, acceptance, and breakpoints;
  6. final definition of done and handoff requirements.

Use stable task and subtask IDs such as T03 and T03.2. Never renumber them after execution starts; add new IDs or mark obsolete work explicitly.

Each task should use this compact form:

markdown
### T03 - <observable task outcome>

- [ ] T03.1 <first implementation slice>
- [ ] T03.2 <second implementation slice>

Dependencies: T01

Acceptance:
- <observable behavior or artifact>
- <required focused check and evidence>

Breakpoint:
- Update TASKS.md, VALIDATION.md, and CHECKPOINT.md after the accepted slice.

Write acceptance in pass/fail terms. File creation, code presence, or an agent's completion claim is not acceptance unless that is genuinely the whole requirement.

Read Before Acting

At the start of a session or after interruption, read in this order:

  1. applicable repository instructions;
  2. the implementation contract;
  3. TASKS.md, CHECKPOINT.md, DECISIONS.md, and VALIDATION.md;
  4. current branch, HEAD, status, and relevant diff;
  5. only the code, tests, and artifacts needed for the active task.

Reconcile the checkpoint with the working tree before editing. Preserve partial and unrelated changes. Resume the exact unfinished subtask when it is still valid; otherwise record why the next action changed.

Keep Writes Narrow and Durable

  • Change the implementation contract only when the owner changes intent or an ambiguity is deliberately resolved.
  • Update TASKS.md when work starts, blocks, or becomes evidence-backed done.
  • Replace CHECKPOINT.md with the latest authoritative resume state; Git owns its detailed history.
  • Add to DECISIONS.md only for choices that constrain later work.
  • Add to VALIDATION.md only after a check is actually run or explicitly recorded as not run.
  • Update the checkpoint after a meaningful increment and before stopping.

Do not duplicate the same mutable status across every document. Link to the owning record instead.

Show full SKILL.md (478 more words)Show less

Use Evidence-Gated Status

Use a small status vocabulary: pending, in_progress, blocked, and done. A task may become done only when its acceptance criteria have supporting evidence.

For each validation record, capture:

  • timestamp and relevant commit or working-tree state;
  • exact command or manual procedure;
  • environment when it affects the result;
  • result, including failures and skipped checks;
  • artifact, log, screenshot, route, or report path when applicable;
  • unresolved caveats or gates.

Run the smallest check that proves the current slice during implementation. Run broader integration or release suites at defined milestones or when the change's risk requires them. Never present a planned, mocked, or nominally successful check as observed behavior.

Make the Checkpoint Executable

CHECKPOINT.md must let another agent continue immediately. Record:

markdown
# Checkpoint

Updated: <UTC timestamp>
Branch / HEAD: <branch> / <commit>
Active task: T03
Active subtask: T03.2
Status: in_progress

Completed behavior:
- <verified result and evidence link>

Work in progress:
- <files and partial state that must be preserved>

Validation performed:
- `<exact command>` -> <result>

Blockers or uncertainties:
- <blocker, owner, and condition for clearing it>

Pre-existing or unrelated changes:
- <paths or explicit none observed>

Next exact action:
- <one concrete edit, inspection, or command>

Next verification:
- <focused check that should follow that action>

Avoid next steps such as "continue implementation" or "finish tests." If the next agent must decide what those words mean, the checkpoint is incomplete.

Execution Loop

  1. Select the smallest dependency-ready task.
  2. Mark it in_progress and state the intended slice.
  3. Inspect the real path that owns the behavior.
  4. Make the minimum scoped change.
  5. Run focused verification and record the actual outcome.
  6. Update task status only from that evidence.
  7. Refresh the checkpoint with one exact next action.
  8. Repeat until every definition-of-done item is verified or explicitly blocked.

At final handoff, report completed outcomes, evidence, unresolved blockers, branch and commit state, and the exact next action if anything remains. Do not promote partial task completion into overall contract completion.

Limitations

  • This structure preserves execution state but cannot resolve unclear product intent or choose among materially different outcomes for the owner.
  • Evidence quality depends on running checks that exercise the real behavior; complete-looking documents do not prove implementation correctness.
  • Concurrent writers still need repository-level coordination to avoid conflicting checkpoints and status updates.
  • The five-document layout is unnecessary overhead for small, single-session tasks; reuse fewer existing documents when they provide the same ownership.

Common Failure Modes

  • Rewriting or renumbering task IDs after work has begun.
  • Treating checked boxes as evidence instead of linking the proof.
  • Recording only happy-path checks and losing failed attempts that constrain the next decision.
  • Replaying all history instead of loading the authoritative current state.
  • Allowing implementation discoveries to silently expand the contract.
  • Running an expensive full suite after every small edit while skipping the focused check that would isolate the defect.
  • Persisting credentials, tokens, private data, or sensitive command output in tracking documents.

Relationship to Other Skills

  • Use spec-driven-loop when product requirements and technical design still need structured discovery, freezing, and approval.
  • Use planning-and-task-breakdown when only an executable plan is needed.
  • Use project-state-governor when the need is canonical state across the whole project rather than one scoped implementation effort.
  • Use audit-agent-run-evidence for a read-only retrospective audit of an already completed run.

This skill owns the compact execution contract that connects those concerns: stable intent, mutable progress, verification evidence, and exact resume state.

© sickn33, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/resumable-implementation-contracts of sickn33/agentic-awesome-skills.

Open the folder on GitHubat commit ec02547

Used in 1 other repository

We found 5 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in sickn33/agentic-awesome-skills, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Resumable Implementation Contracts next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Resumable Implementation Contracts compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Resumable Implementation Contracts this skillsickn33/agentic-awesome-skills47k1 repos~2.5kAutomated safety check: PassMIT
User Story Writerdeanpeters/Product-Manager-Skills7.2k2 repos~2.9kAutomated safety check: PassCustom licence
Game Changing FeaturesopenstatusHQ/data-table-filters2.3k3 repos~2.1kAutomated safety check: PassMIT
CCPM Project Managementautomazeio/ccpm8.4k—~1.1kAutomated safety check: PassMIT
Convex Create Componentspokvulcan/poker-planning1148 repos~2.6kAutomated safety check: PassMIT
Self Improving Agentfarm-fe/farm5.6k2 repos~3.3kAutomated safety check: NotesMIT

Similar skills

  • User Story Writer

    deanpeters/Product-Manager-Skills

    Writes user stories in Mike Cohn's format with Gherkin acceptance criteria, turning user needs into development-ready work with testable conditions.

    7.2k GitHub starsUsed in 2 repos~2.9k tokens
    Product & Project ManagementAuto-check passed
  • Game Changing Features

    openstatusHQ/data-table-filters

    Find 10x product opportunities and high-leverage improvements.

    2.3k GitHub starsUsed in 3 repos~2.1k tokens
    Product & Project ManagementAuto-check passed
  • Runs a spec-driven workflow from PRD to epic to GitHub issues to parallel agents, with status, standup and blocked-work reports from bundled scripts.

    8.4k GitHub stars~1.1k tokensUpdated 6 mo ago
    Product & Project ManagementAuto-check passed
  • Convex Create Component

    spokvulcan/poker-planning

    Builds reusable Convex components with isolated tables and app-facing APIs.

    114 GitHub starsUsed in 8 repos~2.6k tokens
    Product & Project ManagementAuto-check passed
  • A universal self-improving agent that learns from ALL skill experiences.

    5.6k GitHub starsUsed in 2 repos~3.3k tokens
    Product & Project ManagementAuto-check: notes
  • Builds a weekly engineering retrospective from git history: commit counts, per-person contributions, work patterns and code quality numbers over a chosen window.

    136k GitHub stars~2.4k tokensUpdated today
    Product & Project ManagementAuto-check passed

More from sickn33/agentic-awesome-skills

All 1,354 skills in this repo
  • Liuguang Banlan UI

    sickn33/agentic-awesome-skills

    Implements an interface in one of two named color modes, iridescent white or colorful black, from a parameterized starter that reports measured color intensity.

    47k GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed
  • User Thoughts Memory

    sickn33/agentic-awesome-skills

    Saves a user's project decisions, rules and preferences into a project-local mdbase so later sessions and other agents can recover the intent.

    47k GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed
  • Using LWC Memory and Graphs

    sickn33/agentic-awesome-skills

    Keeps project decisions, research and verified results available across coding-agent sessions through LWC memory, a document Wiki graph and a CodeGraph code index.

    47k GitHub starsUsed in 1 repo~2k tokens
    Auto-check passed
  • Find Complementary Founders

    sickn33/agentic-awesome-skills

    Guides an agent through assessing its own owner for cofounder fit, publishing an approved profile, and ranking complementary profiles other agents published for their owners.

    47k GitHub starsUsed in 1 repo~4.8k tokens
    Auto-check passed
  • Cline Pilot

    sickn33/agentic-awesome-skills

    Acts as a proxy for the Cline CLI, dispatching coding tasks one at a time, monitoring runs by hard evidence, relaying decisions to you and learning per-project preferences.

    47k GitHub starsUsed in 1 repo~4.6k tokens
    Auto-check passed
  • Content Creator

    sickn33/agentic-awesome-skills

    Drafts and reviews audience-specific content from supplied brand examples, with local scripts for brand voice and SEO diagnostics, channel templates and a content calendar.

    47k GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed

Questions about Resumable Implementation Contracts

What does Resumable Implementation Contracts do?

Create repository-based execution contracts for multi-session implementation work, with stable task IDs, evidence, checkpoints, and exact resume state. Resumable Implementation Contracts is an agent skill from sickn33/agentic-awesome-skills. Create repository-based execution contracts for multi-session implementation work, with stable task IDs, evidence, checkpoints, and exact resume state.

When should I use Resumable Implementation Contracts?

Resumable Implementation Contracts fits situations like: product & Project Management work in your project.

How do I install Resumable Implementation Contracts in Claude Code?

Run `npx skills add sickn33/agentic-awesome-skills --skill resumable-implementation-contracts -a claude-code`. Or copy the skill folder (skills/resumable-implementation-contracts in sickn33/agentic-awesome-skills) into .claude/skills/resumable-implementation-contracts in your project. Claude Code loads it when a task matches its description.

How do I install Resumable Implementation Contracts in Codex?

Run `npx skills add sickn33/agentic-awesome-skills --skill resumable-implementation-contracts -a codex`. Or copy the skill folder (skills/resumable-implementation-contracts in sickn33/agentic-awesome-skills) into .agents/skills/resumable-implementation-contracts in your project. Codex loads it when a task matches its description.

Can I use Resumable Implementation Contracts in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add sickn33/agentic-awesome-skills --skill resumable-implementation-contracts -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/resumable-implementation-contracts, .gemini/skills/resumable-implementation-contracts, .github/skills/resumable-implementation-contracts and .opencode/skills/resumable-implementation-contracts in your project.

What does Resumable Implementation Contracts need to run?

SKILL.md names no scripts, command-line tools or credentials: Resumable Implementation Contracts is instructions for the agent only.

Does Resumable Implementation Contracts access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Resumable Implementation Contracts safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Resumable Implementation Contracts use?

Resumable Implementation Contracts is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Resumable Implementation Contracts use?

About 2.5k tokens (SKILL.md is roughly 10k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Resumable Implementation Contracts?

Skills that share tags, products or a category with Resumable Implementation Contracts: User Story Writer (deanpeters/Product-Manager-Skills, 7.2k stars), Game Changing Features (openstatusHQ/data-table-filters, 2.3k stars), CCPM Project Management (automazeio/ccpm, 8.4k stars) and Convex Create Component (spokvulcan/poker-planning, 114 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Resumable Implementation Contracts?

sickn33 (a GitHub user) maintains it in sickn33/agentic-awesome-skills, which has 47,343 GitHub stars. The repository holds 1,354 skills in this directory. The repository was last updated on October 7, 2026.

Source: sickn33/agentic-awesome-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.