Skip to content
Back to skills

2513 P2 Githubprojectsetuppy Add Github Projects V2 Status Field Upd F576e5ab

ASecurity

The `milestone start` and `milestone close` commands transition `status:*` labels on issues but do not update the GitHub Projects V2 `Status` field (the kanban column). These are separate systems — labels are on the issue, the V2 status is a project-level field. Add `project update-status` subcommand to `github_project_setup.py` that uses the GraphQL API to set the `Status` field on project items. This unlocks the full kanban board view in GitHub Projects.

  • 9 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added October 11, 2026
researchgitapi

Works with

  • api

Security analysis

A100/100

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 2513-p2-githubprojectsetuppy-add-github-projects-v2-status-field-upd_f576e5ab --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 2513 P2 Githubprojectsetuppy Add Github Projects V2 Status Field Upd F576e5ab?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 2513 P2 Githubprojectsetuppy Add Github Projects V2 Status Field Upd F576e5ab
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-2513-p2-githubprojectsetuppy-add-github-projects-v/badge)](https://www.skillsdirectory.com/skills/tools-only-2513-p2-githubprojectsetuppy-add-github-projects-v)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
---
name: 'github_project_setup.py: add GitHub Projects V2 status field updates'
description: The `milestone start` and `milestone close` commands transition `status:*` labels on issues but do not update the GitHub Projects V2 `Status` field (the kanban column). These are separate systems — labels are on the issue, the V2 status is a project-level field. Add `project update-status` subcommand to `github_project_setup.py` that uses the GraphQL API to set the `Status` field on project items. This unlocks the full kanban board view in GitHub Projects.
metadata:
  topic: githubprojectsetuppy-add-github-projects-v2-status-field-upd
  source: 'PR #149 follow-up — start-milestone automation (2026-02-22)'
  added: '2026-02-22'
  priority: P2
  type: Feature
  status: open
---
**Suggested location**: `.claude/skills/gh/scripts/github_project_setup.py` — add `project_app` Typer sub-app with `project update-status --project-number N --issue-number N --status "In Progress"` command

**Research first**: Projects V2 GraphQL API — `updateProjectV2ItemFieldValue` mutation. Field ID discovery via `projectV2Fields` query. Reference: `.claude/skills/gh/references/projects-v2.md`.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.