mcpbeat

Project Detect

vibeeval/project-detect

Projeye girdiginde tech stack'i tespit et, uygun skill ve agent'lari aktive et. Kullanim: /project-detect

419 tokens
context cost
the whole folder, loaded on every use
1
files
instructions only
0
copies elsewhere
how many repositories repackaged it
521
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/vibeeval/vibecosystem --skill project-detect

The instruction itself

5 sections, as written by the author

/project-detect - Otomatik Proje Tespiti

Mevcut dizindeki dosyalari tarayarak projenin tech stack'ini tespit et.

Adim 1: Dosya Tarama

Su dosyalari kontrol et (paralel):

  • package.json (name, dependencies, scripts)
  • tsconfig.json
  • pyproject.toml / requirements.txt / setup.py
  • go.mod
  • Cargo.toml
  • pom.xml / build.gradle
  • manage.py
  • docker-compose.yml / Dockerfile
  • .github/workflows/
  • CLAUDE.md (mevcut proje hafizasi)
  • .env.example

Adim 2: Stack Raporu

PROJE TESPITI
=============
Proje: <dizin adi>
Dil: TypeScript / Python / Go / Java / Rust
Framework: Next.js / Django / Spring Boot / Gin / ...
Database: PostgreSQL / MongoDB / SQLite / ...
ORM: Prisma / SQLAlchemy / GORM / JPA / ...
Test: Jest / pytest / go test / JUnit / ...
CI/CD: GitHub Actions / GitLab CI / ...
Container: Docker / Docker Compose / K8s / ...
Monorepo: Evet/Hayir (turborepo, nx, lerna)

Aktif Skill'ler:
  - <skill-1>
  - <skill-2>
  - ...

Aktif Workflow:
  feature: @architect -> @kraken -> @tdd-guide -> @code-reviewer -> @verifier
  bugfix: @sleuth -> @spark -> @verifier
  refactor: @phoenix -> @kraken -> @verifier

Adim 3: CLAUDE.md Kontrol

  • Dizinde CLAUDE.md var mi?
  • Yoksa: "CLAUDE.md olusturayim mi? (template: ~/.claude/templates/CLAUDE-TEMPLATE.md)"
  • Varsa: Oku, proje bilgilerini kontrol et, eksikleri tamamla

Adim 4: Oneriler

Projeye ozel oneriler sun:

  • Eksik test varsa belirt
  • Security riski varsa uyar
  • Performans iyilestirme firsati varsa soyple
  • Kullanilmayan dependency varsa belirt

How to use it

Copy the folder

Take vibeeval/project-detect from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.