srulyt/srulys-agent-packs/context-pack-schema
- community
Checking that the SKILL.md file is still in the repository.
Schema for codebase context packs: the 5 mandated content areas (with the legacy 12-section map), the confidence-scoring rubric, generated SKILL.md frontmatter, and the context-pack.json provenance schema. Keywords: context pack, content areas, confidence score, context-pack.json, schema.
Install
npx vskill@latest install srulyt/srulys-agent-packs/context-pack-schemaSKILL.md
Context Pack Schema
The single source of truth for what a context pack contains and how it is structured. Loaded by the analyzer, synthesizer, writer, indexer (and the orchestrator for routing only).
When to Use This Skill
Load this skill when:
- Extracting per-area notes (analyzer) or merging them (synthesizer).
- Materialising the generated
SKILL.md/context-pack.json(writer). - Mapping content areas to
references/01..05(indexer).
The five content areas (required)
Every context pack maps exactly these five areas. The references/ filenames are fixed so all packs are uniform.
| # | Content area | references/ file | What it captures | |
|---|---|---|---|---|
| 1 | Feature entry points | 01-entry-points.md | Controllers, APIs, events, CLI commands, context roots — where execution/interaction enters the feature. | |
| 2 | Important file & folder locations per layer | 02-file-locations.md | The key paths per layer (code, data, tests, docs, config, dependencies) and what each holds. | |
| 3 | Glossary of terms | 03-glossary.md | Domain + code terms a newcomer must know, derived from code/docs. | |
| 4 | Patterns & practices | 04-patterns-and-practices.md | Recurring conventions the agents discovered (error handling, DI, naming, testing style). | |
| 5 | Architecture & code design | 05-architecture-and-design.md | How the pieces fit: modules, contracts/public interfaces, data flow, change-guidance. |
SKILL.md also carries: an Overview/Purpose header, per-area confidence scores (1-5), and an Open Questions block. In the split (index) form it adds a "Where to look / why it matters" routing table — see progressive-disclosure/references/skill-index-schema.md.
Legacy 12-section → 5-area map
The areas condense the legacy 12-section structure (agent-packs/context-packs/ Roo pack, docs/context-packs.md):
| 5-area | Legacy 12-section source | |
|---|---|---|
| 1 Entry points | §3 Entry Points & Triggers | |
| 2 File locations | §4 Code Inventory + §6 Dependencies | |
| 3 Glossary | §7 Domain Concepts | |
| 4 Patterns & practices | §8 Patterns & Practices | |
| 5 Architecture & design | §2 Architecture + §5 Public Contracts + §11 Change Guidance |
Legacy §1 (Overview) → the SKILL.md header; legacy §12 (Open Questions) → the Open Questions block. Confidence scoring (1-5) is preserved — see references/confidence-scoring.md.
For the full area derivation, see references/content-areas.md.
Generated SKILL.md frontmatter
The generated pack's SKILL.md uses ONLY these supported keys; description is double-quoted and keyword-rich so the harness auto-loads the pack:
context-pack.json (provenance + idempotency key)
content_hashes is the idempotency key: a re-run whose recomputed hashes match is a no-op (writer + indexer short-circuit). seed_paths is read on UPDATE to re-seed discovery.
Best Practices
- Never assert without confidence — every area carries a 1-5 score.
- Surface gaps, never drop them — thin coverage → Open Questions, not
silent omission.
- Uniform filenames —
01-entry-points.md…05-architecture-and-design.md
exactly, so all packs look alike.
- Quote the `description` — bare strings with
:break the YAML loader.
Quality Checklist
- [ ] All five areas present (with "none found" + confidence if empty).
- [ ] Per-area confidence (1-5) recorded.
- [ ] Open Questions block present.
- [ ]
context-pack.jsoncarriescontent_hashes+section_confidence. - [ ] Generated
SKILL.mdfrontmatter uses onlyname,description
(double-quoted), user-invocable.
References
- content-areas.md — full 5-area derivation +
legacy map.
- confidence-scoring.md — the 1-5 rubric.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingagent-packs/context-pack-builder/skills/context-pack-schema/SKILL.md
Popularity
- Repository stars
- 2
- Repository forks
- 2
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/srulyt/srulys-agent-packs/context-pack-schema)