project-board

Automate GitHub issue linking and status updates on project boards.

Updated Dec 11, 2025
One-click install
npx skills add https://github.com/semicolon-devteam/semo --skill project-board
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: project-board
Source: https://github.com/semicolon-devteam/semo/tree/main/packages/eng/nextjs/skills/project-board
Command: npx skills add https://github.com/semicolon-devteam/semo --skill project-board

SYSTEM DOCUMENTATION & REQUIREMENTS

๐Ÿ’ก This Skill includes references (resource) components.

What problem does it solve?

์ด์Šˆ๋ฅผ ํ”„๋กœ์ ํŠธ์— ์—ฐ๊ฒฐํ•˜๊ณ  ํ”„๋กœ์ ํŠธ ๋ณด๋“œ์˜ Status๋ฅผ ๋ณ€ํ™”์‹œํ‚ค๋ฉฐ, ์ƒํƒœ ๊ด€๋ฆฌ์˜ ์ž๋™ํ™”๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

Core Features & Use Cases

  • ์ด์Šˆ ์—ฐ๋™ ์ž๋™ํ™”: ์ด์Šˆ๋ฅผ ํ”„๋กœ์ ํŠธ์— ์ž๋™ ์ถ”๊ฐ€
  • ์ƒํƒœ ์—…๋ฐ์ดํŠธ: Status ํ•„๋“œ ๊ฐ’์„ GraphQL๋กœ ๋ณ€๊ฒฝ
  • ๋‚ ์งœ ์†์„ฑ ์ž๋™ํ™”: ์‹œ์ž‘์ผ/์ข…๋ฃŒ์ผ/๋‹ด๋‹น์ž ํ• ๋‹น ์ž๋™ํ™”

Quick Start

์ด์Šˆ๋ฅผ ํ”„๋กœ์ ํŠธ์— ์—ฐ๊ฒฐํ•˜๊ณ  ์ƒํƒœ๋ฅผ ์ž๋™์œผ๋กœ ๊ฐฑ์‹ ํ•ฉ๋‹ˆ๋‹ค.

Frequently Asked Questions about project-board

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

FAQPage Schema
How do I automate adding GitHub issues to a project board?โ–ผ

Automate adding GitHub issues to a project board by configuring the Skill to trigger on issue creation and status transitions. It uses GraphQL mutations to link issues to your default GitHub Project and updates the Status field automatically without requiring manual board management.

Can I update GitHub Project status fields automatically when issues change state?โ–ผ

Yes. The Skill updates the GitHub Project Status field via GraphQL when issues transition through states like In Progress, Review Requested, and Testing. It maps issue state changes directly to project status updates without relying on labels.

What's the best way to automate date and assignee fields on a GitHub Project board?โ–ผ

Use this Skill to automatically populate start dates, end dates, and assignee fields as issues move through workflow transitions. The automation applies these attributes consistently during In Progress, Review Requested, and Testing stages.

Does GitHub automation work with GraphQL and the gh CLI?โ–ผ

Yes. The Skill uses GraphQL mutations for precise status and field updates combined with Bash-based gh CLI commands. This stack enables hard-coded project configuration and direct GitHub Project board integration without additional API layers.

Can I use this for managing issue workflows across multiple status stages?โ–ผ

The Skill handles issue automation across defined status transitions including In Progress, Review Requested, and Testing. It synchronizes these stages with project board status fields, enabling end-to-end workflow automation tied to issue lifecycle events.

What prerequisites do I need to link issues to a GitHub Project automatically?โ–ผ

You need a GitHub Project configured with a Status field, issue tracking set up in your repository, and the gh CLI available in your environment. The Skill requires GraphQL API access and permissions to modify project issues and fields.