persona-garden-patch

Skill Form

Core question: “How does an agent execute this reliably?”

A compound node bundling trigger logic (when), procedure (how), quality criteria (what counts as success), and rationale (why these decisions). What distinguishes a garden skill from a standalone script or checklist is graph integration: skills declare which garden nodes they read, which patterns they implement, and which principles constrain them. The procedure section references other nodes via labeled edges, making the skill’s knowledge dependencies explicit and traversable.

Two Layers, One Form

Claude Code skills live in .claude/skills/ as operational artifacts following the Agent Skills spec (SKILL.md, scripts/, references/). Garden skills live in Garden/skills/ as knowledge nodes participating in the typed graph. The two layers can be the same artifact: a skill in Garden/skills/ symlinked to .claude/skills/ is simultaneously a deployable package and a graph-connected knowledge node.

The garden layer adds what the operational layer lacks: typed edges to the principles the skill follows, the patterns it implements, the form types it reads, and the models that inform its design. An operational skill without graph connections works but cannot be discovered, composed, or audited through the garden’s predicate vocabulary.

Structural Contract

A skill form requires:

Naming heuristic: action-oriented compound noun describing the capability. “Annotated Citation Creation” not “Citation Skill.” Name what the skill does, not what it is.

Typical Predicates

Exemplars

No garden-native instances yet. Two operational skills are candidates for garden promotion:

Category

Action form — captures what to do and what happened.

Sources

Definition from [[Deep Context as an Architecture for Captured Reasoning]], lines 100-101.

Relations