askill
execute

executeSafety 95Repository

Execution phase — implement tasks according to plan, coordinate agents

0 stars
1.2k downloads
Updated 2/19/2026

Package Files

Loading files...
SKILL.md

Skill: execute

Transition a story from planned to executing and work through the task list.

Inputs

  • Story file: Path to a .swarm/backlog/{ID}.md file in planned status

Steps

Step 1: Read Context

  1. Read .swarm/config.md for conventions and WoW.
  2. Read the story file — understand tasks, ACs, and technical approach.
  3. Read agent memory files from .claude/agent-memory/ for assigned agents.
  4. Read relevant knowledge items from .swarm/knowledge/.

Step 2: Transition to Executing

Use the swarm_transition tool with path set to the absolute path of .swarm/backlog/${STORY_ID}.md and target_status set to executing.

If ok: false, fix the issues (e.g., no tasks defined).

Step 3: Check Dependencies

Use the swarm_list tool with directory set to the absolute path of .swarm/backlog and status set to executing to check for other stories in progress.

Step 4: Set Up Execution

  1. Set execution.started_at to current timestamp.
  2. Update the updated timestamp.

Step 5: Execute Tasks In Order

For each task (respecting dependency order):

  1. Read the task details and its AC coverage.
  2. Identify the assigned agent and read their memory.
  3. Implement the task:
    • Write code following project standards.
    • Write tests if the WoW requires test-first.
    • Run linting after changes: bunx biome check .
    • Run tests after changes: bun test
  4. Update task status to in_progress, then done.
  5. Update related AC statuses as evidence is gathered.
  6. Update the updated timestamp.

Step 6: Verify As You Go

If auto_verify is enabled in WoW:

  1. Run tests after each task completes.
  2. Run the type checker: bun run typecheck
  3. If verification fails, fix issues before proceeding.

Step 7: Write Mini-Retrospectives

After each task, the assigned agent appends a mini-retrospective:

## Mini-Retrospective: {agent}
- **What worked:** [techniques that were effective]
- **What to remember:** [patterns, gotchas, important context]
- **Suggestion:** [improvements for next time]
- **Knowledge hints:** [E: patterns found | Q: pain points | P: best practices]

Step 8: Update Execution State

  1. Once all tasks are done, set story status to verifying (or done if auto_verify handled it).
  2. Set execution.completed_at to current timestamp.
  3. Update the updated timestamp.

Outputs

  • Implemented code changes
  • Updated story file with task statuses, AC evidence
  • Mini-retrospectives appended to story
  • Story status: verifying or done

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

85/100Analyzed 2/24/2026

Well-structured execution phase skill with detailed step-by-step instructions, specific commands, and clear inputs/outputs. Tied to project's swarm workflow conventions and tools, making it somewhat internal but the structured approach and workflow logic are reusable. Includes error handling, verification steps, and mini-retrospectives. Minor gaps: no explicit 'when to use' trigger section and generic tags that don't aid discoverability."

95
90
75
82
90

Metadata

Licenseunknown
Version-
Updated2/19/2026
Publisherhgeldenhuys

Tags

llmtesting