🎯

agentic-development

🎯Skill

from alinaqi/claude-bootstrap

VibeIndex|
What it does

Automates iterative, test-driven software development workflows by enabling Claude to autonomously generate, test, and refine code through self-referential loops.

agentic-development

Installation

Install skill:
npx skills add https://github.com/alinaqi/claude-bootstrap --skill agentic-development
30
AddedJan 27, 2026

Skill Details

SKILL.md

Overview

# Claude Bootstrap

> An opinionated project initialization system for Claude Code. TDD-first, iterative loops, security-first, AI-native.

The bottleneck has moved from code generation to code comprehension. AI can generate infinite code, but humans still need to review, understand, and maintain it. Claude Bootstrap provides guardrails that keep AI-generated code simple, secure, and verifiable.

Core Philosophy

```

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”

β”‚ ITERATIVE LOOPS BY DEFAULT β”‚

β”‚ ─────────────────────────────────────────────────────────────│

β”‚ Every task runs in a self-referential loop until tests pass. β”‚

β”‚ Claude iterates autonomously. You describe what, not how. β”‚

β”‚ Powered by Ralph Wiggum - iteration > perfection. β”‚

β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€

β”‚ TESTS FIRST, ALWAYS β”‚

β”‚ ─────────────────────────────────────────────────────────────│

β”‚ Features: Write tests β†’ Watch them fail β†’ Implement β†’ Pass β”‚

β”‚ Bugs: Find test gap β†’ Write failing test β†’ Fix β†’ Pass β”‚

β”‚ No code ships without a test that failed first. β”‚

β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€

β”‚ SIMPLICITY IS NON-NEGOTIABLE β”‚

β”‚ ─────────────────────────────────────────────────────────────│

β”‚ 20 lines per function β”‚ 200 lines per file β”‚ 3 params max β”‚

β”‚ If you can't understand the whole system in one session, β”‚

β”‚ it's too complex. β”‚

β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€

β”‚ SECURITY BY DEFAULT β”‚

β”‚ ─────────────────────────────────────────────────────────────│

β”‚ No secrets in code β”‚ No secrets in client env vars β”‚

β”‚ Dependency scanning β”‚ Pre-commit hooks β”‚ CI enforcement β”‚

β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€

β”‚ CODE REVIEWS ARE MANDATORY β”‚

β”‚ ─────────────────────────────────────────────────────────────│

β”‚ Every commit requires /code-review before push. β”‚

β”‚ πŸ”΄ Critical + 🟠 High = blocked β”‚ 🟑 Medium + 🟒 Low = can ship β”‚

β”‚ AI catches what humans miss. Humans catch what AI misses. β”‚

β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

```

Why This Exists

After hundreds of AI-assisted projects across Node, React, Python, and React Native, patterns emerged:

  1. Engineers struggle with Claude Code not because of the tool, but because of how they instruct it - The delta is in the guardrails
  2. Complexity has a ceiling - There's a point where AI loses coherent understanding of the system. That's a signal, not a failure
  3. Restart is a feature, not failure - When fixing something increases complexity, restart with learnings. Each iteration is faster

This toolkit encodes those learnings into reusable skills.

Quick Start

```bash

# Clone and install

git clone https://github.com/alinaqi/claude-bootstrap.git ~/.claude-bootstrap

cd ~/.claude-bootstrap && ./install.sh

# In any project directory

claude

> /initialize-project

```

Claude will:

  1. Validate tools - Check gh, vercel, supabase CLIs
  2. Ask questions - Language, framework, AI-first?, database
  3. Set up repository - Create or connect GitHub repo
  4. Create structure - Skills, security, CI/CD, specs, todos
  5. Prompt for specs - Transition to defining first feature

Automatic Iterative Loops (Ralph Wiggum)

You talk naturally. Claude automatically runs iterative TDD loops.

```

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”

β”‚ You say: "Add email validation to signup" β”‚

β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€

β”‚ Claude automatically: β”‚

β”‚ 1. Extracts requirements from your request

More from this repository10

🎯
security🎯Skill

Enforces security best practices by scanning dependencies, configuring pre-commit hooks, and preventing secrets from being committed to code or environment variables.

🎯
flutter🎯Skill

Generates a secure, test-driven Flutter project structure with predefined best practices, iterative development loops, and comprehensive testing scaffolding.

🎯
session-management🎯Skill

Manages secure user authentication sessions, handling login, logout, token generation, and session validation with robust security practices.

🎯
supabase🎯Skill

Configures and initializes Supabase database integration with secure, test-driven setup for Claude Code projects.

🎯
android-kotlin🎯Skill

Bootstraps Android Kotlin projects with test-driven development, enforcing clean architecture, security best practices, and iterative code generation.

🎯
playwright-testing🎯Skill

Provides automated end-to-end browser testing using Playwright, enabling comprehensive web application testing through AI-driven test generation and execution.

🎯
posthog-analytics🎯Skill

Tracks and sends analytics events to PostHog for monitoring and analyzing user interactions within a Claude Code project.

🎯
pwa-development🎯Skill

Generates Progressive Web App (PWA) boilerplate code with test-driven development, focusing on creating secure, scalable web applications with automated iteration.

🎯
react-native🎯Skill

Bootstraps and generates secure, test-driven React Native project structures with opinionated configurations for rapid, AI-assisted mobile app development.

🎯
ui-testing🎯Skill

Automates user interface testing by generating comprehensive test scenarios, writing test scripts, and executing automated UI interaction tests.