Elixir Writing Docs
Automatically generates clear, concise documentation for Elixir code, including function descriptions and usage examples.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add elixir-writing-docs npx -- -y @trustedskills/elixir-writing-docs
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"elixir-writing-docs": {
"command": "npx",
"args": [
"-y",
"@trustedskills/elixir-writing-docs"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
This skill allows AI agents to generate documentation for Elixir projects. It can produce formatted documentation from Elixir code, including module descriptions and function signatures. The generated output is suitable for inclusion in project READMEs or dedicated documentation websites.
When to use it
- Automating Documentation Updates: Keep your project's documentation current with minimal effort as the codebase evolves.
- Generating API References: Quickly create comprehensive API references for Elixir libraries and modules.
- Onboarding New Developers: Provide clear and concise documentation for new team members to understand a project’s structure and functionality.
- Creating Public-Facing Documentation: Easily generate documentation suitable for public consumption, such as on HexDocs or similar platforms.
Key capabilities
- Generates documentation from Elixir code.
- Formats output for readability.
- Includes module descriptions and function signatures.
Example prompts
- "Generate documentation for the
MyModulemodule." - "Create a README section describing the API of my Elixir library."
- "Document all functions in this file: [file path]"
Tips & gotchas
The quality of the generated documentation depends heavily on the clarity and completeness of comments within the Elixir code. Ensure your code is well-commented for optimal results.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.