Sets up new projects or improves existing projects with development best practices, tooling, documentation, and workflow automation. Use when user wants to start a new project, improve project structure, add development tooling, or establish professional workflows.
Sets up new projects or improves existing projects with development best practices, tooling, documentation, and workflow automation.
.gitignore.gitattributes for line endings/diffsREADME.mdCONTRIBUTING.mdCHANGELOG.md structureAsk clarifying questions:
Adapts to:
Kaynak: Cookiecutter Documentation & UV Package Manager
uv kullan (pip/poetry yerine). pyproject.toml tek konfigürasyon dosyası olsun.pnpm (disk efficiency) veya bun (speed) tercih et.Turborepo veya Nx kur.Ruff (tek tool, hepsi içinde), JS için Biome veya ESLint + Prettier.pre-commit (Python) veya husky (JS) ile commit öncesi kalite kontrolü zorunlu kıl..editorconfig ve .vscode/extensions.json ile takımın aynı ortamda çalışmasını sağla.ci.yml (Test & Lint) ve release.yml (NPM/PyPI publish) workflowlarını baştan ekle.| Aşama | Doğrulama |
|-------|-----------|
| 1 | git clone ve npm install (veya uv sync) sonrası proje hemen çalışıyor mu? |
| 2 | CI pipeline'ı ilk commit ile yeşil yanıyor mu? |
| 3 | Gizli anahtarlar (.env) gitignore'a ekli mi? |
npx skills add vuralserhat86/project_bootstrapper下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer