
Init Project
- 667 installs
- 67k repo stars
- Updated August 4, 2026
- ruvnet/ruflo
init-project is a Claude Code skill that scaffolds a new Ruflo project with MCP server registration, hooks, and agent configuration via the Claude-Flow CLI init wizard.
About
init-project is a Ruflo bootstrap skill that runs npx @claude-flow/cli@latest init to wire MCP tools, hooks, and agent configs into a fresh repository. It supports --wizard interactive setup or --preset standard|minimal|full for non-interactive defaults, creating CLAUDE.md, .claude/settings.json, and a .claude-flow/ directory with ruflo MCP server registration. Developers reach for init-project when starting a new repo and need agent-ready configuration instead of manually copying MCP and hook files from documentation.
- Creates standardized project layout with src, tests, docs, and config directories
- Installs and configures core dependencies and tooling automatically
- Generates essential files including README, .gitignore, license, and environment templates
- Supports multiple starter templates for different agent and application types
- Outputs a ready-to-code repository that works with Claude Code, Cursor, and Windsurf
Init Project by the numbers
- 667 all-time installs (skills.sh)
- +6 installs in the week ending Aug 5, 2026 (Skillselion tracking)
- Ranked #627 of 3,282 Productivity & Planning skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/ruvnet/ruflo --skill init-projectAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 667 |
|---|---|
| repo stars | ★ 67k |
| Last updated | August 4, 2026 |
| Repository | ruvnet/ruflo ↗ |
How do you bootstrap a new Ruflo agent project?
Instantly scaffold a clean, production-ready project structure with all essential files, folders, and configuration so they can move from idea to first commit without m
Who is it for?
Developers initializing a fresh repository who want Ruflo MCP tools, hooks, and Claude agent settings generated in one CLI step.
Skip if: Existing repositories that already have working Ruflo configuration and only need feature-level agent prompts.
When should I use this skill?
User says init ruflo, set up ruflo, or asks to bootstrap MCP server, hooks, and agent configs from scratch.
What you get
CLAUDE.md, .claude/settings.json, .claude-flow/ directory, and registered ruflo MCP server configuration.
- CLAUDE.md
- .claude/settings.json
- .claude-flow/ config
By the numbers
- Offers 3 init presets: standard, minimal, and full
- Creates 3 core artifacts: CLAUDE.md, .claude/settings.json, and .claude-flow/
Files
Run npx @claude-flow/cli@latest init --wizard to set up the project interactively, or npx @claude-flow/cli@latest init --preset standard for defaults.
This creates CLAUDE.md, .claude/settings.json, and .claude-flow/ config with MCP server registration for the ruflo MCP tools.
Related skills
How it compares
Use init-project instead of manual MCP copy-paste when a new repo needs the full Ruflo agent stack generated by the official CLI.
FAQ
What command does init-project run?
The init-project skill runs npx @claude-flow/cli@latest init, either with --wizard for interactive setup or --preset standard, minimal, or full for preset defaults.
What files does init-project create?
The init-project skill generates CLAUDE.md, .claude/settings.json, and a .claude-flow/ directory that registers the ruflo MCP server and agent configuration for the repository.