cf-template

Create and validate custom content-type templates with section structures, word counts, and citation rules.

1|Updated Aug 18, 2026
One-click install
npx skills add https://github.com/teachskillofskills-ai/ContentForge-techshu --skill cf-template-teachskillofskills-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cf-template
Source: https://github.com/teachskillofskills-ai/ContentForge-techshu/tree/main/skills/cf-template
Command: npx skills add https://github.com/teachskillofskills-ai/ContentForge-techshu --skill cf-template-teachskillofskills-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams producing content formats outside the 8 built-in types (article, blog, whitepaper, faq, research-paper, video-script, case-study, newsletter) lack a standardized, repeatable structure, leading to inconsistent output across writers and pipeline runs. ## Core Features & Use Cases - Custom Template Creation: Define section structure, word-count allocations, readability targets, citation minimums, and quality standards for any content type, saved to ~/.claude-marketing/_templates/ so plugin updates never wipe it. - Import from Example: Analyze an existing .docx file's heading structure and word counts to generate a matching template automatically. - Pipeline Validation: Test the template against all 10 ContentForge pipeline phases (research, drafting, SEO, humanizer, reviewer) before use. - Use Case: A marketing team needs a recurring press-release format. Run the template creator with a base type, define sections and citation rules, then produce content with /contentforge:create-content --type=custom:press-release. ## Quick Start Ask the AI to create a custom content template named case-study based on the article type with 1500-2500 words and at least 8 citations.

Frequently Asked Questions about cf-template

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

FAQPage Schema
How do I create a custom content template for ContentForge?

Run /contentforge:cf-template with a template name, optionally specifying a base type, word count range, readability target, and citation minimum. The skill generates a template .md file in ~/.claude-marketing/_templates/ and validates it against all pipeline phases.

How do I use a custom template to produce content?

Pass the template name to the content creation command with the custom prefix: /contentforge:create-content "Title" --type=custom:template-name. The pipeline then follows the template's section structure, word counts, and quality standards.

Can I import a content structure from an existing document?

Yes, use the --from-example flag with a .docx file path. The skill parses the document's heading hierarchy, measures word counts per section, identifies citation patterns, and generates a template matching that structure.

Can I modify or delete the built-in content templates?

No, the 8 built-in templates are read-only. Instead, create a custom copy with --base=article (or another built-in), which you can then modify freely. Only custom templates in ~/.claude-marketing/_templates/ can be deleted.

What are the limitations of custom content templates?

Templates support a maximum of 15 sections and a minimum of 300 words total. Custom templates are stored locally and not synced to the cloud unless exported as JSON. Import from example works best with well-structured .docx files.