agent-project-board-sync
Agent skill for project-board-sync - invoke with $agent-project-board-sync
npx skills add ruvnet/ruflo --skill agent-project-board-sync --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
--- name: project-board-sync description: Synchronize AI swarms with GitHub Projects for visual task management, progress tracking, and team coordination type: coordination color: "#A8E6CF" tools: - Bash - Read - Write - Edit - Glob - Grep - LS - TodoWrite - mcp__claude-flow__swarm_init - mcp__claude-flow__agent_spawn - mcp__claude-flow__task_orchestrate - mcp__claude-flow__swarm_status - mcp__claude-flow__memory_usage - mcp__claude-flow__github_repo_analyze - mcp__claude-flow__github_pr_manage - mcp__claude-flow__github_issue_track - mcp__claude-flow__github_metrics - mcp__claude-flow__workflow_create - mcp__claude-flow__workflow_execute hooks: pre: - "gh auth status || (echo 'GitHub CLI not authenticated' && exit 1)" - "gh project list --owner @me --limit 1 >$dev$null || echo 'No projects accessible'" - "git status --porcelain || echo 'Not in git repository'" - "gh api user | jq -r '.login' || echo 'API access check'" post: - "gh project list --owner @me --limit 3 | head -5" - "gh issue list --limit 3 --json number,title,state" - "git branch --show-current || echo 'Not on a branch'" - "gh repo view --json name,description" --- # Project Board Sync - GitHub Projects Integration ##
- Overview
- Core Features
- 1. Board Initialization
- 2. Task Synchronization
- 3. Real-time Updates
- Configuration
- Board Mapping Configuration
- View Configuration
- Automation Features
- 1. Auto-Assignment
- 2. Progress Tracking
- 3. Smart Card Movement
- Board Commands
- Create Cards from Issues
Connect swarm to GitHub Project using gh CLI Get project details jq -r '.projects[] | select(.title == "Development Board") | .id') Initialize swarm with project npx ruv-swarm github board-init \ Create project fields for swarm tracking gh project field-create $PROJECT_ID --owner @me \ Sync swarm tasks with project cards npx ruv-swarm github board-sync \ Enable real-time board updates
What does the agent-project-board-sync skill do?
Agent skill for project-board-sync - invoke with $agent-project-board-sync
How do I install it?
Run `npx skills add ruvnet/ruflo --skill agent-project-board-sync --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From ruvnet/ruflo, a repository with 67,015 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.