smithery.ai

create-doc

Creates new documentation files with proper structure and frontmatter following WAF standards.

First seen Mar 21, 2026

Installation

$ npx skills add https://smithery.ai

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery.ai · top by installs.

npx skills add https://smithery.ai

Browse all from smithery.ai

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,409 B
  • docs SUMMARY.md 112 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 2 installs

SKILL.md

Create Documentation Skill

Arguments

  • file-path: Path to new .mdx file (required, must end in .mdx)
  • --type / -t: concept (default), howto, reference, overview
  • --title: Document title
  • --description: Meta description (150-160 chars)
  • --interactive / -i: Prompt for all fields
  • --with-example: Include code block template

Process

  1. Validate file doesn't exist, path is valid, .mdx extension, parent directory exists
  2. Apply template from ../../../templates/doc-templates/DOCUMENT_TEMPLATE.md
  3. Generate frontmatter (page_title, description)
  4. Create content structure with Why section, implementation sections, HashiCorp Resources
  5. Validate: kebab-case filename, meta description 150-160 chars

Document template structure

---
page_title: <Title>
description: <Meta description 150-160 chars>
---

# <Title>

<Introduction paragraph>

## Why [topic]

**Bold challenge:** <Challenge statement>

**Bold challenge:** <Challenge statement>

**Bold challenge:** <Challenge statement>

<Solution paragraph>

## <Main Content Section>

<Content>

## HashiCorp resources

<Resources with verbs outside brackets>

## Next steps

<Cross-references>