main
md 31 lines 1.5 KB
Rendered Raw
1 ---
2 name: "minimal-agent-charter"
3 description: "Keep squad charters compact by preserving identity and ownership while moving shared boilerplate into skills."
4 domain: "team-optimization"
5 confidence: "high"
6 source: "manual audit across squad charters during reskill"
7 ---
8
9 ## Context
10
11 Agent charters are loaded often, so every repeated paragraph taxes the whole team. The charter should explain who the agent is, what the agent owns, and where the handoff lines sit — not restate shared workflow boilerplate.
12
13 ## Patterns
14
15 - Use the minimal structure: `Identity`, `What I Own`, `How I Work`, `Boundaries`, `Model`.
16 - Keep the opening blockquote as the agent's one-line voice and philosophy.
17 - Limit `How I Work` to genuinely distinctive operating principles.
18 - Express boundaries as domain ownership and exclusions, not cross-team boilerplate copied from other charters.
19 - Move shared operational knowledge into `.squad/skills/` instead of repeating it in multiple charters.
20
21 ## Examples
22
23 - Good: "I handle security review, alert triage, dependency risk, and workflow hardening."
24 - Good: "I don't handle primary feature implementation or infrastructure ownership."
25 - Good: reference a shared workflow skill instead of embedding the full workflow in the charter.
26
27 ## Anti-Patterns
28
29 - Repeating the same collaboration or escalation paragraph across three or more charters.
30 - Copying generic project context into every charter.
31 - Listing responsibilities that belong in a skill or a history file instead of defining the agent's role.