SuperAPI AI Directory

project-init

General & other

View repository

Updated 10-16 08:08

About this skill

Project Initialization Skill

Triggers: initialize new project, create project, bootstrap, scaffold

Tools:create_directory、create_file、run_in_terminal、create_new_workspace


Project Structure

.github/bylaws/ .github/prompts/ .claude/skills/ memory-bank/(activeContext + progress + decisionLog) src/ tests/ + CONSTITUTION.md README.md CHANGELOG.md pyproject.toml

Interactive Setup

Item Options
Project Name Custom
Programming Language Python / TypeScript / Other
License MIT / Apache-2.0 / GPL-3.0
Docker Yes / No
CI/CD GitHub Actions / None

Workflow

  1. Get project information (name, language, license)
  2. Create directory structure (src, tests, memory-bank, .github, .claude)
  3. Create base files (README, CHANGELOG, pyproject.toml)
  4. git init → uv venv && uv sync(use uv for Python)