gsd-new-project

Initialize a new project and create PROJECT.md, config.json, REQUIREMENTS.md, and ROADMAP.md.

Updated Mar 1, 2026
One-click install
npx skills add https://github.com/NUbivek/Searchbar3 --skill gsd-new-project-nubivek
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-new-project
Source: https://github.com/NUbivek/Searchbar3/tree/main/.codex/skills/gsd-new-project
Command: npx skills add https://github.com/NUbivek/Searchbar3 --skill gsd-new-project-nubivek

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the initiation of new projects by guiding users through a comprehensive process of context gathering, research, requirements definition, and roadmap creation.

Core Features & Use Cases

  • Project Initialization: Sets up essential project files like PROJECT.md, config.json, REQUIREMENTS.md, and ROADMAP.md.
  • Deep Context Gathering: Ensures all necessary information is collected upfront for a solid project foundation.
  • Use Case: When starting a new software development initiative, use this Skill to define the project scope, gather technical requirements, and outline the initial development phases.

Quick Start

Run the gsd-new-project skill to initialize a new project.

Frequently Asked Questions about gsd-new-project

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

FAQPage Schema
How do I set up a new project with structured requirements and a roadmap?

To set up a new project, this Skill initializes your initiative by gathering deep context, defining requirements, and creating a project roadmap, ultimately generating essential documentation like PROJECT.md, REQUIREMENTS.md, and ROADMAP.md.

What is the best way to automate project initialization for a software development initiative?

Automating project initialization is supported via an `--auto` flag for non-interactive execution. You provide an idea document, and the Skill automatically gathers context and generates the required project configuration and roadmap files.

Can I use this to gather deep context and define technical requirements upfront?

Yes, you can use this to gather deep context and define technical requirements upfront. It guides you through a comprehensive collection process to ensure a solid foundation before generating your project documentation.

What essential files are generated during new project setup?

During new project setup, the essential files generated are PROJECT.md, config.json, REQUIREMENTS.md, and ROADMAP.md. These files establish the structured plan and initial development phases for your software project.

Does project initialization require any external dependencies?

No, project initialization requires no external dependencies. The Skill operates independently to perform optional research and create your project documentation without needing additional frameworks or libraries installed.