← スキル一覧に戻る

project-setup
by anthrocypher
⭐ 1🍴 0📅 2026年1月15日
SKILL.md
name: project-setup description: Use this skill when the user wants to create a new project, set up a new repository, or scaffold a new codebase. This includes when they say things like "create a new project", "set up a new app", or "initialize a new repository".
Project Setup Skill
This skill helps set up new projects with a standard structure and configuration.
What to do when this skill is invoked:
-
Ask the user for project details:
- Project name
- Project type (Node.js, Python, web app, etc.)
- Whether they want git initialized
- Any specific dependencies or frameworks they want included
-
Create the project directory:
- Create a folder with the project name
- Navigate into that directory
-
Initialize version control (if requested):
- Run
git init - Create a standard .gitignore file appropriate for the project type
- Create an initial commit with message "Initial commit"
- Run
-
Create standard project files:
- README.md with project name and basic structure
- LICENSE file (ask user which license, default to MIT)
- .gitignore (appropriate for project type)
-
Initialize the project (based on type):
- For Node.js: Run
npm init -yand install any requested packages - For Python: Create requirements.txt and/or setup.py
- For other types: Create appropriate configuration files
- For Node.js: Run
-
Create a basic folder structure:
- src/ (for source code)
- tests/ (for test files)
- docs/ (for documentation)
- Any other folders relevant to the project type
-
Confirm with the user:
- Show what was created
- Ask if they want any additional setup
Example README.md template:
# [Project Name]
## Description
[Brief description of what this project does]
## Installation
[Installation instructions]
## Usage
[Usage instructions]
## License
[License type]
Common .gitignore patterns:
Node.js
node_modules/
npm-debug.log
.env
dist/
build/
Python
__pycache__/
*.py[cod]
venv/
.env
*.egg-info/
Notes:
- Always ask before creating files
- Be respectful of existing files - don't overwrite without permission
- Tailor the structure to the specific project type
スコア
総合スコア
50/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
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です