What problem does it solve?
This skill automates the repetitive and error-prone work of bootstrapping repository baseline files, CI pipelines, release automation, code quality tooling, dependency management, and basic security scanning so projects have a consistent, maintainable foundation.
Core Features & Use Cases
- Foundation scaffolding: create or update README, LICENSE, .gitignore, .editorconfig, CONTRIBUTING, and standardized project directories tailored to the detected language or framework.
- CI, release and quality workflows: add GitHub Actions CI, commitlint/release workflows, linters/formatters (ESLint/Prettier, Ruff, golangci-lint, rustfmt), and husky/pre-commit integration.
- Repo governance and security: configure PR templates, issue forms, CODEOWNERS, Dependabot, CodeQL or dependency-review workflows, and guide enabling secret scanning and branch protection.
- Use case: convert a half-configured repository into a production-ready project baseline that consistently enforces linting, CI checks, changelog-driven releases, dependency updates and basic security scans.
Quick Start
Run the newproject skill to detect the repository type and scaffold foundation files, CI, code quality, release workflow, dependency management and security scanning using the vendored assets.