add-project

Create new software projects with specs, symlinked skills, and Ralph configuration.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the entire project creation process, from initial idea to a fully functional development loop, automating the setup of project structure, dependencies, and execution environments.

Core Features & Use Cases

  • End-to-End Project Scaffolding: Manages the creation of project directories, symlinks to necessary skills, and the generation of the Ralph execution loop.
  • Automated Setup: Orchestrates spec generation, project shell creation, secret fetching, and Ralph loop configuration.
  • Use Case: When you have a new project idea, use this Skill to automatically set up the project structure, link all required development tools and skills, configure environment variables, and prepare a robust execution loop for development.

Quick Start

Use the add-project skill to build a new project named 'media-pipeline' starting from an idea.

Frequently Asked Questions about add-project

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

FAQPage Schema
How do I automate project scaffolding from an idea to a fully configured development loop?

Automating project scaffolding involves orchestrating end-to-end creation from idea conceptualization to a configured development loop. This process generates project specifications, scaffolds directories with symlinked skills, fetches secrets, and configures the execution environment.

Can I securely fetch secrets from 1Password during project setup?

Yes, you can securely fetch secrets from 1Password during project setup. The automated orchestration process includes securely retrieving necessary credentials and configuring them within the environment for autonomous development.

What is a Ralph execution environment and how does it configure my project?

A Ralph execution environment is an autonomous development loop configuration. Configuring your project with Ralph involves generating PLAN.md, PROMPT.md, and AGENT.md files to ensure all necessary dependencies and execution configurations are in place.

Does this project scaffolding tool generate project specifications automatically?

Yes, this project scaffolding tool generates project specifications automatically. It orchestrates spec generation from your initial idea conceptualization before scaffolding the project directory and configuring the execution environment.

What is the best way to set up a new software project directory with symlinked skills?

The best way to set up a new software project directory with symlinked skills is using an end-to-end scaffolding orchestration tool. It manages directory creation, symlinks necessary development skills, and prepares the execution loop automatically.

Do I need to manually create PLAN.md and AGENT.md files for my development workflow?

No, you do not need to manually create PLAN.md and AGENT.md files. The project setup orchestration automatically configures the Ralph execution environment by generating these required files to establish a robust autonomous development loop.