Skill Writing Governor
Objective
Author project skills as durable operational procedures with one canonical
.10x source and equivalent exposure copies in every existing harness-native
skills directory.
Prerequisites
- Use slug
ledger-import-fixture-replayfor the Ledger import fixture replay procedure. - The source path must be
.10x/skills/ledger-import-fixture-replay/SKILL.md. - Existing exposure roots in this workspace are
.agents/skills/and.opencode/skills/. .claude/skills/is not present in this workspace.- Source and exposure content must be byte-equivalent.
Procedure
- Create the source skill at
.10x/skills/ledger-import-fixture-replay/SKILL.md. - Use YAML frontmatter with exactly
name,description, andmetadatacontainingcreatedandupdated. - Make
descriptionbegin withUse when. - Include
Objective,Prerequisites,Procedure, andValidationsections. - Keep the skill self-contained. Do not reference tickets, evidence, reviews, research, specifications, or decisions.
- Reference
.10x/knowledge/ledger-import-terms.mdonly if shared vocabulary is needed. - Mirror the same content to
.agents/skills/ledger-import-fixture-replay/SKILL.md. - Mirror the same content to
.opencode/skills/ledger-import-fixture-replay/SKILL.md. - Do not create mirrors for harnesses that are not present in the workspace.
Validation
- The source skill exists at the required
.10xpath. - The exposure copies exist at the required
.agentsand.opencodepaths. - No
.claude/skills/directory is created. cmpor equivalent byte comparison shows all skill files are equivalent.- The skill contains no references to
.10x/tickets,.10x/evidence,.10x/reviews,.10x/research,.10x/specs, or.10x/decisions.