v0.5.0 - Agent Skills spec conformance
The pack now follows the Agent Skills specification exactly, ships an opt-in enforcement layer, and publishes the evals that back its claims.
Skills
- Frontmatter carries only spec keys (
name,description,license,compatibility,metadata,allowed-tools). Pack fields moved undermetadataaspp-*strings.triggersretired; its phrases live indescription, which is what hosts match on. - All 23 descriptions rewritten for activation: what it does,
Use when ..., and a negative trigger naming the sibling skill. ASCII-only. - Progressive disclosure: nine skills moved templates, coverage passes, and worked examples into
references/*.md, each linked with an explicit load condition. CoreSKILL.mdbudget is 240 lines. delivery/doc-writerno longer duplicatesdelivery/ai-agent-docs.
Enforcement hooks (opt-in)
/plugin install enforcement@prompt-packregisters threePreToolUseguards: no reads of dependency trees or build output, no new source file that duplicates an existing name, no dependency installed without clearing the bar. Every guard fails open. 24 tested cases, Ubuntu and Windows in CI.
Evals
evals/descriptions/cases.yaml: 59 labelled queries. Offline proxy gates CI at 95% (58/58). Real-matcher mode (--llm) scores 59/59.evals/fixtures/shop/: seven planted defects with an answer key, graded by hand.
Repo
AGENTS.md,CLAUDE.md,SECURITY.md.- USAGE documents which directories Cursor, Codex, Copilot, Claude Code, and OpenClaw scan, and the one-skill-root-per-repo rule. The
agentstarget is also read by OpenClaw. - Codex target now has real-install assertions: foundation
agents/openai.yamlpolicies, an honest AGENTS.md bridge (every installed skill listed, no route to an uninstalled one, complete composed flows only, BOM-less with Cyrillic aliases intact), cross-link rewrite with no dangling targets, user scope, and the 32 KiB legacy cap.codexjoins the sh/ps1 byte-parity job. - CI actions pinned to release tags.
yaml2.9.
Install
/plugin marketplace add Ozzeron/prompt-pack
/plugin install fullstack@prompt-pack
Existing users: claude plugin update fullstack@prompt-pack.