Deterministic workflow orchestrator for Jira task implementation with state machine validation.
npx claudepluginhub thomfilg/ai-plugin-workSelf-contained workflow plugin with agents, hooks, skills, and orchestration. Includes 18 specialized agents, agent-specific hooks, and 25 skills.
Context-triggered memory injection. Memories declare trigger patterns + lifecycle events in frontmatter; matching memories are injected into Claude's context on the right hook.
Multi-agent orchestrator. Bootstraps per-ticket tmux sessions in isolated worktrees, conducts them (auto-restart on silence, surface real prompts to the operator), and exposes a file-mailbox signal channel.
Config-driven file/directory guard. Lock blocks declare protected paths + an unlock phrase; a PreToolUse hook blocks Edit/Write/Bash/Task mutations to those paths unless the user speaks the phrase. Stores are local, worktree, or global like synapsys.
A Claude Code plugin that provides deterministic workflow orchestration for Jira task implementation. It uses a state machine engine to enforce exact step execution, ensuring consistent and reliable development workflows.
Run these commands inside a Claude Code session:
/plugin marketplace add your-org/claude-plugin-work
/plugin install work-workflow
For local development, point to a local directory instead:
/plugin marketplace add ./path/to/claude-plugin-work
| Command | Description |
|---|---|
/work <TICKET_ID> | Full orchestrated workflow: fetch Jira task, branch, implement, test, review, PR |
/work <TICKET_ID> --rework | Re-run quality checks and PR update on an existing implementation |
/work-implement <TICKET_ID> | Quick implementation without the full workflow ceremony |
/work-pr <TICKET_ID> | Update PR description and add visual documentation |
| Command | Description |
|---|---|
/check <TICKET_ID> | Run full quality check: lint, typecheck, tests, code review, QA, and requirements verification in parallel |
/check-qa <app> | Run QA testing for a specific app using Playwright |
/check-browser | Verify browser/UI state using API-first approach with browser fallback |
| Command | Description |
|---|---|
/test-coordination | Coordinate test coverage improvement: reviews coverage and creates missing tests in parallel |
/tests-review | Review test edge case coverage iteratively |
/tests-create | Implement missing test edge cases using the appropriate developer agent |
| Command | Description |
|---|---|
/bootstrap <TICKET_IDs...> | Setup multiple Jira tasks: creates worktrees, symlinks configs, opens draft PRs |
/orchestrate <TICKET_IDs...> | Runs /work for multiple Jira tasks sequentially in isolated worktrees |
| Command | Description |
|---|---|
/follow-up-pr | Monitor PR CI status, auto-fix failures, and retry until passing (max 10 attempts) |
The plugin registers hooks that enforce workflow discipline:
enforce-step-workflow - Validates that steps execute in the correct order during /work sessionsenforce-screenshot-requirement - Ensures QA screenshots are captured before completing checkswork-orchestrator-hook - Pre-processes /work commands to initialize the workflow engineclaude-plugin-work/
├── .claude-plugin/ # Plugin metadata (plugin.json, marketplace.json)
├── hooks/ # Event hooks for workflow enforcement
│ ├── hooks.json # Hook registration config
│ ├── enforce-step-workflow.js
│ ├── enforce-screenshot-requirement.js
│ └── work-orchestrator-hook.js
├── lib/ # Core engine
│ ├── workflow-engine.js # Reusable state machine engine
│ ├── workflow-state.js # Workflow state persistence
│ ├── work-actions.js # Step action implementations
│ └── hook-error-log.js # Hook error file logger (see Debugging Hooks)
├── agents/ # Agent definitions (18 specialized agents)
│ ├── brief-writer.md # Product brief generation
│ ├── spec-writer.md # Technical spec generation
│ ├── developer-nodejs-tdd.md
│ ├── code-checker.md
│ └── ...
├── skills/ # Slash command definitions (SKILL.md per command)
│ ├── work/
│ ├── check/
│ ├── bootstrap/
│ └── ...
├── workflows/ # Workflow definitions (step graphs + state detection)
│ ├── check.workflow.js
│ └── work-pr.workflow.js
└── package.json
The workflow engine (lib/workflow-engine.js) provides:
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 84 marketplace plugins, 192 local specialized agents, and 156 local skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations