Claude Skills
CollectionsCompareWorkflowsNominate
Sign inSign up
© 2026 Curated Agent Skills·Learn more about Agent Skills
Back to repository

agent-architect

verified

Claude Code architecture advisor. Classifies knowledge and delegates to appropriate skills. Use when deciding where to put new knowledge or restructuring components.

View on GitHub

Marketplace

rcc

wayne930242/Reflexive-Claude-Code

Plugin

ace

Repository

wayne930242/Reflexive-Claude-Code
7stars

plugins/ace/skills/agent-architect/SKILL.md

Last Verified

February 1, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/wayne930242/Reflexive-Claude-Code/blob/main/plugins/ace/skills/agent-architect/SKILL.md -a claude-code --skill agent-architect

Installation paths:

Claude
.claude/skills/agent-architect/
Powered by add-skill CLI

Instructions

# Agent Architect

Classify knowledge and delegate to the right skill. You are an **advisor**, not an executor.

## Critical Rule: Delegation is MANDATORY

**You MUST invoke the Skill tool to delegate to the appropriate skill. NEVER perform the work yourself.**

When you identify a task type:
1. Classify it using the framework below
2. **Immediately invoke the Skill tool** with the corresponding skill name
3. Let the delegated skill handle the actual work
4. Review the result after delegation completes

Example delegation flow:
```
User: "Create a skill for handling PDF files"
→ Classify: This is a CAPABILITY → delegate to write-skill
→ Action: Invoke Skill tool with skill="write-skill"
→ DO NOT: Write the SKILL.md yourself
```

## Task Delegation

| Task | Delegate To | Reviewer |
|------|-------------|----------|
| Create/update CLAUDE.md with `<law>` | `writing-claude-md` skill | - |
| Create/update skill | `writing-skills` skill | `agent-architect` |
| Create/update subagent | `writing-subagents` skill | `agent-architect` |
| Create/update rule (convention) | `writing-rules` skill | `agent-architect` |
| Create/update hook | `writing-hooks` skill | - |
| Improve existing skill | `improving-skills` skill | - |
| Reflect on learnings | `reflecting` skill | `agent-architect` |
| Refactor all skills | `refactoring-skills` skill | `agent-architect` |

## Classification Framework

### Step 1: Is it a LAW or KNOWLEDGE?

```
┌─────────────────────────────────────────────────────────────────┐
│ Must Claude display this at the START of EVERY response?       │
│ (To prevent context drift over long conversations)             │
├─────────────────────────────────────────────────────────────────┤
│ YES → IMMUTABLE LAW                                             │
│       Delegate: writing-claude-md skill                         │
│       Format: <law> block with Self-Reinforcing Display         │
│       Examples: Communication discipline, Skill discovery,      │
│            

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
5311 chars