ccx-architect

Select Claude Code primitives and generate scaffold files for automation designs.

1|Updated Jan 13, 2023
One-click install
npx skills add https://github.com/theodrosyimer/.dotfiles --skill ccx-architect
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ccx-architect
Source: https://github.com/theodrosyimer/.dotfiles/tree/main/claude/plugins/cc-expert/skills/ccx-architect
Command: npx skills add https://github.com/theodrosyimer/.dotfiles --skill ccx-architect

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Decision engine for Claude Code automation design. Use this skill whenever a user wants to automate something with Claude Code and isn't sure which primitive(s) to use — skills, subagents, hooks, slash commands, rules, agent teams, headless mode, MCP, or plugins. Also triggers when the user says "how should I build this", "what's the best way to automate X", "should I use a hook or a skill", "design my Claude Code setup", or describes any repeatable workflow they want to capture. Interviews the user, runs the decision tree, recommends the right primitive(s) with justification, flags anti-patterns, and writes the scaffold files directly to disk.

Core Features & Use Cases

  • Interviews the user to clarify goals and constraints
  • Runs the decision tree against references to select primary primitive and composites
  • Applies patterns, anti-patterns, and candidate patterns to justify choices and surface edge cases
  • Generates scaffold files and project structure for the chosen design

Quick Start

Provide a user goal in plain English and I will propose the appropriate Claude Code primitive(s) and scaffold the project structure.

Frequently Asked Questions about ccx-architect

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I decide whether to use a hook or a skill to automate a Claude Code workflow?

To decide between a hook or a skill for Claude Code automation, a decision-tree framework evaluates your goals and constraints against patterns and anti-patterns, recommending the correct primitive with justification.

What is the best way to design Claude Code automation for a repeatable workflow?

The best way to design Claude Code automation is to describe your repeatable workflow in plain English, which triggers an interview process to map requirements to primitives like subagents, slash commands, or MCP.

Can I automatically generate scaffold files for a Claude Code agent team setup?

Yes, you can generate scaffold files directly to disk for a Claude Code agent team setup after the decision engine selects the appropriate primitives and presents a clear implementation plan.

What are common anti-patterns when building Claude Code automation with subagents and plugins?

Common anti-patterns when building Claude Code automation with subagents and plugins are surfaced by applying reference materials like anti-patterns.md to your proposed design, flagging edge cases to justify alternative primitive choices.

Does Claude Code headless mode work better than rules for automating background tasks?

Whether headless mode works better than rules for automating background tasks depends on your specific goals; the decision engine applies a candidate-patterns framework to compare primitives and recommend the right fit.