discover
4
总安装量
3
周安装量
#54407
全站排名
安装命令
npx skills add https://github.com/asiaostrich/universal-dev-standards --skill discover
Agent 安装分布
antigravity
3
mcpjam
2
claude-code
2
junie
2
windsurf
2
zencoder
2
Skill 文档
Project Discovery | å°æ¡ç¾æ³è©ä¼°
Phase 0 assessment before adding features to existing codebases. Evaluate project health, architecture, and risks.
卿¢æç¨å¼ç¢¼åº«æ°å¢åè½åç Phase 0 è©ä¼°ãè©ä¼°å°æ¡å¥åº·åº¦ãæ¶æ§è風éªã
Assessment Dimensions | è©ä¼°ç¶åº¦
| Dimension | What to Check | 檢æ¥é ç® |
|---|---|---|
| Architecture | Module structure, dependency graph, entry points | 模çµçµæ§ãç¸ä¾åãé²å ¥é» |
| Dependencies | Outdated packages, known vulnerabilities, license risks | éæå¥ä»¶ãå·²ç¥æ¼æ´ãææ¬é¢¨éª |
| Test Coverage | Existing test suite, coverage gaps, test quality | ç¾ææ¸¬è©¦ãè¦èç缺å£ã測試å質 |
| Security | npm audit findings, hardcoded secrets, exposed endpoints |
å®å ¨ç¨½æ ¸ã硬編碼å¯é°ãæ´é²ç«¯é» |
| Technical Debt | TODOs, code duplication, complexity hotspots | TODO æ¨è¨ãç¨å¼ç¢¼éè¤ãè¤é度ç±é» |
Workflow | 工使µç¨
- Scan project – Read package.json, directory structure, config files
- Analyze architecture – Map modules, dependencies, and data flow
- Check dependencies – Run
npm outdated,npm auditfor health signals - Assess risks – Identify complexity hotspots, missing tests, security issues
- Generate report – Output health score with actionable recommendations
Output Format | è¼¸åºæ ¼å¼
Project Health Report
=====================
Overall Score: 7.2 / 10
| Dimension | Score | Status | Key Finding |
|-----------------|-------|---------|------------------------|
| Architecture | 8/10 | Good | Clean module boundaries |
| Dependencies | 6/10 | Warning | 5 outdated, 1 critical |
| Test Coverage | 7/10 | Fair | 72% line coverage |
| Security | 8/10 | Good | No critical vulns |
| Technical Debt | 6/10 | Warning | 23 TODOs, 3 hotspots |
Recommendations:
1. [HIGH] Update lodash to fix CVE-2024-XXXX
2. [MED] Add tests for src/payments/ (0% coverage)
3. [LOW] Resolve TODO backlog in src/utils/
Usage | ä½¿ç¨æ¹å¼
/discover– Full project health assessment/discover auth– Focused assessment of auth-related modules/discover payments– Assess risks before adding payment features
Next Steps Guidance | ä¸ä¸æ¥å¼å°
After /discover completes, the AI assistant should suggest based on the assessment:
æ ¹æè©ä¼°çµæï¼å»ºè°ä¸ä¸æ¥ / Based on assessment, suggested next steps:
- New feature / æ°åè½ â
/sddto create a specification- Legacy code / éºçç¨å¼ç¢¼ â
/reverse specto extract existing behavior- Refactoring / éæ§ â
/refactor decideto choose a strategy- Quick fix / å¿«é修復 â
/tddto write a targeted test and fix
Reference | åè
- Detailed guide: guide.md