create-project_skill

This skill creates project structure and guides collaborative planning, offering automated setup, Socratic questioning, dependency research, and structured
  • Python

2

GitHub Stars

1

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill abdullahbeam/nexus-design-abdullah --skill create-project

  • SKILL.md13.4 KB

Overview

This skill creates a new project structure and guides a collaborative, stepwise planning session until the project is ready for execution later. It enforces a strict workflow: run the generator script first, then fill three planning documents (overview.md, plan.md, steps.md) with Socratic and Devil's Advocate thinking and dependency research. Mandatory pauses require your confirmation after each document so decisions are deliberate.

How this skill works

Before starting, the skill checks user-config.yaml for onboarding flags and suggests a short tutorial if this is your first project and learn_projects is false. It detects workspace state (workspace setup vs project creation), offers project types, asks the project name, then runs scripts/init_project.py to create four directories and three planning files. After creation it loads each planning file in order, applies selected mental models (via the select_mental_models.py script), runs dependency research, prompts Socratic and risk-challenging questions, and pauses for your confirmation between steps.

When to use it

  • Starting a new deliverable that needs a persistent, auditable plan
  • Creating a structured project before separate execution sessions
  • When you want guided thinking: Socratic questioning and pre-mortem risks
  • If you need automated dependency discovery and links to existing systems
  • When you require strict, reproducible project folder and file scaffolding

Best practices

  • Run the suggested 8-minute tutorial first if this is your first project
  • Choose the project type up front (Build, Research, Strategy, etc.)
  • Always run the init script; do not create files manually
  • Select 2–3 mental models from the offered list before filling plan.md
  • Review and confirm each document at the mandatory pause points

Example use cases

  • Create a Build project for a new feature with architecture and integration sections
  • Start a Research project that needs dependency scans and stakeholder mapping
  • Initiate a Strategy project where pre-mortem and first-principles models test assumptions
  • Set up a Process project to document workflows and handoff steps for operations

FAQ

You can say 'skip' and the skill will proceed, but it will append a tip recommending you run 'learn projects' later.

Do I have to pick mental models?

You must run the selection script and you will be offered 2–3 relevant models; choosing none is allowed but running the script is mandatory.

What happens if init_project.py fails or project name is invalid?

The skill will show a clear validation error, offer a corrected example, and ask for a new name or alternative action.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
create-project skill by abdullahbeam/nexus-design-abdullah | VeilStrat