forked from hyperliquid-dex/hyperliquid-python-sdk
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
claude-automationdocumentationImprovements or additions to documentationImprovements or additions to documentationguide
Description
@claude Please create a comprehensive project documentation file docs/AUTOMATION_GUIDE.md that explains the complete Claude Code automation system:
Documentation Structure:
Claude Code Automation System
Overview
- Complete explanation of the automation pipeline
- How the workflows interact with each other
- Benefits and capabilities of the system
Workflow Architecture
graph TD
A[Issue with @claude] --> B[claude.yml - Main Workflow]
B --> C[claude-test-debug.yml - Testing]
C --> D[claude-documentation.yml - Docs]
D --> E[claude-monitor-merge.yml - Merge]
E --> F[Automated Merge & Close]
How to Use the System
1. Creating Automation Requests
- Using issue templates for different types of requests
- Proper @claude syntax and formatting
- Required information for successful automation
2. Monitoring Progress
- How to track workflow status
- Understanding the /CC_progress documentation
- Interpreting test results and debugging output
3. Quality Gates and Merging
- What conditions trigger automatic merging
- Manual intervention scenarios
- How to resolve failed automation attempts
Workflow Details
Main Claude Workflow (claude.yml)
- Triggers and conditions
- What Claude Code can and cannot do
- Expected outputs and artifacts
Testing & Debugging (claude-test-debug.yml)
- Automated testing process
- Debug and fix capabilities
- Test result interpretation
Documentation Generation (claude-documentation.yml)
- Progress tracking in /CC_progress
- Documentation format and structure
- Historical record keeping
Monitoring & Merging (claude-monitor-merge.yml)
- Quality gate verification
- Automated merging conditions
- Error handling and notifications
Best Practices
Request Formulation
- How to write effective Claude Code requests
- Providing sufficient context and requirements
- Setting realistic scope and expectations
Security Considerations
- API key and credential handling
- Code review requirements
- Trusted contributor workflows
Troubleshooting
- Common failure scenarios
- Manual intervention procedures
- How to restart failed automation
Configuration Files
CLAUDE.md
- Project-specific guidelines
- Code style requirements
- Development conventions
Issue Templates
- When to use each template type
- Required information for each request type
- Template customization guidelines
Integration with Existing Workflow
- How automation integrates with manual development
- Preserving existing development practices
- Gradual adoption strategies
Examples and Use Cases
- Feature implementation examples
- Bug fix automation examples
- Documentation update examples
- Refactoring task examples
Requirements:
- Create comprehensive documentation with clear examples
- Include mermaid diagrams for workflow visualization
- Provide troubleshooting guides and FAQ section
- Reference all configuration files and templates
- Include security and best practice guidelines
Integration:
- Link this guide from README.md
- Reference in CLAUDE.md configuration
- Include in issue template descriptions
- Create table of contents for easy navigation
Please create thorough documentation that serves as the definitive guide for using the Claude Code automation system.
Metadata
Metadata
Assignees
Labels
claude-automationdocumentationImprovements or additions to documentationImprovements or additions to documentationguide