new-project

Create project directories, documentation, and GitHub project boards.

1|Updated Jan 11, 2026
One-click install
npx skills add https://github.com/YH-05/finance --skill new-project-yh-05
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: new-project
Source: https://github.com/YH-05/finance/tree/main/.claude/skills/new-project
Command: npx skills add https://github.com/YH-05/finance --skill new-project-yh-05

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation of new projects, whether for full package development or lightweight initiatives, by guiding users through requirement gathering and setting up project structures.

Core Features & Use Cases

  • Project Scaffolding: Generates project directories and initial documentation based on user input.
  • Mode Flexibility: Supports both formal package development workflows and simpler, lightweight project setups.
  • Use Case: When starting a new feature for an existing Python library, use this Skill to create the necessary directory structure, generate initial design documents, and set up a GitHub project board with initial tasks.

Quick Start

Use the new-project skill to create a lightweight project named "CI/CD Improvement".

Frequently Asked Questions about new-project

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

FAQPage Schema
How do I create a new project structure with initial documentation?

To create a new project, this Skill automates generating directory structures and initial documentation through an interview-based requirement gathering process. It scaffolds the necessary project files and sets up a GitHub project board for task management.

What documentation is generated for package development project creation?

For package development, project creation includes detailed documentation like LRDs and functional designs. This ensures formal package development workflows have the necessary requirement documents and design specs generated alongside the initial directory structure.

Can I set up a GitHub project board automatically when starting a new project?

Yes, you can set up a GitHub project board automatically when starting a new project. The Skill integrates project creation with task decomposition to populate your GitHub project board with initial tasks.

Does project scaffolding support lightweight initiatives without complex functional designs?

Yes, project scaffolding supports lightweight initiatives without complex functional designs. You can choose a simpler project mode for lightweight projects, bypassing the detailed documentation required for formal package development.

How does task decomposition work during new project setup?

Task decomposition works by automating interview-based requirement gathering during new project setup. It breaks down the collected project requirements into actionable initial tasks and automatically populates a GitHub project board.