NG

netresearch/github-project-skill

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

10 stars 质量 62 趋势 38NOASSERTION

GitHub repository setup and platform-specific features. This skill should be used when creating new GitHub repositories, configuring branch protection rules, setting up GitHub...

概览

GitHub repository setup and platform-specific features. This skill should be used when creating new GitHub repositories, configuring branch protection rules, setting up GitHub Issues/Discussions/Projects, creating sub-issues and issue hierarchies, managing PR review workflows, configuring Dependabot/Renovate auto-merge, setting up merge queues with GraphQL enqueuePullRequest mutations, or checking GitHub project configuration. Focuses on GitHub platform features, not CI/CD pipelines or language-specific tooling. By Netresearch. GitHub platform configuration and repository management patterns. This skill focuses exclusively on . bash skills/github-project/scripts/init-branch-protection.sh OWNER/REPO Applies required_conversation_resolution: true + 1-approver baseline so the "abort merge if unresolved threads" rule is structurally enforced, not just documented. See skills/github-project/SKILL.

README

以下为原文 README 节选,完整内容请查看原文。


SPDX-License-Identifier: CC-BY-SA-4.0

SPDX-FileCopyrightText: Netresearch DTT GmbH

name: github-project description: “GitHub repository setup and platform-specific features. This skill should be used when creating new GitHub repositories, configuring branch protection rules, setting up GitHub Issues/Discussions/Projects, creating sub-issues and issue hierarchies, managing PR review workflows, configuring Dependabot/Renovate auto-merge, setting up merge queues with GraphQL enqueuePullRequest mutations, or checking GitHub project configuration. Focuses on GitHub platform features, not CI/CD pipelines or language-specific tooling. By Netresearch.”

GitHub Project Skill

GitHub platform configuration and repository management patterns. This skill focuses exclusively on GitHub-specific features.

New repo? Run this BEFORE the first PR: bash skills/github-project/scripts/init-branch-protection.sh OWNER/REPO Applies required_conversation_resolution: true + 1-approver baseline so the “abort merge if unresolved threads” rule is structurally enforced, not just documented. See skills/github-project/SKILL.md → Required First Step After gh repo create for the full flow (baseline, required checks, merge queue).

🔌 Compatibility

This is an Agent Skill following the open standard originally developed by Anthropic and released for cross-platform use.

Supported Platforms:

  • ✅ Claude Code (Anthropic)
  • ✅ Cursor
  • ✅ GitHub Copilot
  • ✅ Other skills-compatible AI agents

Skills are portable packages of procedural knowledge that work across any AI agent supporting the Agent Skills specification.

Scope Boundaries

This Skill Covers:

  • Branch protection rules and PR workflows
  • CODEOWNERS configuration
  • GitHub Issues, Discussions, Projects
  • Sub-issues and issue hierarchies (parent/child relationships)
  • Dependabot/Renovate auto-merge
  • GitHub Releases configuration
  • Repository collaboration features

Delegate to Other Skills:

  • CI/CD pipelines → go-development, php-modernization, typo3-testing
  • Security scanning (CodeQL, gosec) → security-audit
  • SLSA, SBOMs, supply chain → enterprise-readiness
  • Git branching strategies, conventional commits → git-workflow

Triggers

Setup & Configuration:

  • Creating a new GitHub repository
  • “Check my GitHub project setup”
  • “Configure branch protection”
  • “Set up GitHub Issues/Discussions”
  • “How do I require PR reviews?”
  • “Auto-merge Dependabot PRs”
  • “Configure CODEOWNERS”

Sub-Issues & Issue Hierarchies:

  • “Create sub-issues”
  • “Add child issues to parent”
  • “Link issues as parent/child”
  • “Break down issue into sub-tasks”
  • “Set up issue hierarchy”
  • “Convert checklist to sub-issues”

Troubleshooting (PR Merge Blocked):

  • “PR can’t be merged” / “merge is blocked”
  • “unresolved conversations” / “unresolved comments”
  • “required reviews not met”
  • “CODEOWNERS review required”
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add netresearch/github-project-skill
新手?先看 mcpskill.org 教程 →