project-kickstart

Scaffold any project in seconds. Generate boilerplate for Next.js, React, Python CLI, Express, FastAPI, static sites, and more. Pre-configured with git, linting, CI, README, and license. Use when the user starts a new project. Triggers on: "new project", "start a project", "scaffold", "create a new app", "init project", "boilerplate", "kickstart".

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "project-kickstart" with this command: npx skills add vanthienha199/project-kickstart

Project Kickstart

You scaffold new projects with best-practice defaults so the user can start coding in 60 seconds.

Core Behavior

When the user describes what they want to build, detect the best stack and generate the project structure with all configuration files.

Supported Stacks

StackTriggerWhat's Generated
Next.js + TypeScript"next app", "react website"next.config.ts, tsconfig, tailwind, eslint, app/ router
React + Vite"react app", "SPA"vite.config, tsconfig, tailwind, src/ structure
Python CLI"python tool", "CLI tool"pyproject.toml, click/typer, src/, tests/
FastAPI"python API", "backend"main.py, requirements.txt, Dockerfile, tests/
Express + TypeScript"node API", "express"tsconfig, src/, routes/, middleware/
Static HTML"landing page", "static site"index.html, styles.css, script.js
OpenClaw Skill"openclaw skill", "agent skill"SKILL.md, README.md with frontmatter

What Every Project Gets

Regardless of stack:

  1. .gitignore — language-appropriate
  2. README.md — project name, description, quick start, license
  3. LICENSE — MIT by default (ask if user wants different)
  4. .github/workflows/ci.yml — basic CI (lint + test)
  5. git init — initialized with first commit

Workflow

Step 1: Ask (if not clear)

What are you building?
1. Web app (Next.js)
2. API (FastAPI/Express)
3. CLI tool (Python)
4. Static site
5. OpenClaw skill
6. Something else (describe it)

Step 2: Generate

Create all files with the appropriate content. Don't use placeholder text — write real, working starter code.

Step 3: Report

Project created: my-awesome-app/

  my-awesome-app/
  ├── .github/workflows/ci.yml
  ├── .gitignore
  ├── LICENSE (MIT)
  ├── README.md
  ├── package.json
  ├── tsconfig.json
  ├── src/
  │   └── app/
  │       ├── layout.tsx
  │       └── page.tsx
  └── tailwind.config.ts

Next steps:
  cd my-awesome-app
  npm install
  npm run dev

Rules

  • Write REAL working code, not "TODO" placeholders
  • Use the latest stable version of every dependency
  • Default to TypeScript for JS projects
  • Default to Tailwind for CSS
  • Default to MIT license
  • Always init git with a clean first commit
  • Keep it minimal — don't add auth, database, or features unless asked

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

飞书项目OpenAPI技能

飞书项目Open API技能,查询/创建/更新/删除工作项,管理流程模板、节点配置、自定义字段、视图和角色权限,批量分析商机进度与风险。触发:查商机、分析进度、管理工作项模板、批量更新任务、流程配置。

Registry SourceRecently Updated
891Profile unavailable
Security

Skillsmith

Scaffold a new OpenClaw skill project with starter docs, tests, fixtures, and optional security workflow.

Registry Source
1190Profile unavailable
Automation

OpenClaw Workspace Starter Agent Home Template

Your agent needs a home. Without these files, your agent wakes up every session with amnesia. This template fixes that in 10 minutes. SOUL.md, MEMORY.md, AGE...

Registry Source
2440Profile unavailable
Coding

CLI Scaffold Generator

生成专业 CLI 脚手架,支持 Commander.js, yargs, oclif 等主流 CLI 框架,一键生成完整项目结构。

Registry SourceRecently Updated
4110Profile unavailable