work

Resume and execute minerva work units from proposal and replan history.

Updated May 16, 2026
One-click install
npx skills add https://github.com/honerlaw/agent-marketplace --skill work-honerlaw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: work
Source: https://github.com/honerlaw/agent-marketplace/tree/main/plugins/minerva/skills/work
Command: npx skills add https://github.com/honerlaw/agent-marketplace --skill work-honerlaw

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you reliably resume and finish a proposed minerva work unit, keeping your implementation aligned with the latest proposal and replan history.

Core Features & Use Cases

  • Proposal + Replan Alignment: Reads the active proposal and chronologically applies replans so the current implementation matches the most up-to-date plan, with the latest replan taking precedence.
  • Scratchpad-First Work Continuation: Restores the scratchpad and uses it to maintain ephemeral working memory while you continue coding.
  • Load-Bearing Divergence Handling: Detects when reality drifts in a way that changes assumptions, approach, or scope, then triggers the minerva:replan protocol before proceeding.
  • Objective Completion Gating: Verifies that every ## Success criteria item is met (or falls back to ## Goal) before suggesting minerva:promote.

Quick Start

Tell your agent to run minerva:work to resume the most recently modified active work unit and implement it to the point where the success criteria can be checked off.

Frequently Asked Questions about work

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

FAQPage Schema
How do I resume a minerva coding unit and finish the implementation?

To resume a minerva coding unit, run minerva:work to load the most recently modified active unit, read its proposal.md and replan.md history, and continue implementation using the restored scratchpad.md until success criteria are met.

What happens when my implementation drifts away from the original proposal?

When load-bearing divergence occurs, the system detects reality drifts that change assumptions or scope, triggers the minerva:replan protocol to update the approach, and applies replans chronologically so the latest plan takes precedence.

How does the scratchpad maintain working memory during code implementation?

The scratchpad.md file stores ephemeral working memory during implementation. The system restores it on resume and uses it to maintain context while coding, ensuring continuity across sessions until success criteria are objectively met.

When should I trigger a replan during a minerva work unit?

You should trigger minerva:replan when load-bearing divergence is detected meaning reality drifts in ways that change assumptions, approach, or scope. The replan protocol updates the plan before implementation continues.

How are success criteria verified before completing a work unit?

Success criteria are verified by checking that every item under the Success criteria heading is objectively met. If criteria cannot be checked off, the system falls back to the Goal section before recommending the minerva:promote completion step.

Do I need a git worktree to run a minerva work unit?

Yes, the system requires resolving the correct git worktree target before implementation begins. The worktree isolates the coding unit's changes and ensures the proposal, replan history, and scratchpad operate within the proper repository context.