Github Project Skills — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Github Project Skills (Plugin) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
Aggregate score unchanged between these scans.
The primary manifest — the file an agent reads to learn what this artifact does.
This repository is a collection of specialized Agent Skills and Subagents designed to automate and streamline GitHub workflows by leveraging the GitHub CLI (`gh`). These skills empower AI agents (like Cursor, Claude Code, or Gemini CLI) to interact deeply with GitHub issues, milestones, labels, and project boards, enabling autonomous project management and triage.
<video src="docs/assets/test-skills.mp4" controls="controls" style="max-width: 100%;"> Your browser does not support the video tag. </video>
gh command) for authentication, eliminating the need to manage Personal Access Tokens (PATs)..github/project-config.json file declares the active GitHub project and repository context. After one-time setup, all agent sessions auto-verify silently — no repeated confirmation prompts.Learn how to leverage this repository for common GitHub workflows:
gh-issue-management.gh-project-management.gh-issue-management and gh-project-management.gh-issue-management.All skills in this repository comply with the Agent Skills Specification, ensuring consistent naming, metadata extraction, and progressive disclosure patterns.
<!-- START-AGENTS -->
<!-- END-AGENTS -->
<!-- START-SKILLS -->
.github/project-config.json to declare the active GitHub project and repository. Run once per repository to enable silent auto-verification for all subsequent sessions..github/project-config.json. Proceeds silently when the environment matches the config; alerts only on mismatch or missing config.<!-- END-SKILLS -->
This repository is available as a Claude Code plugin. Install it directly from the built-in custom marketplace:
# 1. Add this repository as a custom marketplace
/plugin marketplace add yu-iskw/github-project-skills
# 2. Install the plugin
/plugin install github-project-skills@github-project-skills
# 3. Activate (reload plugins)
/reload-pluginsThis installs all 5 agent skills and 2 subagents into Claude Code automatically.
A repository maintainer runs the following once per repository to establish the shared project context:
gh-set-active-projectThis interactive skill queries available GitHub Projects, lets the maintainer select the target, writes .github/project-config.json, and offers to commit and push the file so all team members receive it automatically via git pull.
After the config is committed:
gh-verifying-context auto-verifies silently on every session — no confirmation prompts.github-triage-agent, github-project-manager) read project_number directly from the config.Governance: .github/project-config.json is listed in .github/CODEOWNERS, so any PR modifying the config automatically requests review from the designated maintainer. Enable enforcement via _Settings → Branches → Require review from Code Owners_.
To switch to a different project, re-run gh-set-active-project.
To load the plugin from a local clone during development:
claude --plugin-dir /path/to/github-project-skillsThis project uses uv for Python dependency management.
make format: Format the codebase using trunk fmt.make lint: Check for linting issues using trunk check.make validate: Validate all agent skills under the skills/ and agents/ directories.make sync: Synchronize local skills with target agents.make sync-global: Synchronize local skills globally.make update-skills: Update all installed skills.make uninstall-skills: Remove installed skills.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.