bootstrap

Sets up new projects with governance hooks, documentation templates, and self-healing agents.

2|Updated Apr 17, 2026
One-click install
npx skills add https://github.com/Vibecoder79/jarvis --skill bootstrap-vibecoder79
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bootstrap
Source: https://github.com/Vibecoder79/jarvis/tree/main/.claude/skills/bootstrap
Command: npx skills add https://github.com/Vibecoder79/jarvis --skill bootstrap-vibecoder79

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Starting a new AI-assisted development project usually means manually creating governance rules, documentation files, Git hooks, and monitoring scripts from scratch, with no enforcement that AI-generated code follows quality standards. This Skill walks you through a guided 5-phase setup that installs a complete governance framework with machine-enforced rules. ## Core Features & Use Cases - Guided 5-phase setup: Collects project info (stack, GitHub repo, Linear team, issue prefix), then creates directory structure, core docs (CLAUDE.md, GOVERNANCE.md, ARCHITECTURE_DESIGN.md), linting configs, and Git initialization. - Machine-enforced governance hooks: Installs spec-gate.sh (blocks commits without a spec file) and doc-version-sync.sh (blocks commits when doc versions drift from config.js) as Claude Code PreToolUse hooks. - Self-healing and doc-sync agents: Copies self-healing.js and doc-sync.js templates that run on a 15-minute cron to detect version drift, missing files, and stopped daemons, with optional Telegram alerts and Obsidian vault mirroring. - Use Case: A solo developer starting a new Node.js trading bot runs /bootstrap, answers 14 setup questions, and gets a governance-ready project with Linear integration, spec templates, skill symlinks, and a global registry entry in about 30 minutes. ## Quick Start Ask Claude Code to run /bootstrap and answer the guided setup questions to scaffold a new governed project.

Frequently Asked Questions about bootstrap

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a new project with AI governance rules?▼

Run /bootstrap in Claude Code and answer the guided questions about your project name, GitHub repo, Linear team, and stack choice. The skill creates all governance files, Git hooks, and monitoring agents across 5 phases, ending with a smoke test checklist.

What do the spec-gate and doc-version-sync Git hooks do?▼

spec-gate.sh blocks any git commit referencing an issue unless a matching specs/ISSUE-XX.md file with a filled Agent-Pattern section exists. doc-version-sync.sh blocks commits when config.js VERSION was bumped but documentation files still carry the old version.

Does the bootstrap skill require external dependencies?▼

No external packages are required. All templates (governance, self-healing, doc-sync, file templates) are embedded in the references/ directory, so copying the bootstrap folder into ~/.claude/skills/ makes it work immediately.

What prerequisites are needed before running bootstrap?▼

You need Claude Code, Node.js for the self-healing and doc-sync agents, a GitHub repository with SSH access configured, and a Linear account for issue tracking. Telegram, Obsidian, Grafana, and OpenRouter keys are optional.

Why does my git commit get blocked after bootstrap?▼

Commits are blocked when the referenced issue has no spec file in specs/ or when doc versions drift from config.js VERSION. Create the spec from specs/TEMPLATE.md or sync all DOC_FILES versions, then commit again.

When should I not use this governance framework?▼

Avoid it for short experiments or proofs of concept under two weeks, and for large teams over ten people with existing CI/CD pipelines where CrewAI or AutoGen fit better. It targets solo developers and small teams running long-lived projects.