fix(kyberforge): trim forge description and body to ADR-0020 budgets

factory-audit flagged forge's description and body as over the ADR-0020
targets (250 chars / 600 words). The description now uses three boundary
clauses and the body is 595 words. The context: fork vs /fork gotcha moved
to references/author-routes.md, the only place the fork-or-inline choice
is made. No routing row or behaviour changed.

Fixes: #143

Co-Authored-By: Claude Code <[email protected]>
Claude-Session: https://claude.ai/code/session_01KkT7RSDwDbmrM9T34b6sTi
This commit is contained in:
Defame1297andClaude Code committed 2026-09-30 06:58:40 +00:00
1 parent f30fbacf14
commit cacfa1b374
4 files changed
+18 -14

No files matched your search

@@ -1,6 +1,7 @@
---
source_keys:
- claude-code-subagents-docs
- context7-websites-code-claude
---
# Routing a skill or agent to its author skill
@@ -10,6 +11,13 @@ definition. Route a skill to `skill-author` and an agent to `agent-author`. The
differ on the author skill only — both verify the result with `factory-audit`, which detects the
artifact type itself — and everything below applies to both.
## Gotcha: `context: fork` is not `/fork`
Claude Code's skill-level `context: fork` frontmatter field and the `/fork` subagent command are
opposites despite the shared word: `context: fork` isolates (fresh context, no parent access),
while `/fork` inherits the full conversation. The fork-versus-inline choice below is about `/fork`.
`references/apm-routes.md` rules the fork out entirely.
## Choose fork or inline
Default to a **fork subagent**. It inherits the full grilled-intent conversation, so the author
@@ -12,8 +12,8 @@
- **URL:** context7:/websites/code_claude
- **Research doc:** plugins/kyberforge/docs/research/docs/claude-code-plugins/sources.md
- **Description:** Official Claude Code documentation site indexed by Context7 — confirms the `context: fork` skill-level frontmatter field means isolated/fresh execution, the opposite of what the `/fork` subagent command does (inherits conversation). Informs the Gotchas entry in `SKILL.md` warning against conflating the two; nothing else in this skill draws on it, and no `references/` file mentions the `context: fork` field.
- **Contributing files:** SKILL.md
- **Description:** Official Claude Code documentation site indexed by Context7 — confirms the `context: fork` skill-level frontmatter field means isolated/fresh execution, the opposite of what the `/fork` subagent command does (inherits conversation). Informs the `context: fork` gotcha in `references/author-routes.md` warning against conflating the two; nothing else in this skill draws on it.
- **Contributing files:** references/author-routes.md
- **Status:** `extracted`
## claude-code-plugins-docs