All skills
jwynia avatar

/agile-workflow

@99a8797
by J Wyniajwynia/agent-skills160 stars
20

Orchestrate agile development workflows by invoking commands in sequence with checkpoint-based flow control. This skill should be used when the user asks to 'run the workflow', 'continue working', 'what's next', 'complete the task cycle', 'start my day', 'end the sprint', 'implement the next task', or wants guided step-by-step development assistance. Platform-agnostic git-only workflow without PR integration. Keywords: workflow, orchestrate, agile, task cycle, sprint, daily, implement, review, merge, standup, retrospective, git.

Use this Skill: https://skilld.dev/gh/jwynia/agent-skills/agile-workflow

This session only. Nothing lands on disk.

assetsstate-matrix.md

≈1k tokens on demand. Your agent reads this file only when SKILL.md points to it.

State Transition Matrix

Quick reference for workflow state transitions (git-only version).

State Definitions

State Description Can Transition To
IDLE No task in progress IMPLEMENTING
IMPLEMENTING Active coding in worktree READY_FOR_REVIEW
READY_FOR_REVIEW Code complete, not yet reviewed IN_REVIEW
IN_REVIEW Reviews complete, may have issues MERGE_READY, IMPLEMENTING
MERGE_READY All issues addressed, validated CLEANUP
CLEANUP Merged, cleanup needed COMPLETED
COMPLETED Task done IDLE

Transition Triggers

IDLE ─────────────────────────────────────────────────────────────────────────
  │
  │ [next: task selected]
  ▼
IMPLEMENTING ─────────────────────────────────────────────────────────────────
  │
  │ [implement: complete with passing tests]
  ▼
READY_FOR_REVIEW ─────────────────────────────────────────────────────────────
  │
  │ [review-code, review-tests: complete]
  ▼
IN_REVIEW ────────────────────────────────────────────────────────────────────
  │
  ├──[issues found] ──► IMPLEMENTING (loop back)
  │
  │ [no issues OR issues fixed]
  ▼
MERGE_READY ──────────────────────────────────────────────────────────────────
  │
  │ [merge-prep: validation passed]
  │ [merge-complete: merge to main]
  ▼
CLEANUP ──────────────────────────────────────────────────────────────────────
  │
  │ [merge-complete: cleanup done]
  ▼
COMPLETED ────────────────────────────────────────────────────────────────────
  │
  │ [next task cycle]
  ▼
IDLE

Detection Signals by State

State Worktree Branch Git Status Merged
IDLE None main clean -
IMPLEMENTING Exists task/* dirty No
READY_FOR_REVIEW Exists task/* clean No
IN_REVIEW Exists task/* clean No
MERGE_READY Exists task/* clean No
CLEANUP Exists task/* clean Yes
COMPLETED None main clean -

Valid Transitions Only

Transitions that should NOT happen:

  • IDLE → anything except IMPLEMENTING
  • IMPLEMENTING → MERGE_READY (must go through review)
  • IN_REVIEW → COMPLETED (must merge first)
  • Any state → COMPLETED without going through CLEANUP

Recovery from Invalid States

If state detection finds inconsistent signals:

  1. Worktree exists but task marked complete

    • Branch was merged outside workflow
    • Action: Clean up worktree
  2. No worktree but task marked in-progress

    • Worktree was deleted manually
    • Action: Recreate worktree or reset task status
  3. Branch merged but worktree still exists

    • merge-complete wasn't run
    • Action: Run merge-complete to cleanup
  4. Branch exists without worktree

    • Work started on different machine
    • Action: Create worktree from branch

Checkpoint Mapping

State Triggered Checkpoint
After IDLE→IMPLEMENTING TASK_SELECTED
After IMPLEMENTING→READY_FOR_REVIEW IMPL_COMPLETE
After IN_REVIEW→MERGE_READY REVIEWS_DONE
After MERGE_READY→CLEANUP MERGE_READY
After CLEANUP→COMPLETED MERGED

Source: SKILL.md on GitHub

1 warning14d5 checks · Risk SAFE
  • Gen Agent Trust Hub14d

    This skill provides a structured agile workflow for software development using Git. It guides agents through task selection, TDD-based implementation, quality reviews, and merging. No security risks were detected.

  • Socket14d

    No alerts

  • Snyk14d

    Risk: LOW · No issues

  • Runlayer7mo

    19/21 files flagged

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at 99a8797. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 2 months ago.

Dormantupdated 8 months ago
Other metadata
compatibility
Requires git and a context network with backlog structure. Works with any git hosting provider.
metadata
{
  "author": "agent-skills",
  "version": "2.0",
  "type": "orchestrator",
  "mode": "generative",
  "domain": "agile-software"
}

README badge

README badge for jwynia/agent-skills/agile-workflow