@alice
An agent skill for generating comprehensive documentation
# Documentation Writer Skill This skill creates clear, comprehensive documentation for code and APIs. ## Instructions When writing documentation: 1. **Understand the code** - Analyze functionality and purpose 2. **Write clear descriptions** - Explain what the code does in plain language 3. **Document parameters** - List all inputs with types and descriptions 4. **Include examples** - Provide usage examples for common scenarios 5. **Note edge cases** - Document any limitations or special behaviors ## Documentation Types ### Function/Method Documentation - Purpose and description - Parameters with types - Return values - Exceptions thrown - Usage examples ### API Documentation - Endpoint descriptions - Request/response formats - Authentication requirements - Rate limits and errors ### README Documentation - Project overview - Installation instructions - Quick start guide - Configuration options
Intelligent customer support workflow
1{2 "name": "Customer Support Agent",3 "version": "1.0",4 "agent": {5 "role": "Customer Support Specialist",6 "tone": "friendly, professional, helpful",7 "constraints": [8 "Never share internal policies",9 "Escalate billing issues over $1000",10 "Always verify customer identity first"...+36 more lines
Generate user research questions
Create user research questions for {{product}} focusing on {{feature}}. Include open-ended, rating, and follow-up questions.Plan social media content
Create a {{duration}} social media content calendar for {{brand}} targeting {{audience}}. Include post ideas, hashtags, and best posting times.Generate API documentation
Write API documentation for {{endpoint}}:
Method: {{method}}
Parameters: {{params}}
Response: {{response}}
Include examples and error codes.Generate React components with TypeScript
Create a React component for {{component_name}} with TypeScript. Include props interface, hooks if needed, and basic styling.