用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/aibot88/sec_skill_store --skill project-scanner命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Guides the creation of agile user stories and Gherkin feature files. Use when the user wants to create a user story, write acceptance criteria, define Gherkin scenarios, or author BDD feature files. This should trigger for requests such as Create a user story; Write a user story; I need to write a user story. Part of cursor-rules-java project
Guía técnica completa para integrar 250+ servicios externos con agentes IA usando Composio. Cubre instalación, autenticación OAuth, gestión de herramientas, triggers y flujos multi-servicio.
Facilitates conversational discovery to create Architectural Decision Records (ADRs) for non-functional requirements using the ISO/IEC 25010:2023 quality model. Use when the user wants to document quality attributes, NFR decisions, security/performance/scalability architecture, or design systems with measurable quality criteria. This should trigger for requests such as Create ADR for Non-functional requirements; Document Non-functional requirements; Capture Non-functional requirements; Generate Non-functional requirements in an ADR. Part of cursor-rules-java project
基于 SOC 职业分类
正在显示 SKILL.md
| name | project-scanner |
| description | Project introspection — detect languages, frameworks, database, structure, scale, auth, CI/CD |
| tokens | 766 |
| user-invocable | false |
Generated knowledge used by
/superkit-initand/superkit-evolve.
| File Marker | Language | Version Source |
|---|---|---|
go.mod | Go | First line: go X.Y |
package.json + tsconfig.json | TypeScript | package.json → typescript version |
package.json (no tsconfig) | JavaScript | package.json → engines.node |
pyproject.toml | Python | [project] → requires-python |
requirements.txt | Python | None (check python --version) |
Cargo.toml | Rust | [package] → edition |
pom.xml | Java | <java.version> |
build.gradle / build.gradle.kts | Kotlin/Java | sourceCompatibility |
| Language | Detection | Popular Frameworks |
|---|---|---|
| Go | go.mod requires | chi, gin, echo, fiber, gorilla/mux |
| TypeScript | package.json deps | react, vue, svelte, angular, next, nuxt, express, fastify, nestjs |
| Python | pyproject.toml / requirements.txt | fastapi, django, flask, starlette |
| Rust | Cargo.toml deps | actix-web, axum, rocket, warp |
| Signal | Database | Driver |
|---|---|---|
postgres in docker-compose | PostgreSQL | Read go.mod/package.json for driver |
mysql in docker-compose | MySQL | Read go.mod/package.json for driver |
mongo in docker-compose | MongoDB | Read go.mod/package.json for driver |
DATABASE_URL in .env | Parse URL scheme | From URL |
schema.prisma | From datasource.provider | Prisma |
| Pattern | Classification |
|---|---|
Multiple go.mod or package.json (not in node_modules) | Monorepo |
Single root go.mod + cmd/ | Go standard layout |
Single package.json + src/ | Single app |
apps/ or packages/ with workspace config | Monorepo (workspace) |
services/ with multiple subdirs each with own main | Microservices |
Scan top-level and second-level directories:
| Directory Pattern | Component Type |
|---|---|
backend/, server/, api/ | Backend |
frontend/, web/, client/, app/ | Frontend |
admin/, adminpanel/, dashboard/ | Admin UI |
bot*/, tgbot*/ | Bots |
worker*/, jobs/, queue/ | Background workers |
infra/, deploy/, terraform/ | Infrastructure |
mobile/, ios/, android/ | Mobile |
docs/ | Documentation |
# Files by language
find . -name "*.go" | grep -v vendor | wc -l
find . -name "*.ts" -o -name "*.tsx" | grep -v node_modules | wc -l
# Migrations
find . -path "*/migrations/*" -name "*.up.sql" | wc -l
# API endpoints (approximate)
grep -r "router\.\(Get\|Post\|Put\|Delete\|Patch\)" --include="*.go" | wc -l
grep -r "app\.\(get\|post\|put\|delete\|patch\)" --include="*.ts" | wc -l
# LOC estimate
find . \( -name "*.go" -o -name "*.ts" -o -name "*.py" \) | grep -v vendor | grep -v node_modules | xargs wc -l 2>/dev/null | tail -1