claude

workflow-dev

A Claude Code agent that takes your story end to end, from the ticket to a PR ready for review, with guardrails at every step. Free, open-source edition of workflow-x.

2 on GitHubby lbecjxv1.53.1GPL-3.0updated 29 days ago
/

Plugin workflow-dev from marketplace lbecjx in lbecjx/claude-plugins. Commands read from the repo's manifest — 29 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (13)

  • help

    Shows workflow status, available skills, and next steps based on current project state. Use when the user says "help", "what skills are there", or needs guidance on the workflow.

  • implement

    Executes task groups from the plan with the quality rules loaded. Use when the user says "implement", "execute", "go", or "next task group".

  • init-auto

    Starts a story with init in autonomous mode — same input as init (a Jira story link/ID or a path to a .md file), and the whole story then runs end-to-end, asking only what it cannot infer from the repo and the story. Use only when the user runs /workflow-dev:init-auto or asks for it by name.

  • init

    Bootstraps the persistent context files for a story — creates/updates REPO.md (repo-level) and creates [STORY-ID].md (story-level). Extracts context from Jira, Confluence, GitHub, and the repo itself, or from a local markdown file when no Jira link/ID is given. Use when the user says "init story", "

  • manual-qa

    Verifies a story's Acceptance Criteria by exercising the running app through whatever browser/device tooling the agent has (web via Playwright MCP/CLI or Claude-in-Chrome; iOS/Android via Maestro/Appium/adb). Runs on validate's PASS path when the story's manual-QA decision is "Yes". Use when the hum

  • plan

    Creates a structured implementation plan (task groups) in the active story context. Use when the user says "plan", "make a plan", or "break this down".

  • refresh

    Checks every context source (Jira, Confluence, GitHub, the repo) for updates since the persistent context was last saved, and proposes a plan to reconcile it. Use when the user says "refresh", "check for updates", "did anything change?", or at the start of a session to verify the context is still cu

  • resume

    Loads the persistent context at session start. Reads REPO.md and the active story file, shows current state, and resumes work. Use when the user says "resume", "continue", "load context", or wants to continue working on a story.

  • save

    Saves pending information to the persistent context files, repo-level and/or story-level. Reviews what happened since the last save and updates every relevant section. Use when the user says "save", "update context", or wants to force-persist the current conversation state.

  • setup-models

    Binds each workflow-dev agent role to a model the harness actually offers, so the mechanical sub-agents run on a fast model and the judgment ones on your strongest. Use when the user runs /workflow-dev:setup-models, asks to configure model tiering, or when a workflow-dev skill reports the roles are

  • summarize-changes

    Drafts the commit message, PR title, and PR description for the current changes, reviews each against Git History Disclosure rules, and marks them reviewed. Use before suggesting a commit, when the user says "create the PR", confirms "yes" to an offer to open one, or asks to fill in a PR template/de

  • usage

    Shows the active story's total consumption — dollars and tokens — totalled from its durable cost ledger across sessions. Use when the user asks "usage", "cost", "how much did this story cost", "cuánto costó", or wants the current story's spend.

  • validate

    Runs a multi-dimensional quality gate on uncommitted changes before commit. Use when the user says "validate", "check quality", or before suggesting a commit.

MCP servers (1)

  • context7

    connects to: https://mcp.context7.com/mcp

Hooks (16)

  • SessionStart

    "${CLAUDE_PLUGIN_ROOT}"/scripts/session-start-check.sh

  • PreCompact

    "${CLAUDE_PLUGIN_ROOT}"/scripts/pre-compact-check.sh

  • UserPromptSubmit

    "${CLAUDE_PLUGIN_ROOT}"/scripts/post-compaction-save-check.sh

  • UserPromptSubmit

    "${CLAUDE_PLUGIN_ROOT}"/scripts/attention-alert.sh --prompt

  • PostToolUse

    "${CLAUDE_PLUGIN_ROOT}"/scripts/post-compaction-save-check.sh

  • PostToolUse

    "${CLAUDE_PLUGIN_ROOT}"/scripts/post-pr-url-check.sh

  • PreToolUse

    "${CLAUDE_PLUGIN_ROOT}"/scripts/pre-commit-validate-check.sh

  • PreToolUse

    "${CLAUDE_PLUGIN_ROOT}"/scripts/pre-commit-message-check.sh

  • PreToolUse

    "${CLAUDE_PLUGIN_ROOT}"/scripts/config-check.sh

  • PreToolUse

    "${CLAUDE_PLUGIN_ROOT}"/scripts/plugin-update-check.sh

  • PreToolUse

    "${CLAUDE_PLUGIN_ROOT}"/scripts/context7-query-check.sh

  • PreToolUse

    "${CLAUDE_PLUGIN_ROOT}"/scripts/attention-alert.sh --ask

  • Stop

    "${CLAUDE_PLUGIN_ROOT}"/scripts/attention-alert.sh --stop

  • Notification

    "${CLAUDE_PLUGIN_ROOT}"/scripts/attention-alert.sh --notify

  • UserPromptExpansion

    "${CLAUDE_PLUGIN_ROOT}"/scripts/config-check.sh --expansion

  • UserPromptExpansion

    "${CLAUDE_PLUGIN_ROOT}"/scripts/plugin-update-check.sh --expansion

View source on GitHub

More from lbecjx/claude-plugins

All 2 plugins →

A Claude Code plugin for local issue/story tracking without a cloud-based tracker.

5 skills · hooks

2

Maintain workflow-dev?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins2 plugins