start

Bootstrap new software projects with CI workflows, git hooks, and a BLUEPRINT workspace.

4|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/skaisser/blueprint --skill start-skaisser
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: start
Source: https://github.com/skaisser/blueprint/tree/main/skills/start
Command: npx skills add https://github.com/skaisser/blueprint --skill start-skaisser

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Initialize a new project with GitHub Actions, git hooks, BLUEPRINT workspace, CLAUDE.md, and branch setup. This skill streamlines the initial project bootstrap so teams can start with a consistent, production-ready workflow from day one.

Core Features & Use Cases

  • Auto-creates GitHub Actions workflows claude-pr-reviewer.yml and tests.yml
  • Creates BLUEPRINT workspace directories backlog, live, upstream, expired
  • Generates CLAUDE.md configured for the detected stack and sets up pre-commit hooks
  • Establishes a configurable staging branch and blueprint config
  • Simplifies project onboarding for new repositories and teams

Quick Start

Initialize your repository by running the start skill to scaffold GitHub Actions, CLAUDE.md, and the BLUEPRINT workspace.

Frequently Asked Questions about start

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

FAQPage Schema
How do I bootstrap a new GitHub repository with CI workflows and git hooks?

Bootstrapping a new repository with CI workflows and git hooks requires running a single initialization command to auto-create GitHub Actions, pre-commit hooks, and a staging branch for consistent project onboarding.

What is a BLUEPRINT workspace and how does it structure project development?

A BLUEPRINT workspace is a structured directory system that organizes project artifacts into backlog, live, upstream, and expired folders, enabling consistent development processes across teams.

Can I automatically generate a CLAUDE.md file for my existing project stack?

Yes, the initialization process automatically generates a CLAUDE.md file configured specifically for your detected technology stack, ensuring AI-assisted development aligns with your project requirements.

Does this project initialization method work with GitHub Actions for pull request reviews?

Yes, the initialization scaffolds GitHub Actions workflows including claude-pr-reviewer.yml and tests.yml, automating pull request reviews and testing directly within your repository.

Do I need separate sync skills to update my bootstrapped project workflows?

No, you do not need separate sync skills because project updates are handled entirely through blueprint updates, keeping your CI workflows and git hooks current without manual synchronization.

What is the best way to configure a staging branch for a new development team?

The best way to configure a staging branch is through automated initialization, which establishes a configurable staging branch alongside git hooks and a blueprint config to enforce consistent team workflows.