Agent skill
authoring
Author documentation for Tenzir projects. Use when creating or updating tutorials, guides, explanations, reference, or integrations.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/documents/authoring
SKILL.md
Authoring Documentation
Author documentation for Tenzir projects following the Diátaxis framework.
Diátaxis Framework
Tenzir documentation uses the Diátaxis framework, which organizes content into four quadrants based on user needs:
| Section | Purpose | Reader question |
|---|---|---|
| Tutorials | Learning-oriented lessons | "I want to learn" |
| Guides | Goal-oriented how-tos | "I want to accomplish X" |
| Explanations | Understanding-oriented | "I want to understand" |
| Reference | Information-oriented | "I need facts" |
See diataxis.md for the decision tree and section guidelines.
Integrations
Separately from Diátaxis, Integrations documents third-party products: "How do I use X with Tenzir?"
Organized by vendor/category: integrations/<category>/<product>.mdx
Directory Structure
Documentation content lives at src/content/docs/ relative to the documentation root.
src/content/docs/
├── tutorials/ # Learning-oriented projects
├── guides/ # Task-oriented how-tos
├── explanations/ # Conceptual understanding
├── reference/ # Technical specifications (some auto-generated)
└── integrations/ # Third-party products by vendor
File Format
- Use
.mdxfor new files - Add frontmatter with
titleanddescription - Use
tqlas the language identifier for TQL code blocks
See format.md for frontmatter and code block details.
Writing Style
Invoke prose:technical-writing for detailed style guidance.
Workflow
- Run
/docs:writeto create or update documentation - Run
/docs:reviewto check completeness and style - Create a PR using
git -C .docsandgh pr create --repo tenzir/docs
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?