claudecodex

project-starter

Universal Claude Code workflow with specialized agents, skills, hooks, and mode commands for any software project. Includes orchestrator, code-reviewer, debugger, docs-writer, security-auditor, refactorer, and test-architect agents.

1,423 on GitHubby CloudAI-Xv2.0.7MITupdated 1 month agoproductivity
/

Plugin project-starter from marketplace claude-workflow in CloudAI-X/claude-workflow-v2. Commands read from the repo's manifest — 1 month 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 (14)

  • analyzing-projects

    Analyzes codebases to understand structure, tech stack, patterns, and conventions. Use when onboarding to a new project, exploring unfamiliar code, or when asked "how does this work?" or "what's the architecture?

  • convex-backend

    Convex backend development guidelines. Use when writing Convex functions, schemas, queries, mutations, actions, or any backend code in a Convex project. Triggers on tasks involving Convex database operations, real-time subscriptions, file storage, or serverless functions.

  • database-design

    Designs database schemas, indexing strategies, query optimization, and migration patterns for SQL and NoSQL databases. Use when designing tables, optimizing queries, fixing N+1 problems, planning migrations, or when asked about database performance, normalization, ORMs, or data modeling.

  • designing-apis

    Designs REST and GraphQL APIs including endpoints, error handling, versioning, and documentation. Use when creating new APIs, designing endpoints, reviewing API contracts, or when asked about REST, GraphQL, or API patterns.

  • designing-architecture

    Designs software architecture and selects appropriate patterns for projects. Use when designing systems, choosing architecture patterns, structuring projects, making technical decisions, or when asked about microservices, monoliths, or architectural approaches.

  • designing-tests

    Designs and implements testing strategies for any codebase. Use when adding tests, improving coverage, setting up testing infrastructure, debugging test failures, or when asked about unit tests, integration tests, or E2E testing.

  • devops-infrastructure

    Guides Docker, CI/CD pipelines, deployment strategies, infrastructure as code, and observability setup. Use when writing Dockerfiles, configuring GitHub Actions, planning deployments, setting up monitoring, or when asked about containers, pipelines, Terraform, or production infrastructure.

  • error-handling

    Implements error handling patterns, structured logging, retry strategies, circuit breakers, and graceful degradation. Use when designing error handling, setting up logging, implementing retries, adding error tracking, or when asked about error boundaries, log aggregation, alerting, or resilience pat

  • managing-git

    Manages Git workflows including branching, commits, and pull requests. Use when working with Git, creating commits, opening PRs, managing branches, resolving conflicts, or when asked about version control best practices.

  • optimizing-performance

    Analyzes and optimizes application performance across frontend, backend, and database layers. Use when diagnosing slowness, improving load times, optimizing queries, reducing bundle size, or when asked about performance issues.

  • parallel-execution

    Patterns for parallel subagent execution using the Agent tool (formerly Task). Use when coordinating multiple independent tasks, spawning dynamic subagents, or implementing features that can be parallelized.

  • security-patterns

    Implements authentication, authorization, encryption, secrets management, and security hardening patterns. Use when designing auth flows, managing secrets, configuring CORS, implementing rate limiting, or when asked about JWT, OAuth, password hashing, API keys, RBAC, or security best practices.

  • vercel-react-best-practices

    React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization,

  • web-design-guidelines

    Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", "check my site against best practices", or "web interface guidelines".

Slash commands (26)

  • /project-starter:add-tests

    Add tests for recently changed files or specified code

  • /project-starter:architect

    System design and architecture planning mode. Focuses on high-level design, trade-offs, and technical decisions before implementation.

  • /project-starter:bootstrap-repo

    Explore the repository with 10 parallel subagents to create comprehensive documentation. Creates CODEBASE.md with full architecture analysis.

  • /project-starter:code-simplifier

    Simplifies code after implementation. Reviews recent changes and suggests/applies simplifications while preserving behavior.

  • /project-starter:commit-push-pr

    Commit staged changes, push to remote, and create a pull request

  • /project-starter:commit

    Create a conventional commit with auto-generated message

  • /project-starter:dependency-upgrade

    Safe, one-at-a-time dependency upgrades with verification after each. Detects package manager automatically.

  • /project-starter:lint-check

    Runs linting and code quality checks. Catches style issues, potential bugs, and enforces project standards.

  • /project-starter:lint-fix

    Auto-fix all linting and formatting issues

  • /project-starter:mentor

    Educational mode that explains concepts, teaches patterns, and guides learning. Ideal when learning a new codebase, technology, or programming concept.

  • /project-starter:metrics

    Summarise the per-turn records written by the track-metrics hook: activity over time, files changed, and latest commits.

  • /project-starter:parallel-analyze

    Multi-perspective analysis using parallel subagents. Analyzes code from architecture, security, performance, and testing viewpoints simultaneously.

  • /project-starter:parallel-review

    Run parallel code review across multiple directories or files. Uses N subagents simultaneously for faster analysis.

  • /project-starter:plan

    Create and maintain a structured PLAN.md for persistent task tracking. Supports phases, dependencies, and progress tracking.

  • /project-starter:quick-fix

    Quickly fix lint errors, type errors, or simple bugs

  • /project-starter:rapid

    Fast-paced development mode for quick iterations. Minimal ceremony, maximum speed. Best for prototypes, MVPs, and time-sensitive tasks.

  • /project-starter:refactor-guided

    Systematic, safety-first refactoring with verification at each step. Never refactors and adds features simultaneously.

  • /project-starter:review

    Strict code review mode with high standards. Thoroughly examines code for bugs, security issues, performance problems, and best practice violations.

  • /project-starter:run-tests

    Runs project tests intelligently. Identifies affected tests from changes and runs them first, then full suite.

  • /project-starter:save-session-learnings

    Document session learnings to CLAUDE.md and AGENTS.md. Use after completing significant tasks, debugging sessions, or discovering project patterns.

  • /project-starter:security-scan

    Security-focused code scan. Checks for hardcoded secrets, vulnerable dependencies, and common security issues.

  • /project-starter:summarize-changes

    Summarize recent changes for standup, PR, or documentation

  • /project-starter:sync-branch

    Sync current branch with main/master (fetch, rebase or merge)

  • /project-starter:tutorial

    Interactive tutorial for learning the plugin. Walks through agents, skills, hooks, and commands with hands-on examples.

  • /project-starter:validate-build

    Validates project build process. Run after changes to ensure the project compiles/transpiles correctly.

  • /project-starter:verify-changes

    Comprehensive verification after code changes. Uses Boris Cherny's multi-subagent adversarial approach.

Subagents (7)

  • code-reviewer

    Expert code review specialist. Use PROACTIVELY after writing or modifying code, before commits, when asked to review changes, PR review, code quality check, lint, or standards audit. Focuses on quality, security, performance, and maintainability.

  • debugger

    Expert debugging specialist for errors, test failures, crashes, segmentation faults, memory leaks, timeouts, race conditions, deadlocks, and unexpected behavior. Use PROACTIVELY when encountering any error, exception, or failing test. Performs systematic root cause analysis.

  • docs-writer

    Technical documentation specialist. Use for creating README files, API documentation, architecture docs, inline comments, user guides, changelogs, migration guides, release notes, FAQs, and troubleshooting docs. MUST BE USED when documentation is needed or when code changes require doc updates.

  • orchestrator

    Master coordinator for complex multi-step tasks. Use PROACTIVELY when a task involves 2+ modules, requires delegation to specialists, needs architectural planning, or involves GitHub PR workflows. MUST BE USED for open-ended requests like "improve", "enhance", "build", "scale", "refactor", "add feat

  • refactorer

    Code refactoring specialist for improving code quality, reducing technical debt, eliminating code smells, reducing complexity, and applying design patterns. Use PROACTIVELY when code needs restructuring, simplification, tech debt reduction, or when applying DRY/SOLID principles.

  • security-auditor

    Security specialist for vulnerability detection, secure coding review, and security hardening. Use PROACTIVELY when handling authentication, authorization, encryption, secrets, credentials, OAuth, JWT, CORS, headers, user input, API keys, or sensitive data. Checks for OWASP Top 10 and common vulnera

  • test-architect

    Testing strategy specialist for designing test suites, writing tests, and ensuring comprehensive coverage. Use PROACTIVELY when adding new features, fixing bugs, improving test coverage, creating test plans, mocking strategies, handling flaky tests, or writing integration/E2E tests.

Hooks (14)

  • PreToolUse

    python3 "${CLAUDE_PLUGIN_ROOT}/hooks/protect-files.py"

  • PreToolUse

    python3 "${CLAUDE_PLUGIN_ROOT}/hooks/security-check.py"

  • PreToolUse

    python3 "${CLAUDE_PLUGIN_ROOT}/hooks/pre-commit-check.py"

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/log-commands.sh"

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/branch-protection.sh"

  • PostToolUse

    python3 "${CLAUDE_PLUGIN_ROOT}/hooks/format-on-edit.py"

  • PostToolUse

    python3 "${CLAUDE_PLUGIN_ROOT}/hooks/typescript-check.py"

  • Notification

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/notify-input.sh"

  • Stop

    python3 "${CLAUDE_PLUGIN_ROOT}/hooks/verify-on-complete.py"

  • Stop

    python3 "${CLAUDE_PLUGIN_ROOT}/hooks/suggest-doc-updates.py"

  • Stop

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/notify-complete.sh"

  • Stop

    python3 "${CLAUDE_PLUGIN_ROOT}/hooks/track-metrics.py"

  • SessionStart

    python3 "${CLAUDE_PLUGIN_ROOT}/hooks/validate-environment.py"

  • UserPromptSubmit

    python3 "${CLAUDE_PLUGIN_ROOT}/hooks/validate-prompt.py"

View source on GitHub

Similar plugins

Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).

39 skills

mattpocock/skills 323,108

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

caveman

claude

Talk like caveman. Cut filler. Keep technical details explicit.

22 skills · 1 command · 3 agents · hooks

JuliusBrussee/caveman 119,462

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

Taste Skill

claudecodex

tasteskill 2.5.1: professional company websites at the figma.com and x.ai level, with one section per screen, real photographs, real product UI, effects kept for tech and gaming pages, and a real-browser checker and finish gate.

1 skill

Leonxlnx/taste-skill 114,391

career-ops

claudecodex

Open-source AI job search that runs locally in your AI coding CLI: scan job portals, evaluate listings into a structured A-H report with a 1-5 score, tailor your CV, track applications

5 skills · hooks

career-ops-hq/career-ops 82,253

Maintain project-starter?

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 pluginslisted