Claude plugin
Skills
The seven peer Agent Skills of the DTPR authoring studio.
The plugin bundles seven Agent Skills. They are peers — there is no runtime router. Users and the agent's description-based skill selector pick based on the judgment tier the question lives at. Every schema-tier skill inlines a Comprehension check block in its output, and every research-capable skill reads and writes the shared research corpus.
"Agent Skills" is the format —
SKILL.md plus frontmatter — not a Claude-only construct. The skills here are usable by any agent harness that loads Agent Skills (Claude Code, Claude Cowork, Claude.ai, Anthropic's Agent SDK). The packaging around them — claude-plugin.json, the marketplace install — is the Claude-specific layer.Reference
dtpr-describe-system— instance tier.dtpr-datachain-structure— meta-structure tier.dtpr-category-audit— category tier.dtpr-element-design— element tier.dtpr-symbol-design— symbol tier.dtpr-translate— locale tier.dtpr-comprehension-audit— comprehension tier.
Cross-sibling handoffs
When a skill discovers that a different tier is the right place to continue, it names the sibling in its output. The handoff matrix:
| From | Condition | Route to |
|---|---|---|
dtpr-describe-system | No element matches a concept in the source | dtpr-element-design |
dtpr-describe-system | Many elements in a category feel off | dtpr-category-audit |
dtpr-describe-system | The datachain-type shape itself misses the system's nature | dtpr-datachain-structure |
dtpr-element-design | Proposed element needs a new or redesigned SVG | dtpr-symbol-design |
dtpr-element-design | Placeholder locale rows on the YAML skeleton need filling in | dtpr-translate |
dtpr-element-design | Proposed element exposes category overlap | dtpr-category-audit |
dtpr-element-design | Category-level retirement implied | dtpr-datachain-structure |
dtpr-symbol-design | Symbol session reveals the underlying element should be edited or retired | dtpr-element-design |
dtpr-symbol-design | Symbol session reveals a category-wide visual incoherence | dtpr-category-audit |
dtpr-translate | Source English needs another drafting pass before translation makes sense | dtpr-element-design |
dtpr-translate | The manifest.locales allow-list itself should change | dtpr-datachain-structure |
dtpr-category-audit | One missing element dominates the gap list | dtpr-element-design |
dtpr-category-audit | Category should be retired or split | dtpr-datachain-structure |
dtpr-datachain-structure | Proposed change implies new elements | dtpr-element-design |
dtpr-datachain-structure | Proposed change implies category-level audit | dtpr-category-audit |
| any schema-tier skill | Output needs deeper comprehension grading | dtpr-comprehension-audit |