Local development bootstrap
Use this skill when a contributor wants a clean path from zero to a working local environment.
Primary inputs
README.mdCONTRIBUTING.mdDEVELOPER.mdordocs/development.md- tool files such as
package.json,pyproject.toml,go.mod,Cargo.toml,Gemfile,Makefile, and container/dev environment files
Instructions
- Collect the documented prerequisites and environment requirements.
- Extract the setup sequence in the order a new contributor should run it.
- Confirm the likely build, test, and lint commands from project config files.
- Flag mismatches between documentation and the actual configuration files.
- Call out missing details that would block a first-time contributor.
Recommendations to apply
- Prefer the smallest successful setup path over optional tooling first.
- Mention platform-specific requirements or external services early.
- If documentation is incomplete, suggest a docs update as a valid first contribution.
Output format
Return:
- prerequisites
- ordered setup commands
- build, test, and lint commands
- known gaps or confusing setup instructions