ratchet-init - Initialize a repository for the factory
Sets up repository labels, detects stack-specific gates, scaffolds memory files, maps the codebase, and verifies PAT configuration.
Tags
Updated: 2026-10-01Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Create workflow labels
- Detect project stack
- Configure repository gates
- Scaffold memory files
- Map the codebase
- Verify PAT configuration
- Offer main protection
Inputs
- GitHub repository
- Repository working tree
- Project manifests
- Existing repository files
- User confirmation
Outputs
- GitHub labels
- GATES.md updates
- Memory files
- Architecture map
- Gitignore updates
- .env.example file
- Setup instructions
- Branch protection status
Requirements
- Authenticated GitHub CLI
- GitHub repository
- Permission to manage labels
- Permission to inspect secrets
