One paragraph per skill and per agent: 16 skills, then the 13 subagents those skills dispatch. Each is a standalone prompt — paste a single paragraph into an agent working in any codebase and it will build that skill or agent there. No paragraph depends on another, on a particular stack, or on any file that exists only in the original repo. Where something needs a project-specific fact (test command, workspace layout, dev-server wrapper), the prompt tells the agent to discover it in the host repo rather than assuming one.
Convention assumed throughout: a skill is a directory holding a SKILL.md whose YAML frontmatter