claude

ccfg-core

Foundation plugin: workflow rules, core agents, commands, security hooks, and GitHub MCP for consistent Claude Code behavior across all projects

0 on GitHubby jsamuelsenv0.1.0MITupdated 7 months agofoundation
/

Plugin ccfg-core from marketplace claude-config in jsamuelsen11/claude-config. 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 and it starts local MCP servers. The exact commands are listed below; read them before installing.

What it installs

Skills (3)

  • browser-testing

    This skill should be used when testing web UIs, browser automation, end-to-end testing with

  • memory-conventions

    This skill should be used when persisting context between sessions, saving project state, loading

  • workflow-rules

    This skill should be used for ALL coding tasks, code reviews, planning, git operations, and

Slash commands (6)

  • /ccfg-core:epic-execute

    Execute a beads task with structured workflow

  • /ccfg-core:pr-create

    Create PR with pre-flight validation gates

  • /ccfg-core:pr-review

    Structured pull request review

  • /ccfg-core:project-init

    Initialize project CLAUDE.md with language-specific conventions

  • /ccfg-core:repo-pack

    Generate repomix context bundle for repo

  • /ccfg-core:security-check

    Scan workspace for secrets and vulnerabilities

Subagents (22)

  • architect-reviewer

    Use this agent when evaluating system architecture, validating design decisions, assessing scalability concerns, or reviewing technology stack choices. Examples: validating microservices design, reviewing database architecture, assessing API design patterns, evaluating caching strategies, analyzing

  • backend-developer

    Use this agent when developing server-side APIs, services, or business logic. Invoke for REST or GraphQL API implementation, database modeling, authentication systems, background jobs, or service integration. Examples: building payment processing service, implementing OAuth2 provider, creating webho

  • build-engineer

    Use this agent when configuring build systems, optimizing compilation performance, managing dependencies, setting up build caching, or troubleshooting build issues. Examples: configuring Webpack/Vite/Rollup, optimizing TypeScript compilation, setting up monorepo build orchestration, implementing bui

  • cloud-architect

    Use this agent when designing cloud architectures, implementing multi-cloud strategies, optimizing cloud costs, configuring IAM policies, or applying well-architected framework principles. Examples: designing AWS/Azure/GCP infrastructure, creating infrastructure-as-code templates, optimizing cloud s

  • code-reviewer

    Use this agent when you need comprehensive code review covering quality, security, best practices, and conventions. Invoke for pull requests, security audits, architecture reviews, or before merging code. Examples: reviewing a new feature branch, auditing authentication logic, checking dependency up

  • debugger

    Use this agent when diagnosing bugs, investigating production issues, analyzing stack traces, or performing root cause analysis. Invoke for unexpected behavior, performance degradation, test failures, or system errors. Examples: tracking down race conditions, analyzing memory leaks, investigating au

  • error-detective

    Use this agent when investigating complex errors, analyzing log patterns, debugging distributed systems, detecting anomalies, or correlating errors across services. Examples: root cause analysis for production incidents, interpreting cryptic stack traces, identifying cascading failures in microservi

  • event-driven-api-designer

    Use this agent when designing event-driven architectures, defining AsyncAPI specifications, planning event schemas, or architecting message-based systems. Invoke for topic/channel naming conventions, event envelope design, CloudEvents adoption, schema registry patterns, saga orchestration, dead lett

  • frontend-developer

    Use this agent when building user interfaces, web components, or client-side applications. Invoke for React/Vue/Angular development, responsive design implementation, accessibility improvements, state management, or frontend performance optimization. Examples: creating reusable component library, im

  • fullstack-developer

    Use this agent when building complete features spanning database, backend, and frontend layers. Invoke for end-to-end feature implementation, full-stack architecture decisions, or integrating multiple system layers. Examples: building user authentication system, creating dashboard with data visualiz

  • git-workflow-manager

    Use this agent when establishing Git workflows, resolving merge conflicts, managing branches, reviewing Git history, or troubleshooting repository issues. Examples: setting up Git Flow or trunk-based development, resolving complex merge conflicts, interactive rebasing, managing release branches, cle

  • graphql-api-designer

    Use this agent when designing GraphQL schemas, planning type systems, implementing Relay specifications, designing mutations, or architecting federated GraphQL services. Invoke for schema-first vs code-first decisions, nullability strategy, connection/pagination patterns, subscription design, query

  • grpc-api-designer

    Use this agent when designing gRPC services, defining proto3 schemas, planning streaming patterns, or architecting service-to-service communication. Invoke for protobuf message design, RPC method naming, backward-compatible schema evolution, gRPC error handling with rich details, deadline propagatio

  • performance-engineer

    Use this agent when analyzing performance bottlenecks, optimizing application speed, profiling code execution, reducing memory usage, or conducting load testing. Examples: identifying slow database queries, resolving N+1 query problems, optimizing API response times, reducing bundle sizes, fixing me

  • project-planner

    Use this agent when decomposing epics into tasks, sequencing work, mapping dependencies, estimating scope, planning sprints, or organizing project delivery. Examples: breaking down large features into implementable stories, creating work breakdown structures, identifying critical path items, analyzi

  • prompt-engineer

    Use this agent when designing LLM prompts, optimizing prompt performance, creating evaluation frameworks for generative AI outputs, implementing prompt patterns, or improving prompt reliability. Examples: crafting effective system prompts for Claude agents, designing few-shot examples for consistent

  • qa-expert

    Use this agent when you need test strategy design, quality assurance processes, test planning, risk-based testing approaches, exploratory testing guidance, defect triage, or quality metrics analysis. Examples: designing comprehensive test plans for new features, establishing testing frameworks, anal

  • refactoring-specialist

    Use this agent when refactoring code to improve structure, readability, or maintainability while preserving behavior. Invoke for extracting functions, applying design patterns, removing duplication, simplifying complex logic, or modernizing legacy code. Examples: breaking up large functions, introdu

  • requirements-analyst

    Use this agent when eliciting requirements, writing user stories, defining acceptance criteria, managing scope, establishing traceability, or analyzing stakeholder needs. Examples: conducting stakeholder interviews to gather requirements, translating business needs into technical specifications, wri

  • rest-api-designer

    Use this agent when designing REST APIs, modeling resources, defining HTTP semantics, creating OpenAPI specifications, or planning API versioning and evolution strategies. Invoke for resource URL architecture, pagination standards, caching strategies, CORS configuration, error response formats, bulk

  • technical-writer

    Use this agent when creating documentation, writing API references, producing user guides, documenting architecture decisions, or improving technical clarity. Examples: writing README files, creating API documentation, documenting configuration options, writing architecture decision records (ADRs),

  • test-automator

    Use this agent when designing test strategies, setting up test frameworks, improving test coverage, implementing CI/CD testing pipelines, creating test fixtures, or debugging test failures. Examples: configuring Jest/Pytest/JUnit, writing unit tests, designing integration test suites, implementing e

MCP servers (1)

  • github

    runs: npx -y @modelcontextprotocol/server-github

Hooks (4)

  • PostToolUse

    ${CLAUDE_PLUGIN_ROOT}/scripts/secret-scan.sh $CLAUDE_TOOL_OUTPUT_FILE

  • PreToolUse

    ${CLAUDE_PLUGIN_ROOT}/scripts/dangerous-command-check.sh $CLAUDE_TOOL_INPUT_FILE

  • SessionStart

    bd prime

  • PreCompact

    bd prime

View source on GitHub

More from jsamuelsen11/claude-config

All 17 plugins →

TypeScript language plugin: frontend and backend agents, project scaffolding, coverage automation, Playwright MCP, and conventions for consistent development with ESLint, Vitest, and strict tsconfig

3 skills · 3 commands · 9 agents · 1 MCP server

0

Python language plugin: framework and specialist agents, project scaffolding, coverage automation, and conventions for consistent development with uv, ruff, pytest, and mypy

3 skills · 3 commands · 7 agents

0

C#/.NET language plugin: ASP.NET Core and EF Core agents, project scaffolding, coverage automation, and conventions for consistent development with dotnet format, Roslyn analyzers, xUnit, and Central Package Management

3 skills · 3 commands · 5 agents

0

Go language plugin: framework and specialist agents, project scaffolding, coverage automation, and conventions for consistent development with golangci-lint, gofumpt, and go modules

3 skills · 3 commands · 5 agents

0

ccfg-java

claude

Java language plugin: Spring and Kotlin agents, project scaffolding, coverage automation, and conventions for consistent development with Maven/Gradle, JUnit 5, and Checkstyle

3 skills · 3 commands · 5 agents

0

ccfg-rust

claude

Rust language plugin: async web and concurrency agents, project scaffolding, coverage automation, and conventions for consistent development with cargo clippy, rustfmt, and cargo workspaces

3 skills · 3 commands · 4 agents

0

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

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

mem0

claudecodex

Cross-session memory and token savings for coding agents.

6 skills · 1 agent · 1 MCP server · hooks

mem0ai/mem0 68,893

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

mempalace

claudecodex

AI memory system — mine projects and conversations into a searchable palace. 47 MCP tools, auto-save hooks, guided setup.

3 skills · 6 commands · 1 MCP server · hooks

MemPalace/mempalace 60,536

Maintain ccfg-core?

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 plugins17 plugins