claude

jarvis-cc

A welcoming toolkit for Claude Code and Codex: practical skills, specialist agent prompts, hooks, and read-only setup checks.

2 on GitHubby Calum Reevesv2.0.0MITupdated 5 days ago
/

Plugin jarvis-cc from marketplace jarvis-cc in reevesc88/jarvis-cc-public. Commands read from the repo's manifest — 4 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 (23)

  • agency-orchestration

    Advanced Agency declaration validation and controller requirements. Does not dispatch workers. For normal upstream specialist setup, use the Agency Agents quickstart.

  • jarvis-cc-conventions

    Development conventions for the JARVIS Claude Code and Codex starter toolkit.

  • api-design

    REST API design patterns including resource naming, status codes, pagination, filtering, error responses, versioning, and rate limiting for production APIs.

  • architecture-decision-records

    Capture architectural decisions made during Claude Code sessions as structured ADRs. Auto-detects decision moments, records context, alternatives considered, and rationale. Maintains an ADR log so future developers understand why the codebase is shaped the way it is.

  • backend-patterns

    Backend architecture patterns, API design, database optimization, and server-side best practices for Node.js, Express, and Next.js API routes.

  • benchmark

    Use this skill to measure performance baselines, detect regressions before/after PRs, and compare stack alternatives.

  • codebase-onboarding

    Analyze an unfamiliar codebase and generate a structured onboarding guide with architecture map, key entry points, conventions, and a starter CLAUDE.md. Use when joining a new project or setting up Claude Code for the first time in a repo.

  • database-migrations

    Database migration best practices for schema changes, data migrations, rollbacks, and zero-downtime deployments across PostgreSQL, MySQL, and common ORMs (Prisma, Drizzle, Kysely, Django, TypeORM, golang-migrate).

  • deployment-patterns

    Deployment workflows, CI/CD pipeline patterns, Docker containerization, health checks, rollback strategies, and production readiness checklists for web applications.

  • docker-patterns

    Docker and Docker Compose patterns for local development, container security, networking, volume strategies, and multi-service orchestration.

  • e2e-testing

    Playwright E2E testing patterns, Page Object Model, configuration, CI/CD integration, artifact management, and flaky test strategies.

  • error-handling

    Patterns for robust error handling across TypeScript, Python, and Go. Covers typed errors, error boundaries, retries, circuit breakers, and user-facing error messages.

  • frontend-patterns

    Frontend development patterns for React, Next.js, state management, performance optimization, and UI best practices.

  • github-ops

    GitHub repository operations, automation, and management. Issue triage, PR management, CI/CD operations, release management, and security monitoring using the gh CLI. Use when the user wants to manage GitHub issues, PRs, CI status, releases, contributors, stale items, or any GitHub operational task

  • mcp-server-patterns

    Build MCP servers with Node/TypeScript SDK — tools, resources, prompts, Zod validation, stdio vs Streamable HTTP. Use Context7 or official MCP docs for latest API.

  • production-audit

    Local-evidence production readiness audit for shipped apps, pre-launch reviews, post-merge checks, and "what breaks in prod?" questions without sending repo data to an external audit service.

  • react-performance

    React and Next.js performance optimization patterns adapted from Vercel Engineering's React Best Practices (https://github.com/vercel-labs/agent-skills). Organizes 70+ rules across 8 priority categories — waterfalls, bundle size, server-side, client fetching, re-render, rendering, JS micro-perf, adv

  • search-first

    Research-before-coding workflow. Search for existing tools, libraries, and patterns before writing custom code. Invokes an explorer/research subagent.

  • security-review

    Use this skill when adding authentication, handling user input, working with secrets, creating API endpoints, or implementing payment/sensitive features. Provides comprehensive security checklist and patterns.

  • strategic-compact

    Suggests manual context compaction at logical intervals to preserve context through task phases rather than arbitrary auto-compaction.

  • tdd-workflow

    Use this skill when writing new features, fixing bugs, or refactoring code. Enforces test-driven development with 80%+ coverage including unit, integration, and E2E tests.

  • verification-loop

    A comprehensive verification system for Claude Code sessions.

  • workspace-surface-audit

    Audit the active repo, MCP servers, plugins, connectors, env surfaces, and harness setup, then recommend the highest-value jarvis-cc-native skills, hooks, agents, and operator workflows. Use when the user wants help setting up Claude Code or understanding what capabilities are actually available in

Slash commands (6)

  • /jarvis-cc:agency-doctor

    Validate the disabled-by-default Agency orchestration policy and list installed Codex TOML roles without modifying global configuration.

  • /jarvis-cc:dashboard

    Launch the jarvis-cc Skills Hub — a Tkinter desktop dashboard cataloging this plugin's installed agents, rules, commands, and hooks

  • /jarvis-cc:doctor

    Validate required bundled resources, manifests, and hooks.

  • /jarvis-cc:list-installed

    Compare optional Claude-home exports with the bundle.

  • /jarvis-cc:memory-doctor

    Read-only checks of an optional ~/.claude/memory layout.

  • /jarvis-cc:repair

    Preview optional missing neutral exports into ~/.claude.

Subagents (16)

  • architect

    Deep reasoning agent. Reserve for system design, architecture, complex debugging, irreversible decisions, multi-domain problems.

  • build-error-resolver

    Build and TypeScript error resolution specialist. Use PROACTIVELY when build fails or type errors occur. Fixes build/type errors only with minimal diffs, no architectural edits. Focuses on getting the build green quickly.

  • code-reviewer

    Expert code review specialist. Proactively reviews code for quality, security, and maintainability. Use immediately after writing or modifying code. MUST BE USED for all code changes.

  • database-reviewer

    PostgreSQL database specialist for query optimization, schema design, security, and performance. Use PROACTIVELY when writing SQL, creating migrations, designing schemas, or troubleshooting database performance. Incorporates Supabase best practices.

  • doc-updater

    Documentation and codemap specialist. Use PROACTIVELY for updating codemaps and documentation. Generates docs/CODEMAPS/*, updates READMEs and guides.

  • e2e-runner

    End-to-end testing specialist using Vercel Agent Browser (preferred) with Playwright fallback. Use PROACTIVELY for generating, maintaining, and running E2E tests. Manages test journeys, quarantines flaky tests, uploads artifacts (screenshots, videos, traces), and ensures critical user flows work.

  • executor

    Standard execution agent. Use for implementation, file writing, scripts, modifications. Default for most tasks.

  • explorer

    Read-only exploration agent. Use for file search, reading, listing, initial analysis. Never modifies files.

  • memory-agent

    Draft memory from supplied context; save only with consent to a user-chosen location.

  • performance-optimizer

    Performance analysis and optimization specialist. Use PROACTIVELY for identifying bottlenecks, optimizing slow code, reducing bundle sizes, and improving runtime performance. Profiling, memory leaks, render optimization, and algorithmic improvements.

  • react-reviewer

    Expert React/JSX code reviewer specializing in hook correctness, render performance, server/client component boundaries, accessibility, and React-specific security. Use for any change touching .tsx/.jsx files or React component logic. MUST BE USED for React projects.

  • refactor-cleaner

    Dead code cleanup and consolidation specialist. Use PROACTIVELY for removing unused code, duplicates, and refactoring. Runs analysis tools (knip, depcheck, ts-prune) to identify dead code and safely removes it.

  • security-reviewer

    Security vulnerability detection and remediation specialist. Use PROACTIVELY after writing code that handles user input, authentication, API endpoints, or sensitive data. Flags secrets, SSRF, injection, unsafe crypto, and OWASP Top 10 vulnerabilities.

  • silent-failure-hunter

    Review code for silent failures, swallowed errors, bad fallbacks, and missing error propagation.

  • tdd-guide

    Test-Driven Development specialist enforcing write-tests-first methodology. Use PROACTIVELY when writing new features, fixing bugs, or refactoring code. Ensures 80%+ test coverage.

  • typescript-reviewer

    Expert TypeScript/JavaScript code reviewer specializing in type safety, async correctness, Node/web security, and idiomatic patterns. Use for all TypeScript and JavaScript code changes. MUST BE USED for TypeScript/JavaScript projects.

Hooks (2)

  • PreToolUse

    node "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/fact-forcing-gate.js"

  • SessionStart

    node "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/session-context-fallback.js"

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

nextjs

claude

Official Next.js skills: adopt and optimize Cache Components, adopt Partial Prefetching, and verify runtime behavior against a running dev server.

6 skills

vercel/next.js 143,495

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 jarvis-cc?

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