create-project

Create project scaffolds on the Desktop with universal configuration and MCP wiring.

Updated Feb 3, 2026
One-click install
npx skills add https://github.com/reflecterlabs/skills_and_mcps --skill create-project
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-project
Source: https://github.com/reflecterlabs/skills_and_mcps/tree/main/.opencode/skills/create-project
Command: npx skills add https://github.com/reflecterlabs/skills_and_mcps --skill create-project

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Orchestrates the setup of a new project skeleton on the Desktop, ensuring universal structure and correct MCP wiring across multiple project types.

Core Features & Use Cases

  • Universal project scaffolding: creates ~/Desktop/{project-name}/ with .github, .opencode, .claude, and .vscode folders.
  • Type-aware initialization: selects and runs the appropriate init command for cairo, solidity, noir, agents, or integration.
  • MCP & references wiring: configures MCP references and includes relevant skill mappings for future extensibility.

Quick Start

After launching opencode or claude, say "Create new project" and provide the project name and type. The skill will create the directory, set up the universal structure, and run the type-specific init.

Frequently Asked Questions about create-project

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

FAQPage Schema
How do I scaffold a new Cairo or Solidity project on my Desktop?

To create a Cairo or Solidity project, this skill generates a ~/Desktop/{project-name}/ directory with universal configuration and automatically runs the type-specific init commands for immediate use.

What is included in the universal project structure for desktop setup?

The universal project structure includes .github, .opencode, .claude, and .vscode folders, alongside wired MCP references and skill mappings to ensure correct configuration across different project types.

Can I use this project creation tool for Noir and Agent workflows?

Yes, the project creation tool supports Noir and Agent workflows by selecting and running the appropriate initialization command, ensuring the correct folder structure and skill references are configured for each type.

Does the project scaffolding configure MCP references automatically?

Yes, the project scaffolding automatically configures MCP references and includes relevant skill mappings during the directory creation, ensuring your new project has wired MCPs for future extensibility.

What's the best way to initialize a Vite project with MCP configuration?

The best way to initialize a project with MCP configuration is to use the create-project skill, which orchestrates directory setup, universal structure creation, and runs the required init commands for integration workflows.

Do I need Scarb or Nargo installed before creating a Cairo or Noir project?

You need Scarb for Cairo projects and Nargo for Noir projects available in your environment, as the skill executes the required init commands for these specific frameworks during the scaffolding process.