Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
terrylica avatar

Bootstrap Monorepo

  • 115 installs
  • 62 repo stars
  • Updated August 3, 2026
  • terrylica/cc-skills

Use bootstrap-monorepo for development tasks

About

bootstrap-monorepo: A skill for development. This provides functionality for development workflows.

  • bootstrap-monorepo

Bootstrap Monorepo by the numbers

  • 115 all-time installs (skills.sh)
  • +1 installs in the week ending Jul 27, 2026 (Skillselion tracking)
  • Ranked #2,892 of 4,347 Backend & APIs skills by installs in the Skillselion catalog
  • Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/terrylica/cc-skills --skill bootstrap-monorepo

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs115
repo stars62
Last updatedAugust 3, 2026
Repositoryterrylica/cc-skills

What it does

Use bootstrap-monorepo for development tasks

Files

SKILL.mdMarkdownGitHub ↗

Bootstrap Polyglot Monorepo

This skill redirects to the canonical reference in mise-tasks.

See: mise-tasks/references/bootstrap-monorepo.md

Self-Evolving Skill: This skill improves through use. If instructions are wrong, parameters drifted, or a workaround was needed — fix this file immediately, don't defer. Only update for real, reproducible issues.

When to Use This Skill

Use this skill when:

  • Starting a new polyglot monorepo from scratch
  • Setting up Python + Rust + Bun/TypeScript project structure
  • Need autonomous 9-phase bootstrap workflow (includes release setup)
  • Want Pants + mise integration for affected detection

Stack

ToolResponsibility
miseRuntime versions (Python, Node, Rust) + environment variables
PantsBuild orchestration + native affected detection + dependency inference

Quick Commands

# After bootstrap, use these Pants commands:
pants --changed-since=origin/main test    # Test affected
pants --changed-since=origin/main lint    # Lint affected
pants tailor                               # Generate BUILD files
pants list ::                              # List all targets

Related Skills

  • itp:mise-tasks - Task orchestration and affected detection (Level 11)
  • itp:mise-configuration - Environment and tool version management
  • itp:semantic-release - Release automation (Phase 8 reference)

---

Troubleshooting

IssueCauseSolution
Pants not foundNot installedInstall via brew install pantsbuild/tap/pants
mise not loadingShell hook not configuredConfigure mise shell hook in ~/.zshrc
BUILD files not generatedMissing pants tailorRun pants tailor to generate BUILD files
Affected detection emptyNo base branch setEnsure origin/main exists and is up to date
Python version mismatchmise vs Pants conflictAlign Python version in mise.toml and pants.toml
Rust targets not foundPants Rust backend missingEnable Rust backend in pants.toml
Node/Bun not detectedNot in mise toolsAdd to mise.toml: node = "latest" or bun
Dependency inference failsMissing imports in sourceEnsure explicit imports, run pants tailor again

Post-Execution Reflection

After this skill completes, check before closing:

1. Did the command succeed? — If not, fix the instruction or error table that caused the failure. 2. Did parameters or output change? — If the underlying tool's interface drifted, update Usage examples and Parameters table to match. 3. Was a workaround needed? — If you had to improvise (different flags, extra steps), update this SKILL.md so the next invocation doesn't need the same workaround.

Only update if the issue is real and reproducible — not speculative.

Related skills

Backend & APIsbackendintegrations

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.