skill-agent-mapping
Skill8 starsChanged 17 days agoMITView on GitHub
This skill should be used when looking up which agents own or consume specific skills, understanding skill-agent relationships, or routing tasks based on skill ownership.
In this repository12 other files it gives its agents.
- AGENTS.mdAGENTS.md
- .claude/CLAUDE.mdCLAUDE.md
- agent-behavior-constraintsSkill
- agentsview-usageSkill
- evidence-driven-workSkill
- explainer-design-systemSkill
- exploration-strategySkill
- graphify-usageSkill
- personal-kb-usageSkill
- prompt-refinementSkill
- task-classificationSkill
- verification-gatesSkill
The file
We split this skill into the rules it gives an agent
7 rules. About 0 are common, 7 are distinctive, and 0 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈7
Distinctive · estimate
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 105
Search tool selection (Glob, Grep, Read)
- Distinctive: line 165
When to query the knowledge graph vs.
- Distinctive: line 178
When to query the personal KB vs.
- Distinctive: line 191
When to search prior session history vs.
- Distinctive: line 240
When an agent consumes a skill:
- Distinctive: line 242
Reference the skill: when making decisions in the skill's domain
- Distinctive: line 245
Report conflicts: if skill guidance contradicts task requirements
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Skill-Agent Mapping
Central registry documenting the ownership and consumption relationships between skills and agents in the multi-agent orchestration system.
Overview
Skills are domain expertise modules that define behavioral patterns and best practices. Each skill has:
- Owner Agent: The agent responsible for maintaining and embodying the skill
- Consumer Agents: Agents that reference the skill for guidance or constraints
Quick Reference Table
| Skill | Owner | Consumers | Purpose |
| exploration-strategy | Riko | Senku, Loid, Speedwagon | Codebase exploration patterns |
| task-classification | Senku | Riko, Orchestrator | Task routing and complexity assessment |
| prompt-refinement | Senku | Orchestrator | Ambiguous request clarification |
| verification-gates | Alphonse | Loid, Lawliet | Quality validation checkpoints |
| agent-behavior-constraints | System | All | Universal behavioral guardrails |
| graphify-usage | Riko | Senku, Lawliet | Knowledge graph query patterns and interpretation |
| personal-kb-usage | Riko | Senku, Lawliet | Cross-project personal knowledge base queries |
| agentsview-usage | Riko | Senku, Lawliet | Prior session-history search to leverage and cross-verify past experience |
| evidence-driven-work | System | Lawliet, Alphonse; Orchestrator (Phase 6) | Perception, evidence, argument and reporting practices |
| explainer-design-system | External (vendored) | Speedwagon | Interactive HTML course design principles for /explain |
Visual Mapping
+----------------------------------------------------------+
| agent-behavior-constraints |
| (Owner: System) |
| Consumed by: ALL AGENTS |
+----------------------------------------------------------+
|
+---------------------------------+---------------------------------+
| | |
v v v
+-----------------------+ +-----------------------+ +-----------------------+
| Riko | | Senku | | Alphonse |
| (Explorer Agent) | | (Planner Agent) | | (Verifier Agent) |
+-----------------------+ +-----------------------+ +-----------------------+
| OWNS: | | OWNS: | | OWNS: |
| - exploration-strategy| | - task-classification | | - verification-gates |
| - graphify-usage | | - prompt-refinement | | |
| - personal-kb-usage | | | | |
| - agentsview-usage | | | | |
+-----------------------+ +-----------------------+ +-----------------------+
| CONSUMES: | | CONSUMES: | | CONSUMES: |
| - agent-behavior- | | - agent-behavior- | | - agent-behavior- |
| constraints | | constraints | | constraints |
| - task-classification | | - exploration-strategy| | - evidence-driven-work|
| | | - graphify-usage | | |
| | | - personal-kb-usage | | |
| | | - agentsview-usage | | |
+-----------------------+ +-----------------------+ +-----------------------+
| | |
| | |
v v v
+-----------------------+ +-----------------------+ +-----------------------+
| Loid | | Lawliet | | Orchestrator |
| (Executor Agent) | | (Reviewer Agent) | | (Coordination) |
+-----------------------+ +-----------------------+ +-----------------------+
| OWNS: (none) | | OWNS: (none) | | OWNS: (none) |
+-----------------------+ +-----------------------+ +-----------------------+
| CONSUMES: | | CONSUMES: | | CONSUMES: |
| - agent-behavior- | | - agent-behavior- | | - task-classification |
| constraints | | constraints | | - prompt-refinement |
| - verification-gates | | - verification-gates | | - evidence-driven-work|
| - exploration-strategy| | - graphify-usage | | (Phase 6: |
| | | - personal-kb-usage | | expression.md) |
| | | - agentsview-usage | | |
| | | - evidence-driven-work| | |
+-----------------------+ +-----------------------+ +-----------------------+
+-----------------------+
| Speedwagon |
| (Authoring Agent) |
+-----------------------+
| OWNS: (none) |
+-----------------------+
| CONSUMES: |
| - agent-behavior- |
| constraints |
| - exploration-strategy|
| - explainer-design-system |
+-----------------------+Skill Descriptions
exploration-strategy
Owner: Riko (Explorer Agent)
Consumers: Senku, Loid, Speedwagon
Location: skills/exploration-strategy/SKILL.md
Defines patterns for efficient codebase exploration including:
- Search tool selection (Glob, Grep, Read)
- Parallel search strategies
- Convergence criteria for stopping exploration
- Context gathering techniques
task-classification
Owner: Senku (Planner Agent)
Consumers: Riko, Orchestrator
Location: skills/task-classification/SKILL.md
Provides guidance on:
- Task complexity assessment (Trivial, Exploratory, Implementation, Complex, Research)
- Agent routing decisions
- Verification requirement determination
- Risk amplifier identification
prompt-refinement
Owner: Senku (Planner Agent)
Consumers: Orchestrator
Location: skills/prompt-refinement/SKILL.md
Handles:
- Ambiguity detection in user requests
- Clarification question strategies
- Structured task specification templates
- Orchestration eligibility detection
verification-gates
Owner: Alphonse (Verifier Agent)
Consumers: Loid, Lawliet
Location: skills/verification-gates/SKILL.md
Defines:
- Pre-commit and pre-complete gate types
- Verification commands by language/framework
- Failure handling protocols
- Override rules and documentation requirements
agent-behavior-constraints
Owner: System
Consumers: All agents
Location: skills/agent-behavior-constraints/SKILL.md
Establishes:
- Model routing rules (Opus vs Sonnet)
- Tool access permissions per agent
- Universal behavioral guardrails
- MCP tool preferences
graphify-usage
Owner: Riko (Explorer Agent)
Consumers: Senku, Lawliet
Location: skills/graphify-usage/SKILL.md
Covers:
- When to query the knowledge graph vs. use Grep/Read
- Tool selection decision table (query_graph, get_node, get_neighbors, get_community, god_nodes, graph_stats, shortest_path)
- Token hygiene rules (top_k/top_n limits, no raw JSON downstream, source_location citations)
- Result interpretation including confidence tags (EXTRACTED/INFERRED/AMBIGUOUS) and staleness discipline
- Standard query patterns (orientation, blast-radius, boundary verification)
personal-kb-usage
Owner: Riko (Explorer Agent)
Consumers: Senku, Lawliet
Location: skills/personal-kb-usage/SKILL.md
Covers:
- When to query the personal KB vs. the project graph vs. Grep/Read
- Tool selection decision table using
mcp__personal-kb__*prefix (query_graph, get_node, get_neighbors, get_community, god_nodes, graph_stats, shortest_path) - Token hygiene rules (top_k/top_n limits, no raw JSON downstream, absolute source_location citations)
- Result interpretation including confidence tags and privacy/authority caveats (personal KB is prior experience, not authoritative project docs)
- Cross-project recall patterns (prior decisions, anti-patterns, style preferences)
agentsview-usage
Owner: Riko (Explorer Agent)
Consumers: Senku, Lawliet
Location: skills/agentsview-usage/SKILL.md
Covers:
- When to search prior session history vs. the project graph vs. Grep/Read
- Tool selection decision table using
mcp__plugin_agent-flow_agentsview__*prefix (search_sessions, list_sessions, get_session_overview, get_messages, search_content) - Token hygiene rules (always paginate get_messages, prefer overview/search over transcript dumps)
- Precedent interpretation: history is a prior not a mandate, flag precedent-vs-current-requirement conflicts, trust-but-verify
evidence-driven-work
Owner: System (cross-cutting)
Consumers: Lawliet, Alphonse (preloaded, with a "Running as a subagent" section that keeps their verdict formats intact); the Orchestrator reads references/expression.md in Phase 6; Riko reaches references/perception.md through exploration-strategy; auto-triggers in plain sessions
Location: skills/evidence-driven-work/SKILL.md
Covers:
- Perception: find the observation surfaces a domain offers (effective state, plans, metrics, history, API behind a UI) and recommend equivalent tools to the user
- Recovery from wrong hypotheses, change discipline, target-environment verification habits
- Evidence standards and argument structure (finding, mechanism, evidence, impact, options, recommendation)
- Human-facing expression: outcome first, full narrative (background, change, purpose, impact), terms explained, clarity over decoration
- Defers to
exploration-strategy,verification-gates,agent-behavior-constraintsandagentsview-usagefor what they own
Reference Files:
references/perception.md,references/recovery-and-change.md,references/verification.mdreferences/evidence-and-argument.md,references/expression.md
explainer-design-system
Owner: External — vendored (see source: in skills/explainer-design-system/SKILL.md)
Consumers: Speedwagon
Location: skills/explainer-design-system/SKILL.md (plus references/ directory)
Covers:
- Content philosophy for teaching code to non-technical learners (metaphor rules, tone, visual density)
- Design system (warm palette, typography, spacing tokens) used by
/explainfragments - HTML patterns for interactive elements: code↔English translators, chat animations, flow animations, quizzes, callouts, glossary tooltips
- Gotchas checklist to run before declaring a module done
Adapter note: the upstream skill targets a multi-module course directory;
here it is narrowed to the single-module /explain pipeline (see the
"Adapter note" at the top of the vendored SKILL.md).
Ownership Principles
- Single Ownership: Each skill has exactly one owner agent (or System for cross-cutting concerns)
- Clear Boundaries: Owners maintain and evolve the skill; consumers reference but don't modify
- Explicit Dependencies: Consumer relationships are declared in both skill and agent frontmatter
- System Skills: Skills owned by "System" apply universally and are not agent-specific
Consumption Guidelines
When an agent consumes a skill:
- Reference the skill when making decisions in the skill's domain
- Follow the patterns defined in the skill documentation
- Defer to the owner for ambiguous interpretations
- Report conflicts if skill guidance contradicts task requirements
Related Files
- Agent Definitions - Agent .md files with skill references
- Skill Directories - Individual skill documentation
- README - Plugin overview and architecture
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

