By ggrace519
Data Platform domain specialist. Ships the dataplat-architect agent and 7 dataplat-* skills it composes.
ETL / ELT pipeline specialist. Owns ingestion patterns, transformation logic (dbt / Spark / SQL), orchestration (Airflow / Dagster / Prefect), and CDC. Auto-invoked when writing or refactoring any data pipeline.
Feature store / ML data ops specialist. Owns feature definitions, online / offline parity, point-in-time correctness, materialization, and feature serving latency. Auto-invoked when building, debugging, or extending feature pipelines for ML.
Warehouse-side privacy specialist. Owns PII classification, masking / tokenization, deletion propagation (DSAR / right-to-erasure), retention enforcement, and access control on sensitive columns. Auto-invoked when classifying data, enforcing retention, or processing erasure requests.
Data quality and contracts specialist. Owns data contracts, expectation testing (Great Expectations, dbt tests, Soda), lineage, freshness SLAs, and incident response for bad data. Auto-invoked when adding or tightening quality rules, or when a downstream consumer reports bad data.
Analytical SQL specialist. Owns dialect-specific optimization, CTEs and window functions, join strategy, partition pruning, and query cost tuning. Auto-invoked for slow queries, complex analytical SQL, or dialect translation.
Uses power tools
Uses Bash, Write, or Edit tools
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.
A universal, stack-agnostic Claude Code playbook: 19 always-on agents (14 domain agents + 5 core generalists) plus a library of ~90 skills the agents compose on demand. Aligned with NIST SSDF (SP 800-218) and phase-gated Agile delivery. See DECISIONS.md ADR-0007 for the architecture.
| File | Purpose |
|---|---|
CLAUDE.md | The playbook — phases, the agent/skill model, prefix registry |
.claude/agents/ | The 19 always-on agent definitions (14 domain + 5 core) |
skills/ | The skill library (<name>/SKILL.md) — domain + cross-cutting |
catalog.json | Index of agents and skills (name, pack, kind, scope, model, description) for JIT selection |
bin/ccds.{ps1,sh} | Dispatcher — sync, verify, update, uninstall, version |
Install-Playbook.ps1 | Windows installer (stage/promote, SHA256-verified, PATH-aware, CLAUDE.md block) |
install-playbook.sh | Linux/macOS installer (same behavior, shell-rc PATH block) |
Sync-AgentPacks.{ps1,sh} | Stage a pack's domain skills into a project (invoked by ccds sync) |
Verify-Agents.ps1 / verify-agents.sh | Validate agents and skills against ADR-0001 invariants |
build-release.ps1 | Build reproducible release ZIP + sidecar SHA256 |
scripts/jit-claude.md | Canonical source for the ccds pointer block injected into ~/.claude/CLAUDE.md |
.github/workflows/release.yml | Tag-driven release build + GitHub Release publication |
DECISIONS.md | Architecture decision records (ADR-0001 … ADR-0009) |
CHANGELOG.md | Session-by-session history |
CONTRIBUTING.md | Contribution terms |
LICENSE | PolyForm Noncommercial 1.0.0 |
~/.claude/
agents/ ← 19 always-on agents (14 domain + 5 core; always loaded)
skills/ ← cross-cutting skills (always available)
playbook/ ← managed by installer
bin/ ← ccds dispatcher (ccds.ps1 / ccds.sh / ccds symlink)
scripts/ ← Sync-AgentPacks, Verify-Agents, jit-claude.md
agents/ ← source copy of the 19 agents
skills/ ← full skill library (domain skills copied to projects on demand)
catalog.json ← agent + skill index for JIT selection
version.txt
README.md
CLAUDE.md ← your global Claude instructions; installer injects the ccds pointer block
The 19 agents are cheap enough (~850 tokens of trimmed descriptions) to load every session, so there is no agent-activation step. Each domain agent composes its <pack>-* skills via the Skill tool — and because subagents can invoke skills but cannot spawn other subagents, one domain agent handles a multi-specialty task in a single coherent context.
Skills are the just-in-time layer. The sync-agents skill (or ccds sync):
~/.claude/playbook/catalog.json — agents + skills, lightweight metadata only./.claude/skills/ in the projectCross-cutting skills (playbook-conventions, api-design, ux-design, security-checklist, code-review-checklist, common-*) install once to ~/.claude/skills/ and are always available.
The repo doubles as a Claude Code plugin marketplace: one plugin per pack
(ccds-saas, ccds-ai, …) plus ccds-core (the 5 core agents + cross-cutting
skills). Claude Code handles versioning, updates, and enable/disable — no
installer, no PATH, no restart dance.
/plugin marketplace add ggrace519/claude-code-dev-studio
/plugin install ccds-core@ccds
/plugin install ccds-saas@ccds # one per archetype you work in
Update later with /plugin marketplace update ccds. The marketplace tree
(.claude-plugin/marketplace.json + plugins/) is generated from the library
source by scripts/build-marketplace.py and gated for freshness in CI.
The ZIP installer below remains fully supported — it additionally provides the
ccds CLI, the global ~/.claude/playbook/ library, and per-project skill
staging via ccds sync.
The installer downloads a GitHub Release ZIP, verifies its SHA256 against the sidecar, stages to <prefix>.new, snapshots the existing install to <prefix>.previous, and atomically promotes. It copies the 19 agents to ~/.claude/agents/, the cross-cutting skills to ~/.claude/skills/, injects the ccds block into ~/.claude/CLAUDE.md, and updates PATH so ccds resolves in new shells.
Windows (PowerShell 5.1 or 7+):
iwr -UseBasicParsing https://raw.githubusercontent.com/ggrace519/claude-code-dev-studio/main/Install-Playbook.ps1 | iex
Desktop App domain specialist. Ships the desktop-architect agent and 5 desktop-* skills it composes.
AI / LLM application domain specialist. Ships the ai-architect agent and 6 ai-* skills it composes.
Media / streaming domain specialist. Ships the media-architect agent and 6 media-* skills it composes.
DevTool / CLI / Library domain specialist. Ships the devtool-architect agent and 5 devtool-* skills it composes.
Claude Code Dev Studio core: 5 generalist agents (plan, review, security, test, deploy) plus the cross-cutting skills every project uses.
npx claudepluginhub ggrace519/claude-code-dev-studio --plugin ccds-dataplatComplete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research