setup

Scaffold new software projects with repository structure and governance artifacts.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/oobagi/jflow --skill setup-oobagi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup
Source: https://github.com/oobagi/jflow/tree/main/skills/setup
Command: npx skills add https://github.com/oobagi/jflow --skill setup-oobagi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scaffold and bootstrap a brand-new project with minimal friction, turning vague ideas into a runnable repository with a consistent structure and governance.

Core Features & Use Cases

  • Create a standard repository layout (README, ROADMAP.md, AGENTS.md, LICENSE, docs/, and CI/CD workflows).
  • Generate language-specific scaffolding when requested and wire up initial project governance (issues for roadmap items, branch protections, and auto-merge).
  • Provide guided intake to collect project requirements and translate them into a ready-to-work project environment.

Quick Start

Walk through a concise intake and generate the full repository scaffold with boilerplate and governance artifacts.

Frequently Asked Questions about setup

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

FAQPage Schema
How do I automate project scaffolding and boilerplate generation for a new repository?

Automate project scaffolding using a guided conversational intake that translates project requirements into a runnable repository. It generates essential boilerplate, ROADMAP.md, AGENTS.md, and CI workflows to establish consistent project governance.

What is the best way to set up GitHub repository governance like branch protection and roadmap issues?

Setting up GitHub repository governance is automated by creating issues for roadmap items and configuring branch protection rules. This ensures your new project scaffold enforces development standards and tracks milestones directly from initialization.

Can I generate language-specific scaffolding along with standard project files like CI workflows?

Yes, language-specific scaffolding is generated when requested during the project intake. Alongside the language structure, it wires up standard project files including README, LICENSE, docs directories, and CI/CD workflows.

Does project bootstrapping work without existing dependencies or components?

Project bootstrapping works with zero existing dependencies or components. It handles end-to-end initialization from directory creation to generating governance artifacts, turning vague ideas into a ready-to-work repository environment.

What files are included in the standard repository layout for a new software project?

The standard repository layout includes README, ROADMAP.md, AGENTS.md, LICENSE, docs/, and CI/CD workflows. These governance artifacts and boilerplate files provide a consistent structure for automated project initialization.

When do I need automated project initialization instead of manual repository setup?

Automated project initialization is needed when you want to turn vague ideas into a runnable repository with minimal friction. It replaces manual setup by applying consistent structure and governance across multiple new projects.