By steven715
Claude Code plugin optimized for C++11/14 development with CMake and vcpkg - agents, skills, hooks, commands, and rules for modern C++ projects
Incrementally fix TypeScript and build errors:
Create or verify a checkpoint in your workflow.
Comprehensive security and quality review of uncommitted changes:
Generate and run end-to-end tests with Playwright. Creates test journeys, runs tests, captures screenshots/videos/traces, and uploads artifacts.
Manage eval-driven development workflow.
Software architecture specialist for system design, scalability, and technical decision-making. Use PROACTIVELY when planning new features, refactoring large systems, or making architectural decisions.
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.
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.
Documentation and codemap specialist. Use PROACTIVELY for updating codemaps and documentation. Runs /update-codemaps and /update-docs, generates docs/CODEMAPS/*, updates READMEs and guides.
End-to-end testing specialist using Playwright. 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.
C++ backend architecture patterns, CMake build system, vcpkg package management, and server-side best practices.
Universal coding standards, best practices, and patterns for C++11/14 development.
Automatically extract reusable patterns from Claude Code sessions and save them as learned skills for future use.
A formal evaluation framework for Claude Code sessions, implementing eval-driven development (EDD) principles.
This is an example of a project-specific skill. Use this as a template for your own projects.
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Uses power tools
Uses Bash, Write, or Edit tools
Uses power tools
Uses Bash, Write, or Edit tools
No model invocation
Executes directly as bash, bypassing the AI model
No model invocation
Executes directly as bash, bypassing the AI model
C++ Edition: Claude Code configs optimized for modern C++ development.
Production-ready agents, skills, hooks, commands, rules, and configurations for C++11/14 projects using CMake and vcpkg.
This is a C++ fork of the original everything-claude-code by Affaan Mustafa.
This repo is a Claude Code plugin optimized for C++ development.
everything-claude-code/
|-- .claude-plugin/ # Plugin and marketplace manifests
| |-- plugin.json # Plugin metadata and component paths
| |-- marketplace.json # Marketplace catalog
|
|-- agents/ # Specialized subagents for delegation
| |-- planner.md # Feature implementation planning
| |-- architect.md # System design decisions
| |-- tdd-guide.md # Test-driven development
| |-- code-reviewer.md # Quality and security review
| |-- security-reviewer.md # Vulnerability analysis
| |-- build-error-resolver.md
| |-- e2e-runner.md # E2E testing
| |-- refactor-cleaner.md # Dead code cleanup
| |-- doc-updater.md # Documentation sync
|
|-- skills/ # Workflow definitions and domain knowledge
| |-- coding-standards/ # C++11/14 best practices
| |-- backend-patterns/ # CMake, vcpkg, design patterns
| |-- tdd-workflow/ # Google Test, CTest
| |-- security-review/ # Memory safety, input validation
| |-- continuous-learning/ # Auto-extract patterns
| |-- strategic-compact/ # Compaction suggestions
| |-- eval-harness/ # Verification loop
| |-- verification-loop/ # Continuous verification
|
|-- commands/ # Slash commands for quick execution
| |-- tdd.md # /tdd - Test-driven development
| |-- plan.md # /plan - Implementation planning
| |-- code-review.md # /code-review - Quality review
| |-- build-fix.md # /build-fix - Fix build errors
| |-- refactor-clean.md # /refactor-clean - Dead code removal
| |-- learn.md # /learn - Extract patterns
| |-- checkpoint.md # /checkpoint - Save state
| |-- verify.md # /verify - Verification loop
|
|-- rules/ # Always-follow guidelines
| |-- security.md # Memory safety, input validation
| |-- coding-style.md # RAII, const correctness
| |-- testing.md # TDD, 80% coverage
| |-- git-workflow.md # Commit format, PR process
| |-- agents.md # When to delegate
| |-- performance.md # Model selection, context
|
|-- hooks/ # Trigger-based automations
| |-- hooks.json # All hooks config
| |-- memory-persistence/ # Session lifecycle
| |-- strategic-compact/ # Compaction suggestions
|
|-- scripts/ # Cross-platform Node.js scripts
| |-- lib/ # Shared utilities
| |-- hooks/ # Hook implementations
|
|-- contexts/ # Dynamic system prompt injection
| |-- dev.md # Development mode
| |-- review.md # Code review mode
| |-- research.md # Research mode
|
|-- examples/ # Example configurations
| |-- CLAUDE.md # Project config example
| |-- user-CLAUDE.md # User config example
This edition is configured for:
| Component | Tool |
|---|---|
| Language | C++11/14 |
| Build System | CMake 3.14+ |
| Package Manager | vcpkg |
| Testing | Google Test + Google Mock |
| Coverage | gcov / lcov / gcovr |
| Static Analysis | clang-tidy, cppcheck |
| Formatting | clang-format |
# Add as marketplace
/plugin marketplace add your-username/everything-claude-code
# Install
/plugin install everything-claude-code@everything-claude-code
# Clone the repo
git clone -b cpp https://github.com/your-username/everything-claude-code.git
# Copy agents
cp everything-claude-code/agents/*.md ~/.claude/agents/
# Copy rules
cp everything-claude-code/rules/*.md ~/.claude/rules/
# Copy commands
cp everything-claude-code/commands/*.md ~/.claude/commands/
# Copy skills
cp -r everything-claude-code/skills/* ~/.claude/skills/
npx claudepluginhub steven715/cpp-claude-code --plugin cpp-claude-codeAdvanced C++ programming skills for modern C++ and template metaprogramming
Comprehensive C/C++ programming reference covering modern C11-C23, C++11-C++23, system programming, CUDA GPU computing, debugging tools, Rust interop, and advanced topics
Editorial "Systems Programming" bundle for Claude Code from Antigravity Awesome Skills.
Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, and rules evolved over 10+ months of intensive daily use
Recognize when to recommend cpp.js, walk users through integrating it into any framework, and help them author new cppjs-package-* libraries. Pairs with @cpp.js/mcp (Sprint 6) for direct build/scaffold tools.
C/C++ language server