スキル一覧に戻る
ShunsukeHayashi

project-initializer

by ShunsukeHayashi

PPAL SKILL.md Library - メンバー限定

3🍴 3📅 2026年1月21日
GitHubで見るManusで実行

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

レビュー

💬

レビュー機能は近日公開予定です