doc-writer

Generate and update technical documentation from Python source code analysis.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/gonzoblasco/club-camping-lobos --skill doc-writer-gonzoblasco
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: doc-writer
Source: https://github.com/gonzoblasco/club-camping-lobos/tree/main/.agents/skills/doc-writer
Command: npx skills add https://github.com/gonzoblasco/club-camping-lobos --skill doc-writer-gonzoblasco

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Manages the generation and updating of technical documentation, ensuring that the project's knowledge base remains aligned with the codebase and easily accessible.

Core Features & Use Cases

  • Documentation Generation: Automatically creates and updates project documentation, including architecture, conventions, and changelogs.
  • Knowledge Base Synchronization: Ensures that the .knowledge/ directory is always up-to-date with the latest code changes.
  • Quick Onboarding: Provides necessary context for new team members by generating documentation they need to understand the project.

Quick Start

Update the documentation using the doc-writer skill after completing the latest feature.

Frequently Asked Questions about doc-writer

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

FAQPage Schema
How do I automate technical documentation updates for my codebase?

Automate technical documentation updates by running Python scripts that analyze source code and render templates. This generates architecture overviews, READMEs, and changelogs, ensuring your knowledge base stays aligned with codebase changes.

What is codebase alignment for project knowledge bases?

Codebase alignment for project knowledge bases ensures your documentation reflects the latest source code changes. It synchronizes a `.knowledge/` directory with current architecture and conventions, making project context accessible and accurate.

Do I need Python to generate architecture overviews and changelogs automatically?

Yes, you need Python to generate architecture overviews and changelogs automatically. The documentation generation process relies on Python scripts to analyze source code and render the required template files.

Does automated documentation generation work for quick onboarding of new team members?

Automated documentation generation works for quick onboarding by providing necessary project context. It creates up-to-date architecture overviews and conventions that new team members need to understand the software project quickly.

What's the best way to keep a `.knowledge/` directory up-to-date with code changes?

The best way to keep a `.knowledge/` directory up-to-date is to run automated documentation generation after completing a feature. This analyzes source code changes and updates the knowledge base synchronization automatically.

Why does my technical documentation drift from the current codebase?

Technical documentation drifts from the current codebase when updates are manual and infrequent. Automating documentation generation with source code analysis after feature completion prevents this misalignment and maintains an accurate knowledge base.