Create a new GitHub project with standard configuration. Use when user asks to "create a project", "set up a new repo", "initialize a repository", or wants to start a new GitHub project.
92
88%
Does it follow best practices?
Impact
100%
1.75xAverage score across 3 eval scenarios
Passed
No known issues
Repository creation and merge configuration
Private repository
100%
100%
Description parameter
100%
100%
Clone flag
33%
100%
Squash merge enabled
100%
100%
Merge commit disabled
100%
100%
Rebase merge disabled
100%
100%
Branch deletion on merge
100%
100%
Auto merge enabled
100%
100%
Branch protection, Pages, and Actions permissions
Ruleset name main
0%
100%
Branch target type
0%
100%
Active enforcement
0%
100%
Default branch condition
0%
100%
Pull request rule
0%
100%
Deletion rule
0%
100%
Workflow write permissions
100%
100%
PR approval permission
100%
100%
Graceful org handling
100%
100%
Project files and initial commit setup
MIT license type
100%
100%
Dave Kerr copyright
0%
100%
Copyright year 2025
0%
100%
README repo name heading
100%
100%
README one-line description
100%
100%
README Quickstart section
0%
100%
Exact commit message
0%
100%
Specific file staging
100%
100%
Push with upstream tracking
66%
100%
92f335c
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.