Skip to content

Add make-repo-contribution skill#665

Merged
aaronpowell merged 3 commits intogithub:mainfrom
GeekTrainer:feature/make-repo-contribution-skill
Feb 4, 2026
Merged

Add make-repo-contribution skill#665
aaronpowell merged 3 commits intogithub:mainfrom
GeekTrainer:feature/make-repo-contribution-skill

Conversation

@GeekTrainer
Copy link
Contributor

Pull Request Checklist

  • I have read and followed the CONTRIBUTING.md guidelines.
  • My contribution adds a new instruction, prompt, agent, or skill file in the correct directory.
  • The file follows the required naming convention.
  • The content is clearly structured and follows the example format.
  • I have tested my instructions, prompt, agent, or skill with GitHub Copilot.
  • I have run npm start and verified that README.md is up to date.

Description

This PR adds a new make-repo-contribution skill that helps AI agents follow repository contribution guidelines when creating issues, commits, branches, and pull requests.

The skill instructs agents to:

  • Search for existing contribution guidelines (README, CONTRIBUTING.md, templates)
  • Follow repository-specific requirements for issues and PRs
  • Use proper branching strategies
  • Create well-structured commits
  • Never merge to main without explicit permission

Includes fallback templates for issue and PR creation when repositories don't provide their own.


Type of Contribution

  • New instruction file.
  • New prompt file.
  • New agent file.
  • New collection file.
  • New skill file.
  • Update to existing instruction, prompt, agent, collection or skill.
  • Other (please specify):

Additional Notes

Files Added

  • skills/make-repo-contribution/SKILL.md - Main skill instructions
  • skills/make-repo-contribution/assets/issue-template.md - Fallback issue template
  • skills/make-repo-contribution/assets/pr-template.md - Fallback PR template
  • docs/README.skills.md - Auto-generated (updated via npm run build)

Validation

  • npm run skill:validate ✅ All 33 skills are valid
  • npm run collection:validate ✅ All 39 collections are valid
  • npm run build ✅ README files up to date

By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.

Adds a new skill to help AI agents follow repository contribution guidelines
when creating issues, commits, branches, and pull requests.

Includes:
- SKILL.md with comprehensive instructions
- Issue template for when none exists in repo
- PR template for when none exists in repo
Copilot AI review requested due to automatic review settings February 4, 2026 20:11
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR introduces a new skill that helps AI agents follow repository contribution guidelines when creating issues, commits, branches, and pull requests. The skill ensures agents search for existing contribution guidelines and follow repository-specific requirements, with fallback templates when repositories don't provide their own.

Changes:

  • Added make-repo-contribution skill with instructions for following repository contribution workflows
  • Included fallback templates for issues and pull requests when repositories lack their own
  • Updated auto-generated documentation to include the new skill

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.

File Description
skills/make-repo-contribution/SKILL.md Main skill instructions for following contribution guidelines
skills/make-repo-contribution/assets/issue-template.md Fallback template for creating issues
skills/make-repo-contribution/assets/pr-template.md Fallback template for creating pull requests
docs/README.skills.md Auto-generated documentation updated with new skill entry

@aaronpowell aaronpowell merged commit cd075a3 into github:main Feb 4, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants