gh-bootstrap - GitHub Repository Quick Initializer
Scans projects, collects configuration interactively, and generates template-based GitHub setup files including workflows and templates.
Tags
Updated: 2026-03-22Capabilities
Typical Inputs
Typical Outputs
What this skill does
- scan project directory
- detect programming language
- detect framework
- read existing configuration
- collect user preferences
- ask user questions
- detect file conflicts
- clone template repository
- read template files
- copy template content
- replace variable placeholders
- write configuration files
- generate execution report
Inputs
- Project root directory
- Template catalog configuration
- User language preferences
- Project metadata
- Component-specific configuration
Outputs
- GitHub Actions workflow files
- Issue template files
- Pull request template files
- README.md
- LICENSE file
- .gitignore file
- CONTRIBUTING.md
- dependabot.yml
- labels.yml
- CODEOWNERS file
- Execution report
Requirements
- File system access
- Git command availability
- AskUserQuestion tool
- Task tool
- Read tool
- Write tool
- Bash tool
- Glob tool
- Grep tool
