github-state-manager

Automate GitHub Issue and Project state transitions with audit trails.

1|1|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/Cheggin/request-for-startups --skill github-state-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-state-manager
Source: https://github.com/Cheggin/request-for-startups/tree/main/skills/github-state-manager
Command: npx skills add https://github.com/Cheggin/request-for-startups --skill github-state-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Track and manage complex tasks across GitHub Issues and Project boards with auditable transitions and agent-context comments, eliminating scattered state and manual updates.

Core Features & Use Cases

  • Create Issues from product specs and feature checklists with standardized bodies including acceptance criteria and references.
  • Move GitHub Project cards across Backlog, In Progress, In Review, and Done with automated transitions and audit comments.
  • Post agent context, start times, and summary of changes to provide a complete task history for auditing and collaboration.

Quick Start

Start the GitHub State Manager in your repository to automatically orchestrate task state transitions and provide an immutable audit trail.

Frequently Asked Questions about github-state-manager

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

FAQPage Schema
How do I automate task state tracking in GitHub Issues and Projects?

Automate GitHub task tracking by applying standardized issue bodies, automated transitions, and audit comments to Project cards. It moves items across Backlog, In Progress, In Review, and Done, eliminating manual updates and scattered state for development teams.

Can I automatically move GitHub Project cards across workflow columns?

Automate GitHub Project card transitions across Backlog, In Progress, In Review, and Done columns with enforced state changes and audit comments. This provides a complete task history for auditing and collaboration without manual board updates.

How do I create GitHub Issues with standardized acceptance criteria?

Create GitHub Issues with standardized bodies by generating them from product specs and feature checklists. This enforces consistent inclusion of acceptance criteria and references, ensuring traceable work and clear project planning for development teams.

Does this work for bug triage and feature planning using GitHub Projects?

Yes, it applies to product development and software engineering teams handling feature work, bug triage, and project planning using GitHub Projects. It enforces labeling and agent assignment controls to ensure fully traceable work across all task types.

What is the best way to keep an audit trail of task changes in GitHub?

Keep an audit trail in GitHub by posting agent context, start times, and summaries of changes as audit comments on issues. This provides an immutable task history for auditing and collaboration, eliminating scattered state across project boards.

Can I enforce agent assignment controls and labeling for bug triage in GitHub?

Yes, you can enforce agent assignment controls and labeling for bug triage and feature work in GitHub. This ensures standardized issue bodies and traceable transitions, applying automated controls to your software engineering project planning.