Agent skill
alto-self-fix
Use when ALTO needs to fix itself via GitHub issues. Procedural workflow for running /alto-self-fix or solving issues through ALTO's self-improvement process.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/alto-self-fix
SKILL.md
ALTO Self-Fix Procedure
Procedural workflow for ALTO to fix itself via GitHub issues.
Workflow
1. Get Issue
gh issue view <number> --repo gonzaloetjo/alto
Read and understand the issue requirements.
2. Create Branch
git checkout -b issue-<number>-<short-description>
3. Implement
Modify ALTO source files as needed:
devenv.nix- Options, scripts, hooks configagents/*.md- Agent promptshooks/*.py- Hook logicskills/*/SKILL.md- Skillstemplates/CLAUDE.md.*- Protocols
4. Validate
nix-instantiate --parse devenv.nix > /dev/null && echo "Nix OK"
python3 -m py_compile hooks/*.py && echo "Python OK"
5. Test (if behavior change)
alto-test-run --scenario <relevant> --keep --json
Skip for string/doc-only changes.
6. Update CHANGELOG
Add entry under ## [Unreleased] with issue reference.
7. Commit
git add <files>
git commit -m "feat: description (#<issue>)"
8. Push & PR
git push -u origin issue-<number>-<description>
gh pr create --title "feat: description (#<number>)" --body "Closes #<number>"
Notes
- Never commit to main directly
changelog-checkhook enforces CHANGELOG updatesalto-restartis blocked in dev mode- Changes apply next session
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?