← スキル一覧に戻る

project-initializer
by ShunsukeHayashi
PPAL SKILL.md Library - メンバー限定
⭐ 3🍴 3📅 2026年1月21日
SKILL.md
name: project-initializer description: Initialize new projects with best practices. Use when starting new codebases or setting up repos. allowed-tools: Bash, Write, Read
Project Initializer
Version: 1.0.0 Purpose: Bootstrap projects with standard structure
Workflow
Step 1: Determine Project Type
Ask:
- Language/Framework? (Node.js, Python, Rust, etc.)
- Project type? (CLI, Web, Library, MCP Server)
Step 2: Create Structure
Node.js/TypeScript
mkdir -p src tests docs
npm init -y
npm install -D typescript @types/node
npx tsc --init
Python
mkdir -p src tests docs
python -m venv .venv
pip install pytest black ruff
Step 3: Add Standard Files
- README.md
- .gitignore
- LICENSE
- CLAUDE.md (for Claude Code)
Step 4: Initialize Git
git init
git add .
git commit -m "Initial commit"
Templates
CLAUDE.md Template
# CLAUDE.md
## Project Overview
[Description]
## Commands
- `npm run build` - Build
- `npm run test` - Test
スコア
総合スコア
45/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
○言語
プログラミング言語が設定されている
0/5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です