amia-github-projects-sync

Synchronize GitHub Projects V2 board item statuses with CI/PR state.

1|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/Emasoft/ai-maestro-integrator-agent --skill amia-github-projects-sync
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: amia-github-projects-sync
Source: https://github.com/Emasoft/ai-maestro-integrator-agent/tree/main/skills/amia-github-projects-sync
Command: npx skills add https://github.com/Emasoft/ai-maestro-integrator-agent --skill amia-github-projects-sync

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires shared/cross_platform.py, shared/aimaestro_notify.py, gh, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Keeps GitHub Projects V2 boards in sync with CI/PR status and orchestrator workflows by automatically updating item statuses and routing notifications to the AI Maestro.

Core Features & Use Cases

  • Integrates GitHub Projects V2 with CI/PR state to move items through standard columns (Backlog, Todo, In Progress, AI Review, Human Review, Merge/Release, Done) and handle Blocked items.
  • Supports sprint planning, remote-agent coordination, and cross-team project visibility via GraphQL operations and auto-notifications.
  • Provides deterministic automation scripts that reconcile local task state with GitHub issues, PRs, labels, and project items.

Quick Start

Use the skill to align a repository's project board with CI results and PR activity by triggering the kanban sync.

Frequently Asked Questions about amia-github-projects-sync

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I sync GitHub Projects V2 boards with CI and PR status?

To sync GitHub Projects V2 boards with CI and PR status, this skill automatically moves items through Kanban columns like Backlog, In Progress, AI Review, and Done based on real-time CI results and PR activity.

What is CI-driven Kanban automation for GitHub Projects?

CI-driven Kanban automation for GitHub Projects is a process that reconciles local task state with GitHub issues, PRs, labels, and project items using GraphQL operations to update board statuses based on CI and PR events.

Do I need GitHub CLI and GraphQL API access to automate project board synchronization?

Yes, automating project board synchronization requires GitHub CLI access, GraphQL API access, Python 3.8 or higher, and AI Maestro integration to execute the deterministic reconciliation scripts and route notifications.

What's the best way to coordinate remote-agent task assignments on GitHub Projects?

The best way to coordinate remote-agent task assignments on GitHub Projects is using deterministic automation scripts that reconcile orchestrator workflows with project boards and route notifications to AI Maestro for cross-team visibility.

Can I handle Blocked items and custom review columns in a GitHub Projects Kanban sync?

Yes, the Kanban sync handles Blocked items and routes tasks through standard columns including AI Review and Human Review, moving items based on CI and PR state to ensure accurate sprint planning and cross-team coordination.

Why does my GitHub Projects board not reflect real-time CI results during sprint planning?

GitHub Projects boards may not reflect real-time CI results during sprint planning if they lack an automated sync mechanism that updates item statuses via GraphQL API based on CI/PR activity and orchestrator workflows.