skills/amia-kanban-orchestration/SKILL.md
Use when managing GitHub Kanban boards. Trigger with board state, card move, or completion requests. Loaded by ai-maestro-integrator-agent-main-agent.
npx skillsauth add emasoft/ai-maestro-integrator-agent amia-kanban-orchestrationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
GitHub Projects V2 Kanban provides the display layer for task tracking. AI Maestro's task system (backlog, pending, in_progress, review, completed) is the authoritative status source. GitHub columns map onto these 5 statuses.
gh auth status) with Projects V2 enabledgh auth status and Projects V2 accessamia_kanban_get_board_state.py OWNER REPO PROJECT_NUMBER--reasonamia_kanban_check_completion.py (exit 0 = all done)Copy this checklist and track your progress:
gh auth status passes and Projects V2 verified| Output | Format | Script |
|--------|--------|--------|
| Board State | JSON (items by column) | amia_kanban_get_board_state.py |
| Transition Result | JSON (success/fail + validation) | amia_kanban_move_card.py |
| Completion Status | Exit code: 0=done, 1=pending, 2=blocked | amia_kanban_check_completion.py |
Output discipline: All scripts support
--output-file <path>. Use it from agents to minimize tokens.
See references/ directory for all reference documents.
Check exit code and stderr: 1=invalid params, 2-4=GitHub API errors. See the detailed guide in Resources.
Full reference: detailed-guide:
# Get board state
python3 scripts/amia_kanban_get_board_state.py owner repo 1
# Move issue #42 to In Progress
python3 scripts/amia_kanban_move_card.py owner repo 1 42 in-progress --reason "Starting work"
# Verify all items complete
python3 scripts/amia_kanban_check_completion.py owner repo 1
# Exit: 0=all done, 1=pending, 2=blocked
development
Use when enforcing TDD via RED-GREEN-REFACTOR. No production code without a failing test first. Trigger with /enforce-tdd. Loaded by ai-maestro-integrator-agent-main-agent.
data-ai
Use when resuming sessions. Trigger with session resumption. Loaded by ai-maestro-integrator-agent-main-agent.
devops
Software release management and coordination. Use when creating releases, bumping versions, or rolling back deployments. Trigger with release tasks or /amia-create-release. Loaded by ai-maestro-integrator-agent-main-agent.
testing
Use when enforcing quality gates. Trigger with /amia-enforce-gates. Loaded by ai-maestro-integrator-agent-main-agent.