This is the skill you reach for when starting a new project or when your existing codebase feels like it's missing professional scaffolding. It walks through a discovery phase asking about your project type, language, and team size, then sets up everything from directory structure and git configs to testing frameworks, linters, pre-commit hooks, and CI/CD pipelines. The scope is flexible. You can ask for a full bootstrap from scratch or target specific gaps like "just add testing setup" or "improve our documentation." It adapts templates across different ecosystems, whether you're building a Node.js web app, Python CLI tool, or Rust library. Honestly, it's most valuable when you know what a mature project should look like but don't want to spend an afternoon wiring it all together manually.

skills.sh installs
211
GitHub stars
693
last updated
Aug 21, 2026

Install

$ npx -y skills add mhattingpete/claude-skills-marketplace --skill project-bootstrapper --agent claude-code

Installs into .claude/skills of the current project.

Files

Project Bootstrapper

Sets up new projects or improves existing projects with development best practices, tooling, documentation, and workflow automation.

When to Use

  • "set up a new project"
  • "bootstrap this project"
  • "add best practices"
  • "improve project structure"
  • "set up development tooling"
  • "initialize project properly"

What It Sets Up

1. Project Structure

  • Standard directories (src/, tests/, docs/, scripts/, .github/)
  • Logical file organization
  • Structure improvements

2. Git Configuration

  • Comprehensive .gitignore
  • .gitattributes for line endings/diffs
  • Git hooks (pre-commit, commit-msg)
  • Branch protection patterns
  • Git LFS if needed

3. Documentation

  • Comprehensive README.md
  • CONTRIBUTING.md
  • Code documentation (JSDoc, docstrings)
  • CHANGELOG.md structure
  • Architecture docs if complex

4. Testing Setup

  • Identify/suggest testing framework
  • Test structure and conventions
  • Example/template tests
  • Configure test runners
  • Coverage reporting
  • Testing scripts/commands

Sponsors

Details

Repository
github.com/mhattingpete/claude-skills-marketplace
Categories
Documentation, Automation & Workflows
License
Apache-2.0
First seen
Jun 3, 2026

More from mhattingpete/claude-skills-marketplace

All 18
1yonatangross avatarcommityonatangross/orchestkitCreates commits with Conventional Commits format (feat/fix/docs/refactor/test/chore), automatic scope detection, co-author attribution, and pre-commit hook comp210skills.sh installs
2borghei avatarui-design-systemborghei/claude-skillsUI design system toolkit covering design tokens, component documentation, responsive calculations, and developer handoff. Use for creating design systems, maint209skills.sh installs
3easychen avataropc-resource-auditeasychen/opc-methodologyInventory all founder resources across 8 categories for a one-person company. Use when Codex needs to systematically confirm what resources the founder has — ex209skills.sh installs
4johnrogers avatarswift-testingjohnrogers/claude-swift-engineeringUse when writing tests with Swift Testing (@Test,209skills.sh installs
5fvadicamo avatarcreating-skillsfvadicamo/dev-agent-skillsGuide for creating Claude Code skills following Anthropic's official best practices. Use when user wants to create a new skill, build a skill, write SKILL.md, u208skills.sh installs
6thebushidocollective avatarbdd-patternsthebushidocollective/hanUse when applying Behavior-Driven Development patterns including Given-When-Then structure, feature files, and acceptance criteria. Use when writing BDD-style t208skills.sh installs