cpm:templates

List, preview, and scaffold CPM templates with structural and presentational types.

Updated Oct 11, 2025
One-click install
npx skills add https://github.com/ninthspace/claude-code-marketplace --skill cpm-templates
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cpm:templates
Source: https://github.com/ninthspace/claude-code-marketplace/tree/main/cpm/skills/templates
Command: npx skills add https://github.com/ninthspace/claude-code-marketplace --skill cpm-templates

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

CPM teams need a clear, discoverable set of templates and a safe way to manage presentational overrides without risking structural contracts.

Core Features & Use Cases

  • List all CPM artifact templates with their output formats, types (Structural vs Presentational), and any override paths.
  • Preview a template skeleton to understand its embedded default structure.
  • Scaffold a project-level override for presentational templates (not allowed for structural templates).

Quick Start

Run /cpm:templates list to view all templates and their metadata, then /cpm:templates preview {skill} to see the skeleton.

Frequently Asked Questions about cpm:templates

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I list available CPM templates for artifact production?

To list CPM templates for artifact production, run the list command to view all available templates alongside their output formats, structural or presentational types, and any existing project-level override paths.

Can I override structural templates in my CPM-enabled project?

No, you cannot override structural templates in a CPM-enabled project because the system enforces their immutability to protect structural contracts, though it does allow project-level overrides for presentational templates.

How do I preview a template skeleton before scaffolding a CPM artifact?

To preview a template skeleton before scaffolding a CPM artifact, execute the preview command with the specific skill name to read and display the embedded default structure directly from the skill manifest.

How do I scaffold a project-level override for presentational CPM templates?

To scaffold a project-level override for presentational CPM templates, use the scaffolding command which generates a safe local copy, allowing you to customize presentation without risking the underlying structural contracts.

What is the difference between structural and presentational CPM templates?

Structural CPM templates are immutable and define core architectural contracts, whereas presentational CPM templates handle formatting and can be safely overridden at the project level to customize artifact output.

Why does my CPM template scaffolding override fail on structural types?

CPM template scaffolding overrides fail on structural types because the system enforces strict immutability for structural templates, intentionally blocking modifications to protect the integrity of structural contracts.