completing-work

Verify acceptance criteria, clear WIP, and update project artifacts for completed features.

Updated Dec 31, 2025
One-click install
npx skills add https://github.com/tomgun/agentic-framework --skill completing-work
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: completing-work
Source: https://github.com/tomgun/agentic-framework/tree/main/.agentic/lib/agents/claude/skills/completing-work
Command: npx skills add https://github.com/tomgun/agentic-framework --skill completing-work

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ensure features are genuinely complete and avoid premature shipping by verifying acceptance criteria, clearing work-in-progress tracking, updating project status, and surfacing outstanding tasks before marking a feature as shipped.

Core Features & Use Cases

  • Acceptance verification: Read and validate acceptance spec files and confirm tests and documentation are updated.
  • WIP and status management: Clear active WIP entries and set the feature status to shipped so the project state remains consistent.
  • Project artifacts update: Add journal entries, adjust project focus/status, and enumerate pending TODOs or retrospective needs.
  • Use Case: When a developer says "done" for a tracked feature, run this workflow to validate criteria, complete WIP tracking, update release metadata, and capture follow-up items.

Quick Start

Verify acceptance criteria for the feature, clear the active WIP, mark the feature as shipped, update the journal and status, and list any remaining TODOs.

Frequently Asked Questions about completing-work

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify acceptance criteria before marking a feature as shipped?

To verify acceptance criteria before shipping a feature, you need to read and validate acceptance spec files, confirm that tests pass, and ensure documentation is fully updated before clearing the work-in-progress status.

What is the best way to automate release management for completed features?

Automating release management for completed features involves running shell executables like wip.sh and feature.sh to validate tests, clear active WIP entries, update the project journal, and set the feature status to shipped.

How do I clear WIP entries and update project status after feature completion?

To clear WIP entries and update project status after feature completion, execute status.sh and wip.sh to remove active tracking, mark the feature as shipped, and append the final state to the project journal.

Do I need repository access to run shell tools for feature completion validation?

Yes, you need repository access to run shell tools for feature completion validation, because the workflow requires reading acceptance spec files and executing framework-provided scripts like journal.sh and todo.sh directly within the project.

Why does feature completion require surfacing pending TODOs and retrospective items?

Feature completion requires surfacing pending TODOs and retrospective items to ensure outstanding tasks are captured before shipping, preventing lost follow-up actions and maintaining consistent project state documentation.