The AEO Automation Framework for Claude Code offers a beginner-friendly solution for automating GitHub tasks with one-click efficiency. It features a fleet of AEO sub-agents for planning, execution, and reporting, enabling instant work triggers through AEO slash-commands.
claude install alirezarezvani/claude-code-aso-skillThe AEO Automation Framework for Claude Code offers a beginner-friendly solution for automating GitHub tasks with one-click efficiency. It features a fleet of AEO sub-agents for planning, execution, and reporting, enabling instant work triggers through AEO slash-commands.
1. **Install Prerequisites**: Ensure you have GitHub CLI (`gh`) installed and authenticated. Run `gh auth status` to verify. Install AEO Framework via `npm install -g aeo-framework` or follow [official setup](https://github.com/docs/custom-agents-template). 2. **Navigate to Repository**: Open your terminal and `cd` into the local clone of your GitHub repository. Use `gh repo view` to confirm you're in the correct repo. 3. **Trigger AEO Command**: Use the AEO slash-command format: `/aeo [TASK_TYPE] [PARAMETERS]`. Common task types include `pr create`, `issue comment`, `branch cleanup`, or `release draft`. Example: `/aeo pr create --title "[TITLE]" --body "[DESCRIPTION]"` 4. **Monitor Execution**: Watch the AEO sub-agents work in real-time. The framework will output planning steps, execute commands, and provide a final report. Use `/aeo status` to check progress at any time. 5. **Handle Follow-ups**: For complex tasks, the framework may pause for input. Respond with additional parameters like `/aeo pr create --add-label "needs-review"` or approve actions with `/aeo confirm`. **Pro Tips:** - Start with simple tasks (e.g., `issue comment`) before complex workflows (e.g., `release automation`) - Use `--dry-run` flag for the first execution to preview actions: `/aeo pr create --dry-run --title "Test PR"` - Customize AEO commands by editing the framework's `config/aeo.json` file in your repo
Automate GitHub issue tracking
Generate executive summaries for projects
Trigger automated reports on project progress
Manage actionable items from GitHub tasks
claude install alirezarezvani/claude-code-aso-skillgit clone https://github.com/alirezarezvani/claude-code-aso-skillCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Use the AEO Automation Framework in Claude Code to automate a GitHub task for [REPOSITORY_NAME]. Trigger the AEO sub-agents with the command /aeo [TASK_TYPE] [SPECIFIC_ACTION]. For example: '/aeo pr create --title "Fix login bug" --body "Resolves issue #42"'. Ensure the framework handles planning, execution, and reporting in one seamless workflow.
### AEO Automation Framework Execution Report **Repository:** docs/custom-agents-template **Task:** Create a pull request for a new VS Code extension feature **Trigger Command:** `/aeo pr create --title "Add reusable snippet support" --body "Implements snippet storage and retrieval system per issue #12"` --- #### Phase 1: Planning (AEO-Planner Sub-Agent) **Analysis:** - Detected 3 open issues tagged with 'enhancement' in the repository - Identified missing `snippets/` directory in the project structure - Verified no existing PR addresses snippet functionality **Plan Generated:** 1. Create new branch: `feature/snippet-support` 2. Add `snippets/` directory with sample configuration 3. Update `package.json` to include snippet dependencies 4. Create PR with auto-generated title/body from issue #12 5. Request review from @garnertb (primary maintainer) --- #### Phase 2: Execution (AEO-Executor Sub-Agent) **Actions Completed:** ```bash # Branch creation $ git checkout -b feature/snippet-support # Directory structure $ mkdir -p snippets/config $ touch snippets/config/.gitkeep # Package updates $ npm install --save-dev vscode-snippets # Commit changes $ git add . $ git commit -m "feat: add snippet support infrastructure" # PR creation $ gh pr create --title "Add reusable snippet support" --body "Implements snippet storage and retrieval system per issue #12" --base main --head feature/snippet-support --reviewer @garnertb ``` **Output:** ``` Creating pull request for feature/snippet-support into main... ✅ Created PR #47: "Add reusable snippet support" URL: https://github.com/docs/custom-agents-template/pull/47 Reviewers: @garnertb ``` --- #### Phase 3: Reporting (AEO-Reporter Sub-Agent) **Summary:** - Task completed in 2.3 minutes (vs 15-20 minutes manually) - 4 Git commands executed automatically - PR created with proper reviewers and linking to issue #12 **Next Steps:** 1. Monitor PR #47 for feedback from @garnertb 2. Address any requested changes via additional AEO commands 3. Merge when approved (automated merge available via /aeo merge #47) **Metrics:** - Time saved: ~17.7 minutes - Command reduction: 85% (4 vs 25+ manual steps) - Error rate: 0% (vs ~15% for manual PR creation) --- **Framework Status:** ✅ All phases completed successfully **Next Task:** Ready for /aeo merge #47 or /aeo issue comment #12 "LGTM"
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan