jpskill.com
💼 ビジネス コミュニティ

when-managing-github-projects-use-github-project-management

GitHubプロジェクト管理を効率化し、課題管理、プロジェクトボードの自動化、スプリント計画を連携させ、開発プロジェクトの進捗管理やチームのワークフローを円滑にするSkill。

📜 元の英語説明(参考)

Comprehensive GitHub project management with swarm-coordinated issue tracking, project board automation, and sprint planning. Coordinates planner, issue-tracker, and project-board-sync agents to automate issue triage, sprint planning, milestone tracking, and project board updates. Integrates with GitHub Projects v2 API for advanced automation, custom fields, and workflow orchestration. Use when managing development projects, coordinating team workflows, or automating project management tasks.

🇯🇵 日本人クリエイター向け解説

一言でいうと

GitHubプロジェクト管理を効率化し、課題管理、プロジェクトボードの自動化、スプリント計画を連携させ、開発プロジェクトの進捗管理やチームのワークフローを円滑にするSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o when-managing-github-projects-use-github-project-management.zip https://jpskill.com/download/18806.zip && unzip -o when-managing-github-projects-use-github-project-management.zip && rm when-managing-github-projects-use-github-project-management.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/18806.zip -OutFile "$d\when-managing-github-projects-use-github-project-management.zip"; Expand-Archive "$d\when-managing-github-projects-use-github-project-management.zip" -DestinationPath $d -Force; ri "$d\when-managing-github-projects-use-github-project-management.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して when-managing-github-projects-use-github-project-management.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → when-managing-github-projects-use-github-project-management フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
1

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

GitHubプロジェクト管理スキル

概要

インテリジェントなエージェント連携を使用して、GitHubプロジェクト管理ワークフローを自動化およびオーケストレーションします。このスキルは、自動化された課題のトリアージ、スプリント計画、マイルストーン追跡、プロジェクトボードの同期、GitHub Projects v2との統合によるチーム連携など、包括的なプロジェクト管理機能を提供します。

このスキルを使用するタイミング

開発スプリントの計画と実行、課題のバックログとトリアージキューの管理、分散チーム間の作業調整、プロジェクトボードの更新とステータス追跡の自動化、マイルストーンとリリーススケジュールの追跡、または新しいチームのプロジェクト管理ワークフローの確立を行う際に、このスキルをアクティブ化してください。

小規模チームのプロジェクト(開発者2~5人)と大規模な連携(チームメンバー10人以上)の両方、アジャイル/スクラムのスプリント管理、カンバン方式の継続的デリバリー、またはハイブリッドなプロジェクト管理アプローチに利用できます。

エージェント連携アーキテクチャ

スウォームトポロジー

課題追跡、計画、ボード同期のための専門エージェントを管理する中央コーディネーターエージェントを備えたスター型トポロジーを初期化します。スター型トポロジーは、専門エージェントとの効率的な通信と集中管理を可能にします。

# プロジェクト管理用のスタースウォームを初期化
npx claude-flow@alpha swarm init --topology star --max-agents 6 --strategy balanced

専門エージェントの役割

中央コーディネーター (coordinator): すべてのプロジェクト管理活動をオーケストレーションするハブエージェント。優先順位付けの決定を行い、チーム間の調整を行い、プロジェクト成果物全体の一貫性を確保します。プロジェクトマネージャーとして機能します。

プランナー (planner): スプリント計画、キャパシティ見積もり、リソース割り当てを処理します。スプリント目標を作成し、エピックをストーリーに分解し、工数を見積もり、チームメンバー間のワークロードのバランスを取ります。

課題トラッカー (issue-tracker): 課題のトリアージ、ラベリング、割り当て、ライフサイクル管理を自動化します。新しい課題を監視し、初期分類を適用し、適切なチームメンバーにルーティングし、解決の進捗状況を追跡します。

プロジェクトボード同期 (project-board-sync): GitHub Projects v2ボードを維持し、課題ステータスを更新し、カスタムフィールドを管理し、ワークフローの自動化を強制します。ボードが現在のプロジェクトの状態を正確に反映していることを確認します。

プロジェクト管理ワークフロー (SOP)

ワークフロー1:自動課題トリアージ

インテリジェントな分類とルーティングで受信課題を処理します。

フェーズ1:課題の取り込み

ステップ1.1:スター型トポロジーの初期化

# コーディネーターハブを備えたスタースウォームをセットアップ
mcp__claude-flow__swarm_init topology=star maxAgents=6 strategy=balanced

# コーディネーターとスペシャリストをスポーン
mcp__claude-flow__agent_spawn type=coordinator name=coordinator
mcp__claude-flow__agent_spawn type=researcher name=issue-tracker
mcp__claude-flow__agent_spawn type=researcher name=planner
mcp__claude-flow__agent_spawn type=coordinator name=project-board-sync

ステップ1.2:新しい課題の監視

新しい課題のリアルタイム監視を設定します。

# 新しい課題を購読
bash scripts/github-webhook.sh subscribe \
  --repo <owner/repo> \
  --events "issues" \
  --callback "scripts/process-new-issue.sh"

または、Flow-Nexusが利用可能な場合はMCPリアルタイム購読を使用します。

mcp__flow-nexus__realtime_subscribe table=issues event=INSERT

ステップ1.3:課題の詳細の取得

新しい課題が作成されたら、包括的なコンテキストを取得します。

# コメントとリアクションを含む課題の詳細を取得
bash scripts/github-api.sh fetch-issue \
  --repo <owner/repo> \
  --issue <number> \
  --include-comments true

フェーズ2:インテリジェントな分類

ステップ2.1:課題コンテンツの分析

Task("Issue Tracker", "
  新しい課題 #<NUMBER> を分析し、分類します:

  1. メモリから課題本文とコメントを読み込みます: github/issues/<NUMBER>
  2. 課題タイプを分類します: bug|feature|enhancement|documentation|question
  3. 重大度を決定します: critical|high|medium|low
  4. references/component-map.md を使用して影響を受けるコンポーネントを特定します
  5. 複雑度を見積もります: simple|moderate|complex
  6. 類似性検索を使用して重複をチェックします
  7. 主要なエンティティを抽出します: 影響を受けるファイル、エラーメッセージ、ユーザーへの影響

  MLベースの分類には scripts/issue-classifier.sh を使用します
  分類をメモリに保存します: github/triage/<NUMBER>
  フックを実行します: npx claude-flow@alpha hooks pre-task --description 'issue triage'
", "issue-tracker")

ステップ2.2:ラベルとメタデータの適用

分類に基づいて、適切なラベルを適用します。

# 自動化されたラベルを適用
bash scripts/github-api.sh add-labels \
  --repo <owner/repo> \
  --issue <number> \
  --labels "<type>,<severity>,<component>"

# プロジェクトボードにカスタムフィールドを設定
bash scripts/project-api.sh set-field \
  --project <project-id> \
  --issue <number> \
  --field "Complexity" \
  --value "<complexity>"

ステップ2.3:チームメンバーの割り当て

専門知識に基づいて適切なチームメンバーにルーティングします。

Task("Coordinator", "
  課題 #<NUMBER> を適切なチームメンバーに割り当てます:

  1. references/team-skills.md のチーム専門知識マップを確認します
  2. scripts/team-capacity.sh を使用して現在のワークロードをチェックします
  3. 課題要件とチームメンバーのスキルを照合します
  4. タイムゾーンと可用性を考慮します
  5. GitHub API を介して課題を割り当てます

  割り当て決定をメモリに保存します: github/assignments/<NUMBER>
", "coordinator")
# 課題を割り当て
bash scripts/github-api.sh assign-issue \
  --repo <owner/repo> \
  --issue <number> \
  --assignee <username>

フェーズ3:優先度とマイルストーンの割り当て

ステップ3.1:優先度の決定

Task("Planner", "
  バックログ内の課題 #<NUMBER> の優先順位を決定します:

  1. ビジネスへの影響を評価します (ユーザー向け、収益、コンプライアンス)
  2. 技術的リスクを評価します (セキュリティ、安定性、データ損失)
  3. 依存関係を考慮します (他の作業をブロックしているか?)
  4. 課題コメントからの利害関係者の意見を確認します
  5. references/priority-matrix.md を使用して優先度スコアを計算します

  優先度をメモリに保存します: github/priorities/<NUMBER>
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

GitHub Project Management Skill

Overview

Automate and orchestrate GitHub project management workflows using intelligent agent coordination. This skill provides comprehensive project management capabilities including automated issue triage, sprint planning, milestone tracking, project board synchronization, and team coordination through GitHub Projects v2 integration.

When to Use This Skill

Activate this skill when planning and executing development sprints, managing issue backlogs and triage queues, coordinating work across distributed teams, automating project board updates and status tracking, tracking milestones and release schedules, or establishing project management workflows for new teams.

Use for both small team projects (2-5 developers) and large-scale coordination (10+ team members), agile/scrum sprint management, kanban-style continuous delivery, or hybrid project management approaches.

Agent Coordination Architecture

Swarm Topology

Initialize a star topology with a central coordinator agent managing specialized agents for issue tracking, planning, and board synchronization. Star topology enables centralized control with efficient communication to specialized agents.

# Initialize star swarm for project management
npx claude-flow@alpha swarm init --topology star --max-agents 6 --strategy balanced

Specialized Agent Roles

Central Coordinator (coordinator): Hub agent that orchestrates all project management activities. Makes prioritization decisions, coordinates between teams, and ensures consistency across project artifacts. Acts as project manager.

Planner (planner): Handles sprint planning, capacity estimation, and resource allocation. Creates sprint goals, breaks down epics into stories, estimates effort, and balances workload across team members.

Issue Tracker (issue-tracker): Automates issue triage, labeling, assignment, and lifecycle management. Monitors new issues, applies initial classification, routes to appropriate team members, and tracks resolution progress.

Project Board Sync (project-board-sync): Maintains GitHub Projects v2 boards, updates issue status, manages custom fields, and enforces workflow automation. Ensures boards accurately reflect current project state.

Project Management Workflows (SOP)

Workflow 1: Automated Issue Triage

Process incoming issues with intelligent classification and routing.

Phase 1: Issue Ingestion

Step 1.1: Initialize Star Topology

# Set up star swarm with coordinator hub
mcp__claude-flow__swarm_init topology=star maxAgents=6 strategy=balanced

# Spawn coordinator and specialists
mcp__claude-flow__agent_spawn type=coordinator name=coordinator
mcp__claude-flow__agent_spawn type=researcher name=issue-tracker
mcp__claude-flow__agent_spawn type=researcher name=planner
mcp__claude-flow__agent_spawn type=coordinator name=project-board-sync

Step 1.2: Monitor New Issues

Set up real-time monitoring for new issues:

# Subscribe to new issues
bash scripts/github-webhook.sh subscribe \
  --repo <owner/repo> \
  --events "issues" \
  --callback "scripts/process-new-issue.sh"

Or use MCP real-time subscription if Flow-Nexus available:

mcp__flow-nexus__realtime_subscribe table=issues event=INSERT

Step 1.3: Fetch Issue Details

When new issue created, fetch comprehensive context:

# Get issue details with comments and reactions
bash scripts/github-api.sh fetch-issue \
  --repo <owner/repo> \
  --issue <number> \
  --include-comments true

Phase 2: Intelligent Classification

Step 2.1: Analyze Issue Content

Task("Issue Tracker", "
  Analyze and classify new issue #<NUMBER>:

  1. Read issue body and comments from memory: github/issues/<NUMBER>
  2. Classify issue type: bug|feature|enhancement|documentation|question
  3. Determine severity: critical|high|medium|low
  4. Identify affected components using references/component-map.md
  5. Estimate complexity: simple|moderate|complex
  6. Check for duplicates using similarity search
  7. Extract key entities: affected files, error messages, user impact

  Use scripts/issue-classifier.sh for ML-based classification
  Store classification in memory: github/triage/<NUMBER>
  Run hooks: npx claude-flow@alpha hooks pre-task --description 'issue triage'
", "issue-tracker")

Step 2.2: Apply Labels and Metadata

Based on classification, apply appropriate labels:

# Apply automated labels
bash scripts/github-api.sh add-labels \
  --repo <owner/repo> \
  --issue <number> \
  --labels "<type>,<severity>,<component>"

# Set custom fields in project board
bash scripts/project-api.sh set-field \
  --project <project-id> \
  --issue <number> \
  --field "Complexity" \
  --value "<complexity>"

Step 2.3: Assign Team Member

Route to appropriate team member based on expertise:

Task("Coordinator", "
  Assign issue #<NUMBER> to appropriate team member:

  1. Review team expertise map in references/team-skills.md
  2. Check current workload using scripts/team-capacity.sh
  3. Match issue requirements with team member skills
  4. Consider time zone and availability
  5. Assign issue via GitHub API

  Store assignment decision in memory: github/assignments/<NUMBER>
", "coordinator")
# Assign issue
bash scripts/github-api.sh assign-issue \
  --repo <owner/repo> \
  --issue <number> \
  --assignee <username>

Phase 3: Priority and Milestone Assignment

Step 3.1: Determine Priority

Task("Planner", "
  Prioritize issue #<NUMBER> within backlog:

  1. Assess business impact (user-facing, revenue, compliance)
  2. Evaluate technical risk (security, stability, data loss)
  3. Consider dependencies (blocking other work?)
  4. Review stakeholder input from issue comments
  5. Calculate priority score using references/priority-matrix.md

  Store priority in memory: github/priorities/<NUMBER>
", "planner")

Step 3.2: Assign to Milestone

Based on priority and current sprint capacity:

# Add to appropriate milestone
bash scripts/github-api.sh set-milestone \
  --repo <owner/repo> \
  --issue <number> \
  --milestone "<sprint-name>"

Step 3.3: Update Project Board

Task("Project Board Sync", "
  Add issue #<NUMBER> to project board:

  1. Determine appropriate project board (team, initiative, sprint)
  2. Add issue to board in 'Triage' column
  3. Set custom fields: Priority, Complexity, Sprint, Team
  4. Link related issues and PRs
  5. Add to sprint view if assigned to active sprint

  Use scripts/project-api.sh for Projects v2 API
  Store board update in memory: github/boards/<NUMBER>
", "project-board-sync")

Workflow 2: Sprint Planning Automation

Plan and execute development sprints with agent coordination.

Phase 1: Sprint Preparation

Step 1.1: Analyze Team Capacity

# Calculate available capacity for next sprint
bash scripts/team-capacity.sh calculate \
  --team <team-name> \
  --start-date <YYYY-MM-DD> \
  --duration-days 14 \
  --include-pto true \
  --output references/sprint-capacity.json

Step 1.2: Review Backlog

Task("Planner", "
  Prepare sprint planning meeting:

  1. Fetch all backlog items using scripts/github-api.sh list-issues
  2. Filter by priority (high and critical first)
  3. Identify dependencies between issues
  4. Group related issues into themes
  5. Create preliminary sprint proposal based on capacity

  Reference references/sprint-capacity.json for team availability
  Store sprint proposal in memory: github/sprint/proposal
", "planner")

Phase 2: Sprint Composition

Step 2.1: Create Sprint Milestone

# Create new sprint milestone
bash scripts/github-api.sh create-milestone \
  --repo <owner/repo> \
  --title "Sprint <number>: <theme>" \
  --due-date <YYYY-MM-DD> \
  --description "Sprint goals: ..."

Step 2.2: Assign Issues to Sprint

Task("Coordinator", "
  Compose sprint backlog:

  1. Review planner's proposal from memory: github/sprint/proposal
  2. Validate capacity vs proposed work
  3. Ensure mix of feature work, bugs, and technical debt
  4. Balance workload across team members
  5. Assign issues to sprint milestone
  6. Create sprint goal document

  Use scripts/sprint-composer.sh for optimization
  Store final sprint composition in memory: github/sprint/final
", "coordinator")

Step 2.3: Initialize Sprint Board

# Create sprint project board
bash scripts/project-api.sh create-sprint-board \
  --title "Sprint <number>" \
  --template "references/sprint-board-template.json" \
  --issues-milestone "<milestone-name>"

Phase 3: Sprint Execution Tracking

Step 3.1: Daily Status Updates

Task("Project Board Sync", "
  Update sprint board daily:

  1. Sync issue statuses from PR activity
  2. Move completed issues to 'Done' column
  3. Flag blocked issues with 'blocked' label
  4. Update burndown chart data
  5. Identify issues without recent activity
  6. Generate daily standup summary

  Use scripts/sprint-tracker.sh for automation
  Store daily metrics in memory: github/sprint/daily/<DATE>
", "project-board-sync")

Step 3.2: Generate Sprint Reports

# Generate sprint health report
bash scripts/sprint-reporter.sh generate \
  --sprint "<milestone-name>" \
  --metrics "velocity,burndown,completion-rate,blocked-count" \
  --output "references/sprint-report-<DATE>.md"

Step 3.3: Sprint Retrospective Data

At sprint end, collect retrospective data:

Task("Planner", "
  Prepare sprint retrospective report:

  1. Calculate actual vs planned velocity
  2. Analyze completion rate by issue type
  3. Identify bottlenecks and blockers
  4. Collect cycle time metrics
  5. Generate improvement recommendations

  Use scripts/sprint-analytics.sh for metrics
  Store retrospective in memory: github/sprint/retro
", "planner")

Workflow 3: Milestone and Release Tracking

Track progress toward major milestones and releases.

Phase 1: Milestone Definition

Step 1.1: Create Milestone Structure

# Create milestone with metadata
bash scripts/github-api.sh create-milestone \
  --repo <owner/repo> \
  --title "v2.0.0 Release" \
  --due-date <YYYY-MM-DD> \
  --description "$(cat references/v2-release-plan.md)"

Step 1.2: Break Down Release Plan

Task("Planner", "
  Decompose release plan into actionable items:

  1. Read release requirements from references/v2-release-plan.md
  2. Break down features into user stories
  3. Create issues for each story with acceptance criteria
  4. Estimate effort for each issue
  5. Assign to milestone
  6. Identify dependencies and critical path

  Use scripts/release-planner.sh for decomposition
  Store release breakdown in memory: github/releases/v2.0.0
", "planner")

Phase 2: Progress Monitoring

Step 2.1: Track Milestone Progress

# Generate milestone progress report
bash scripts/milestone-tracker.sh report \
  --milestone "v2.0.0 Release" \
  --include-burndown true \
  --output "references/milestone-progress.md"

Step 2.2: Identify Risks

Task("Coordinator", "
  Monitor release health and identify risks:

  1. Check milestone progress vs timeline
  2. Identify issues at risk of missing deadline
  3. Flag critical path issues with blockers
  4. Assess scope creep (new issues added to milestone)
  5. Generate risk mitigation recommendations

  Use scripts/risk-analyzer.sh
  Store risk assessment in memory: github/releases/risks
", "coordinator")

Step 2.3: Stakeholder Communication

# Generate stakeholder update
bash scripts/stakeholder-report.sh generate \
  --milestone "v2.0.0 Release" \
  --format "executive-summary" \
  --include-risks true \
  --output "references/stakeholder-update-<DATE>.md"

Phase 3: Release Coordination

Step 3.1: Pre-Release Checklist

Task("Project Board Sync", "
  Validate release readiness:

  1. Verify all milestone issues completed
  2. Check PR review status for milestone
  3. Validate CI/CD pipeline status
  4. Confirm documentation updates
  5. Check release notes completeness
  6. Verify deployment plan exists

  Use references/release-checklist.md
  Store readiness status in memory: github/releases/readiness
", "project-board-sync")

Step 3.2: Create Release

# Create GitHub release
bash scripts/github-api.sh create-release \
  --repo <owner/repo> \
  --tag "v2.0.0" \
  --name "Version 2.0.0" \
  --body-file "references/release-notes-v2.0.0.md" \
  --prerelease false

Advanced Features

Custom Field Automation

Configure GitHub Projects v2 custom fields with automated updates:

# Set up custom field automation
bash scripts/project-api.sh configure-fields \
  --project <project-id> \
  --config "references/custom-fields.json"

Custom field examples:

  • Complexity: Auto-calculate from file changes
  • Priority Score: Weighted algorithm based on impact/urgency
  • Cycle Time: Auto-track time from start to completion
  • Review Status: Sync with PR approval status
  • Team: Auto-assign based on component ownership

Integration with External Tools

Connect project management with external systems:

# Sync with Jira
bash scripts/external-sync.sh jira \
  --project <jira-project> \
  --github-repo <owner/repo> \
  --sync-direction "bidirectional"

# Push to Slack
bash scripts/notifications.sh slack \
  --webhook <slack-webhook> \
  --events "issue-created,pr-merged,milestone-completed"

Analytics and Insights

Generate comprehensive project analytics:

# Run analytics suite
bash scripts/project-analytics.sh analyze \
  --repo <owner/repo> \
  --period "last-quarter" \
  --metrics "velocity,lead-time,cycle-time,throughput" \
  --visualize true \
  --output "references/analytics-report.html"

MCP Tool Integration

Task Orchestration

# Orchestrate complex project management workflow
mcp__claude-flow__task_orchestrate \
  task="Plan and initialize Sprint 42" \
  strategy=sequential \
  maxAgents=4 \
  priority=high

Swarm Monitoring

# Monitor project management agent activity
mcp__claude-flow__swarm_status verbose=true

# Get agent performance metrics
mcp__claude-flow__agent_metrics metric=tasks

Best Practices

Consistent Labeling: Use standardized label taxonomy across all repositories. Document label meanings in references/label-taxonomy.md.

Automated Triage: Run triage automation within 1 hour of issue creation to ensure responsive project management.

Capacity Planning: Always validate sprint capacity before committing work. Include buffer for unplanned work and meetings.

Board Hygiene: Run daily board sync to keep project boards accurate. Stale boards reduce team trust in project management.

Retrospective Action: Convert retrospective insights into concrete process improvements. Track improvement initiatives as issues.

Clear Ownership: Every issue should have exactly one assignee. Shared ownership leads to unclear accountability.

Regular Communication: Generate automated status reports for stakeholders. Transparency builds trust and reduces status meetings.

Error Handling

API Rate Limiting: Implement caching and batching for GitHub API calls. Use GraphQL for complex queries to reduce request count.

Conflict Resolution: If issue assigned to multiple milestones, coordinator resolves based on priority and capacity constraints.

Missing Data: If issue lacks required classification data, flag for human review rather than making incorrect assumptions.

Board Sync Failures: Maintain local state cache to recover from transient API failures. Retry with exponential backoff.

References

  • references/priority-matrix.md - Issue prioritization framework
  • references/team-skills.md - Team member expertise and capacity
  • references/component-map.md - Repository component ownership
  • references/sprint-board-template.json - Sprint board configuration
  • references/custom-fields.json - Projects v2 custom field definitions
  • references/label-taxonomy.md - Standardized label system
  • references/release-checklist.md - Release readiness validation
  • scripts/github-api.sh - GitHub REST/GraphQL API utilities
  • scripts/project-api.sh - GitHub Projects v2 API integration
  • scripts/issue-classifier.sh - ML-based issue classification
  • scripts/team-capacity.sh - Team capacity calculation
  • scripts/sprint-tracker.sh - Sprint progress tracking
  • scripts/milestone-tracker.sh - Milestone monitoring
  • scripts/project-analytics.sh - Project metrics and insights