| name | documentation |
| description | Technical documentation best practices. Use for writing READMEs, API docs, code comments, and project documentation. |
Documentation Skill
Write clear, maintainable technical documentation.
When to Use This Skill
- Writing README files
- API documentation
- Code comments and JSDoc
- Architecture documentation
- User guides
📖 README Structure
# Project Name
Brief description of what this project does.
## Features
- Feature 1
- Feature 2
## Quick Start
\`\`\`bash
# Install
npm install
# Run
npm start
\`\`\`
## Configuration
| Variable | Description | Default |
|----------|-------------|---------|
| `API_URL` | API endpoint | `http://localhost:8080` |
## API Reference
See [API Documentation](./docs/api.md)
## Contributing
See [CONTRIBUTING.md](./CONTRIBUTING.md)
## License
MIT
💬 Code Comments
Good Comments
func calculateRateLimit(tier UserTier) int {
}
async function fetchUser(userId: string, options?: FetchOptions): Promise<User | null> {
}
Avoid These
i++
func GetUserByID(id string) *User
📚 References