From claudery
This skill should be used when the user wants to create a new GitHub repository, start a new project, scaffold a new codebase, set up a new project, bootstrap a repo, or initialize a project from template. Creates a private repo from the darrenbuse/claude-template template, clones it, customizes the README, and pushes.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claudery:create-repoThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Create a new private GitHub repository using the `darrenbuse/claude-template` template.
Create a new private GitHub repository using the darrenbuse/claude-template template.
Gather information using AskUserQuestion:
my-awesome-project)Create the repository:
gh repo create darrenbuse/<repo-name> --template darrenbuse/claude-template --private --clone
Navigate to the new repo:
cd ~/Projects/<repo-name>
Update README.md - Replace all <REPLACE:...> placeholders:
<REPLACE: Project Name> → repo name<REPLACE: Brief description...> → avatar + description (e.g., "🚀 A tool for...")<REPLACE: repo URL> → [email protected]:darrenbuse/<repo-name>.git<REPLACE: project-name> → repo name<REPLACE: Other prerequisites...> → prerequisites provided<REPLACE:...> sections → remove or leave as TODOsUpdate package.json if exists:
name to repo namedescription to avatar + descriptionInstall dependencies and commit:
# Only if package.json exists
[ -f package.json ] && npm install
git add -A
git commit -m "feat: initialize <repo-name> from template"
git push
Report success with the repo URL and next steps.
User: "Create a new repo called data-pipeline"
Ask for:
Result: Private repo at github.com/darrenbuse/data-pipeline with customized README.
npx claudepluginhub darrenbuse/claudery --plugin clauderyCreates private GitHub repo with branch protection, squash merges only, Actions permissions, Pages deployment, MIT license, and README using GitHub CLI. Use for new repo initialization.
Scaffolds full projects from PRD + stack templates: directory structure, configs, CLAUDE.md, git repo init, GitHub push. Studies existing projects via SoloGraph, uses Context7 for library versions.
Configures GitHub repository via gh CLI with main branch protection rules, issue/PR templates, standard labels, .gitignore, and metadata. For new or existing professional projects.