github-project

Create or verify GitHub Project v2 fields and saved views via GraphQL.

1|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/Atlas-Memory-Framework/AtlasMemory-Tools --skill github-project-atlas-memory-framework
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-project
Source: https://github.com/Atlas-Memory-Framework/AtlasMemory-Tools/tree/main/.cursor/skills/github-project
Command: npx skills add https://github.com/Atlas-Memory-Framework/AtlasMemory-Tools --skill github-project-atlas-memory-framework

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, python3, graphql via gh api, and includes scripts (resource) components.

What problem does it solve?

It helps you set up the exact GitHub Project v2 schema and saved views needed to reliably project plans into issues and to run local issue-to-PR automation with an accurate operator queue.

Core Features & Use Cases

  • Create or reuse a GitHub Project: Provision the standard execution project board (or reuse an existing one with the correct shape) for plan-to-issues projection.
  • Ensure required fields and schema options: Enforce the project’s single-select and text/number/date fields (e.g., Status, ItemType, DispatchMode, AutomationState, Risk).
  • Validate standard saved views: Verify the canonical saved views used for dispatch, runtime flow, epics, dependencies, review queue, and audits.

Quick Start

Use the github-project skill to create or verify an execution project for plan-to-issues projection when you need a standard board/schema or you do not yet have a Project URL: python3 skills/github-project/scripts/create_project.py --owner OWNER --title "TITLE" --apply --ensure-views

Frequently Asked Questions about github-project

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

FAQPage Schema
How do I create a GitHub Project v2 schema for plan-to-issues projection?

To create a GitHub Project v2 schema for plan-to-issues projection, run a deterministic GraphQL workflow that provisions the standard execution board and enforces required single-select fields like Status, ItemType, and DispatchMode.

What's the best way to ensure required fields exist in a GitHub Project v2?

The best way to ensure required fields exist in a GitHub Project v2 is to use an automation script that validates and enforces specific single-select, text, number, and date fields such as AutomationState and Risk with correct option sets.

How do I validate standard saved views in a GitHub Project v2?

You validate standard saved views in a GitHub Project v2 by running a verification workflow that checks for the provision of canonical views used for dispatch, runtime flow, epics, dependencies, review queue, and audits.

Do I need the gh CLI to provision standard project boards for epics and stories?

Yes, you need the gh CLI installed because the automation script uses it to execute GraphQL API calls, which deterministically create or verify the project board schema and saved views.

Can I reuse an existing GitHub Project v2 for local issue-to-PR automation runtime review?

Yes, you can reuse an existing GitHub Project v2 for local issue-to-PR automation runtime review, provided the project has the correct shape with the required fields and standard saved views already configured.

Why does my GitHub Project v2 need a specific schema for an accurate operator queue?

Your GitHub Project v2 needs a specific schema with fields like DispatchMode and AutomationState to maintain an accurate dispatch queue and ensure reliable local issue-to-PR automation runtime execution.