claude-workflow-v2

by CloudAI-XVerified

Universal Claude Code workflow plugin with agents, skills, hooks, and commands

1,405
Stars
188
Forks
Python
Language
8/23/2026
Added
View on GitHubDownload ZIP

⚠️ Third-Party Software Notice

This skill is third-party open-source software developed and hosted independently on GitHub. SkillTip is an informational directory and does not control or maintain the underlying repository. Any security checks displayed are automated and limited in scope. Review the source code before installing.

Read the Terms of Service

Installation

Add to your Claude Code skills directory:

# Add to your Claude Code skills
git clone https://github.com/CloudAI-X/claude-workflow-v2

Getting Started

Guides for using skills like claude-workflow-v2.

Security Report

Verified

Last scanned: —

{
  "status": "PASSED",
  "issues": []
}

README.md

project-starter

License: MIT Claude Code PRs Welcome

A universal Claude Code workflow plugin with specialized agents, skills, hooks, and output styles for any software project. Compatible with skills.sh — works with Claude Code, Cursor, Codex, and 35+ AI agents.


Quick Start

Option 1: skills.sh (Recommended — Any Agent)

npx skills add CloudAI-X/claude-workflow-v2

Installs skills to Claude Code, Cursor, Codex, Windsurf, Cline, and 35+ other AI agents automatically.

Option 2: npx (Claude Code — Full Plugin)

npx install-claude-workflow-v2@latest

Installs the complete plugin: agents, commands, skills, and hooks.

Option 3: CLI (Per-Session)

# Clone the plugin
git clone https://github.com/CloudAI-X/claude-workflow-v2.git

# Run Claude Code with the plugin
claude --plugin-dir ./claude-workflow-v2

Option 4: Agent SDK

import { query } from "@anthropic-ai/claude-agent-sdk";

for await (const message of query({
  prompt: "Hello",
  options: {
    plugins: [{ type: "local", path: "./claude-workflow-v2" }],
  },
})) {
  // Plugin commands, agents, and skills are now available
}

Option 5: Install Permanently

# Install from marketplace (when available)
claude plugin install project-starter

# Or install from local directory
claude plugin install ./claude-workflow-v2

Verify Installation

After loading the plugin, verify it's working:

> /plugin

Tab to Installed - you should see project-starter listed. Tab to Errors - should be empty (no errors).

These commands become available:

/project-starter:architect    # Architecture-first mode
/project-starter:rapid        # Ship fast mode
/project-starter:commit       # Auto-generate commit message
/project-starter:verify-changes  # Multi-agent verification

What's Included

ComponentCountDescription
Agents7Specialized subagents for code review, debugging, security, etc.
Commands26Slash commands for workflows, output styles, planning, and onboarding
Skills14Knowledge domains with on-demand context loading
Hooks14Automation scripts for formatting, security, metrics, and notifications

Usage Examples

Commands in Action

Auto-commit your changes:

> /project-starter:commit

Looking at staged changes...
✓ Created commit: feat(auth): add JWT refresh token endpoint

Full git workflow:

> /project-starter:commit-push-pr

✓ Committed: feat: add user dashboard
✓ Pushed to origin/feature/dashboard
✓ Created PR #42: https://github.com/you/repo/pull/42

Verify before shipping:

> /project-starter:verify-changes

Spawning verification agents...
├─ build-validator: ✓ Build passes
├─ test-runner: ✓ 42 tests pass
├─ lint-checker: ⚠ 2 warnings (non-blocking)
└─ security-scanner: ✓ No vulnerabilities

Ready to ship!

Agents in Action

Agents spawn automatically based on your request:

You say: "The login is broken, users get 401 errors"

[debugger agent activated]
→ Checking auth middleware... found issue
→ Token validation uses wrong secret in production
→ Fix: Update AUTH_SECRET in .env.production

You say: "Review my changes"

[code-reviewer agent activated]
→ Analyzing 3 files changed...
✓ Logic is correct
⚠ Missing null check on line 42
⚠ Consider adding rate limiting to this endpoint

You say: "Add authentication to the API"

[orchestrator agent activated]
→ Breaking down into subtasks:
  1. Design auth schema (spawning architect)
  2. Implement JWT middleware
  3. Add login/register endpoints
  4. Write tests (spawning test-architect)
  5. Update API docs (spawning docs-writer)

Skills in Action

Skills provide domain knowledge automatically:

You ask: "How should I structure the payment service?"

[designing-architecture skill applied]
→ Recommending hexagonal architecture
→ Payment providers as adapters
→ Core domain isolated from infrastructure

You ask: "Make this endpoint faster"

[optimizing-performance skill applied]
→ Adding database indexes
→ Implementing response caching
→ Using pagination for large results

Hooks in Action

Hooks run automatically on events:

Security block (pre-edit):

⛔ BLOCKED: Potential secret detected
   File: src/config.ts, Line 5
   Pattern: API key (sk-...)

   Remove the secret and use environment variables.

Auto-format (post-edit):

✓ Formatted with prettier: src/components/Button.tsx
✓ Formatted with black: scripts/deploy.py

Desktop notifications:

🔔 "Claude needs input" - when waiting for your response
🔔 "Task complete" - when finished

Commands Reference

All commands use the format /project-starter:<command>.

Output Styles

CommandMode
/project-starter:architectSystem design mode - architecture before code
/project-starter:rapidFast development - ship quickly, iterate
/project-starter:mentorTeaching mode - explain the "why"
/project-starter:reviewCode review mode - strict quality

Git Workflow (Inner-Loop)

CommandPurpose
/project-starter:commitAuto-generate conventional commit message
/project-starter:commit-push-prCommit → Push → Create PR (full workflow)
/project-starter:quick-fixFast fix for lint/type errors
/project-starter:add-testsGenerate tests for recent changes
/project-starter:lint-fixAuto-fix all linting issues
/project-starter:sync-branchSync with main (rebase or merge)
/project-starter:summarize-changesGenerate standup/PR summaries

Verification

CommandPurpose
/project-starter:verify-changesMulti-subagent adversarial verification
/project-starter:validate-buildBuild process validation
/project-starter:run-testsTiered test execution
/project-starter:lint-checkCode quality checks
/project-starter:security-scanSecurity vulnerability detection
/project-starter:code-simplifierPost-implementation cleanup

Parallel

CommandPurpose
/project-starter:parallel-reviewReview multiple files/dirs via subagents
/project-starter:parallel-analyzeMulti-perspective analysis via subagents

Planning & Refactoring

CommandPurpose
/project-starter:planPersistent PLAN.md with phase tracking
/project-starter:refactor-guided4-phase systematic refactoring with safety
/project-starter:dependency-upgradeSafe dependency upgrades with rollback

Onboarding & Knowledge

CommandPurpose
/project-starter:tutorialInteractive guided tutorial for new users
/project-starter:bootstrap-repo10-agent parallel repo exploration
/project-starter:save-session-learningsPersist session discoveries to docs
/project-starter:metricsView agent performance metrics

Agents

Agents are specialized subagents that Claude spawns automatically based on your task.

AgentPurposeAuto-Triggers
orchestratorCoordinate multi-step tasks"improve", "enhance", "build", "architecture", complex tasks
code-reviewerReview code quality"review", "PR review", "lint", code changes
debuggerSystematic bug investigationErrors, crashes, memory leaks, timeouts, race conditions
docs-writerTechnical documentationREADME, changelogs, migration guides, release notes
security-auditorSecurity vulnerability detectionAuth, encryption, secrets, OAuth, JWT, CORS
refactorerCode structure improvementsTech debt, code smells, complexity reduction
test-architectDesign test strategiesTest plans, mocking, flaky tests, integration/E2E

Skills

Skills are knowledge domains that Claude uses autonomously when relevant.

SkillDomain
analyzing-projectsUnderstand codebase structure and patterns
designing-testsUnit, integration, E2E test approaches
designing-architectureClean Architecture, Hexagonal, etc.
optimizing-performanceSpeed up applications, identify bottlenecks
managing-gitVersion control, conventional commits
designing-apisREST/GraphQL patterns and best practices
parallel-executionMulti-subagent parallel task execution patterns
web-design-guidelinesSelf-contained UI audit (A11Y, PERF, RD, SEC, I18N)
vercel-react-best-practicesReact/Next.js performance optimization (45 rules)
convex-backendConvex backend development (functions, schemas, etc.)
database-designSchema design, indexing, query optimization
devops-infrastructureDocker, CI/CD, deployment, IaC, monitoring
error-handlingError patterns, structured logging, retry/circuit
security-patternsAuth, RBAC, secrets, CORS, rate limiting, headers

Hooks

Hooks run automatically on specific events.

HookTriggerAction
Security scanEdit/WriteBlocks commits with potential secrets
File protectionEdit/WriteBlocks edits to lock files, .env, .git
Auto-formatEdit/WriteRuns prettier/black/gofmt by file type
TypeScript checkEdit/WriteRuns tsc --noEmit on .ts/.tsx files
Pre-commit checkBashDetects debug statements & temp markers
Branch protectionBashWarns on commits to protected branches
Command loggingBashLogs to .claude/command-history.log
Environment checkSession startValidates Node.js, Python, Git
Prompt analysisUser promptSuggests appropriate agents
Auto-verifyTask completeRuns tests/lint, reports results
Doc update suggestTask completeSuggests CLAUDE.md updates for changes
Session metricsTask completeLogs session telemetry to metrics file
Input notificationInput neededDesktop notification
Complete notificationTask completeDesktop notification

Examples

For detailed multi-agent orchestration examples, see the examples/ directory:

ExampleDescription
Comprehensive Code Review6-agent sequential workflow for thorough code analysis
Parallel ExecutionFan-out multi-subagent workflow for independent tasks

Each example includes:

  • README.md - Overview and quick start
  • workflow.md - Exact prompts to use
  • verification.md - How to verify it works
  • sample-outputs/ - Example agent outputs

Configuration

Add Permissions to Your Project

Copy the permissions template to your project:

mkdir -p /path/to/your/project/.claude
cp templates/settings.local.json.template /path/to/your/project/.claude/settings.local.json

This pre-allows common safe commands so you don't get prompted every time.

Add Team Conventions

Copy the CLAUDE.md template to your project root:

cp templates/CLAUDE.md.template /path/to/your/project/CLAUDE.md

Then customize with your:

  • Package manager commands
  • Test/build/lint commands
  • Code conventions
  • Architecture decisions

MCP Servers

Copy the MCP template to enable integrations like Slack, GitHub, Sentry:

cp templates/mcp.json.template /path/to/your/project/.mcp.json

Then configure the environment variables for the servers you want to use.

GitHub Action (@.claude in PRs)

Enable Claude to respond to PR comments by installing the GitHub Action:

# In your repository
claude /install-github-action

This enables:

  • Tag @claude in PR comments to get code suggestions
  • Auto-update CLAUDE.md during code review
  • Claude responds to review feedback automatically

Example PR comment:

@claude please add input validation to the email field

Team workflow tip: Use @claude to update your CLAUDE.md with learnings from code review:

@claude add a note to CLAUDE.md that we should always validate email format before API calls

Extending the Plugin

Add Custom Commands

Create .md files in commands/:

---
allowed-tools: Bash(git:*), Read, Write
description: What this command does
argument-hint: [optional arguments]
---

[Command instructions here]

Add Custom Agents

Create .md files in agents/:

---
name: my-agent
description: What it does. Use PROACTIVELY when [triggers].
tools: Read, Write, Edit, Bash
model: sonnet
---

[Agent instructions here]

Add Custom Skills

Create subdirectories in skills/ with a SKILL.md file:

---
name: my-skill
description: Guides [domain]. Use when [triggers].
---

[Skill knowledge and patterns here]

Plugin Structure

claude-workflow/
├── .claude-plugin/
│   ├── plugin.json           # Required: Plugin manifest
│   └── marketplace.json      # Optional: Marketplace metadata
├── agents/                   # 7 specialized agents
│   ├── orchestrator.md
│   ├── code-reviewer.md
│   ├── debugger.md
│   ├── docs-writer.md
│   ├── security-auditor.md
│   ├── refactorer.md
│   └── test-architect.md
├── commands/                 # 26 slash commands
│   ├── architect.md          # Output styles
│   ├── rapid.md
│   ├── mentor.md
│   ├── review.md
│   ├── commit.md             # Git workflow
│   ├── commit-push-pr.md
│   ├── quick-fix.md
│   ├── add-tests.md
│   ├── lint-fix.md
│   ├── sync-branch.md
│   ├── summarize-changes.md
│   ├── verify-changes.md     # Verification
│   ├── validate-build.md
│   ├── run-tests.md
│   ├── lint-check.md
│   ├── security-scan.md
│   ├── code-simplifier.md
│   ├── parallel-review.md    # Parallel
│   ├── parallel-analyze.md
│   ├── plan.md               # Planning & refactoring
│   ├── refactor-guided.md
│   ├── dependency-upgrade.md
│   ├── tutorial.md           # Onboarding & knowledge
│   ├── bootstrap-repo.md
│   ├── save-session-learnings.md
│   └── metrics.md
├── skills/                   # 14 knowledge domains
│   ├── analyzing-projects/
│   ├── convex-backend/
│   ├── database-design/
│   ├── designing-apis/
│   ├── designing-architecture/
│   ├── designing-tests/
│   ├── devops-infrastructure/
│   ├── error-handling/
│   ├── managing-git/
│   ├── optimizing-performance/
│   ├── parallel-execution/
│   ├── security-patterns/
│   ├── vercel-react-best-practices/
│   └── web-design-guidelines/
├── hooks/
│   ├── hooks.json            # Hook configuration
│   └── 14 automation scripts # Pre/post tool, session, metrics, notifications
├── templates/                # User-copyable templates
│   ├── CLAUDE.md.template
│   ├── settings.json.template
│   ├── settings.local.json.template
│   ├── mcp.json.template
│   ├── mcp-servers-template.md
│   └── README.md
├── CLAUDE.md                 # Plugin development guidelines
└── README.md

Requirements

  • Claude Code v1.0.33 or later
  • Python 3 (for hook scripts)
  • Node.js (optional, for npm commands)
  • Git (for version control features)

Multi-Agent Compatibility (skills.sh)

This repo is fully compatible with skills.sh — the universal agent skills platform. Our 14 skills work with 38+ AI coding agents:

AgentInstall Method
Claude Codenpx skills add CloudAI-X/claude-workflow-v2 or full plugin install
Cursornpx skills add CloudAI-X/claude-workflow-v2
Codexnpx skills add CloudAI-X/claude-workflow-v2
Windsurfnpx skills add CloudAI-X/claude-workflow-v2
Clinenpx skills add CloudAI-X/claude-workflow-v2
35+ morenpx skills add CloudAI-X/claude-workflow-v2

Note: npx skills add installs skills only. For the full Claude Code experience (agents, commands, hooks), use npx install-claude-workflow-v2@latest.


Contributing

Contributions welcome! See CONTRIBUTING.md.

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'feat: add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

Star History

Star History Chart

Credits

License

MIT - see LICENSE for details.

Frequently Asked Questions

What is claude-workflow-v2?

claude-workflow-v2 is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by CloudAI-X. Universal Claude Code workflow plugin with agents, skills, hooks, and commands. It has 1,405 GitHub stars.

Is claude-workflow-v2 safe to use?

Yes. claude-workflow-v2 passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.

How do I install claude-workflow-v2?

Clone the repository with "git clone https://github.com/CloudAI-X/claude-workflow-v2" and add it to your Claude Code skills directory (see the Installation section above).

What programming language is claude-workflow-v2 written in?

claude-workflow-v2 is primarily written in Python. It is open-source under CloudAI-X on GitHub, so you can review or fork the full source.

Are there alternatives to claude-workflow-v2?

Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh claude-workflow-v2 against similar tools.

Comments (0)

No comments yet. Be the first to share your thoughts!

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI Agentsai-agentsbrainstorming
View details

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI Agentsclaude-codeai-tools
View details

claude-code

by anthropics

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

120,03119,897Shell
AI Agents
View details

Developers Also Liked

Based on votes and bookmarks from developers who liked this skill

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI Agentsai-agentsbrainstorming
View details

n8n

by n8n-io

12

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

201,88160,308TypeScript
MCP Serversapisai-tools
View details

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI Agentsclaude-codeai-tools
View details