158 lines
3.9 KiB
JSON
158 lines
3.9 KiB
JSON
|
|
{
|
||
|
|
"generated": "2026-04-21T08:59:39.377Z",
|
||
|
|
"version": "v6.5.1",
|
||
|
|
"summary": {
|
||
|
|
"skills": 93,
|
||
|
|
"skillsStable": 57,
|
||
|
|
"skillsBeta": 1,
|
||
|
|
"skillsComposable": 38,
|
||
|
|
"agents": 18,
|
||
|
|
"agentsOpus": 7,
|
||
|
|
"agentsSonnet": 10,
|
||
|
|
"agentsHaiku": 1,
|
||
|
|
"hooks": 38,
|
||
|
|
"hooksRegistered": 17,
|
||
|
|
"hooksUnregistered": 21,
|
||
|
|
"hooksPre": 5,
|
||
|
|
"hooksPost": 30,
|
||
|
|
"hooksRoute": 3,
|
||
|
|
"mcp": 22,
|
||
|
|
"mcpCloud": 8,
|
||
|
|
"mcpPlugin": 1,
|
||
|
|
"mcpTotal": 31,
|
||
|
|
"scripts": 71,
|
||
|
|
"indexKeywords": 5529
|
||
|
|
},
|
||
|
|
"consistency": {
|
||
|
|
"skillsMatch": true,
|
||
|
|
"skillsDir": 93,
|
||
|
|
"skillsIndex": 93
|
||
|
|
},
|
||
|
|
"unregisteredHooks": [
|
||
|
|
"block-dangerous-commands.js",
|
||
|
|
"block-sensitive-files.js",
|
||
|
|
"block-sensitive-reads.js",
|
||
|
|
"check-lint.js",
|
||
|
|
"check-typescript.js",
|
||
|
|
"code-quality-gate.js",
|
||
|
|
"commit-message-lint.js",
|
||
|
|
"constitution-guard.js",
|
||
|
|
"constitution-precheck.js",
|
||
|
|
"constitution-session-report.js",
|
||
|
|
"drift-detector.js",
|
||
|
|
"integrity-check.js",
|
||
|
|
"log-rotator.js",
|
||
|
|
"nda-probe-detector.js",
|
||
|
|
"nda-read-guard.js",
|
||
|
|
"nda-read-guard.standalone.js",
|
||
|
|
"post-edit-quality-check.js",
|
||
|
|
"route-auditor.js",
|
||
|
|
"route-interceptor-bundle.js",
|
||
|
|
"security-startup-guard.js",
|
||
|
|
"suggest-tests.js"
|
||
|
|
],
|
||
|
|
"designDecisions": {
|
||
|
|
"unregisteredHooksIntentional": true,
|
||
|
|
"reason": "备用钩子 (check-lint/check-typescript/integrity-check/suggest-tests) 设计为按需激活,不默认注册以避免每次文件操作额外延迟"
|
||
|
|
},
|
||
|
|
"details": {
|
||
|
|
"hooks": [
|
||
|
|
"activity-logger.js",
|
||
|
|
"bash-precheck-dispatcher.js",
|
||
|
|
"block-dangerous-commands.js",
|
||
|
|
"block-sensitive-files.js",
|
||
|
|
"block-sensitive-reads.js",
|
||
|
|
"build-outcome-tracker.js",
|
||
|
|
"check-lint.js",
|
||
|
|
"check-typescript.js",
|
||
|
|
"clipboard-image-hook.js",
|
||
|
|
"code-quality-gate.js",
|
||
|
|
"commit-message-lint.js",
|
||
|
|
"constitution-delivery-reminder.js",
|
||
|
|
"constitution-guard.js",
|
||
|
|
"constitution-precheck.js",
|
||
|
|
"constitution-session-report.js",
|
||
|
|
"drift-detector.js",
|
||
|
|
"edit-precheck-dispatcher.js",
|
||
|
|
"integrity-check.js",
|
||
|
|
"log-rotator.js",
|
||
|
|
"mcp-safety-gate.js",
|
||
|
|
"memory-persistence-trigger.js",
|
||
|
|
"nda-probe-detector.js",
|
||
|
|
"nda-read-guard.js",
|
||
|
|
"nda-read-guard.standalone.js",
|
||
|
|
"post-edit-dispatcher.js",
|
||
|
|
"post-edit-quality-check.js",
|
||
|
|
"pre-agent-gate.js",
|
||
|
|
"pre-compact-handoff.js",
|
||
|
|
"prompt-dispatcher.js",
|
||
|
|
"route-auditor.js",
|
||
|
|
"route-compliance-gate.js",
|
||
|
|
"route-interceptor-bundle.js",
|
||
|
|
"security-startup-guard.js",
|
||
|
|
"session-heartbeat.js",
|
||
|
|
"session-start-restore.js",
|
||
|
|
"stop-dispatcher.js",
|
||
|
|
"subagent-route-injector.js",
|
||
|
|
"suggest-tests.js"
|
||
|
|
],
|
||
|
|
"agents": [
|
||
|
|
"canvas-ui-designer.md",
|
||
|
|
"code-reviewer.md",
|
||
|
|
"delivery-quality-assessor.md",
|
||
|
|
"desktop-automator.md",
|
||
|
|
"explore.md",
|
||
|
|
"full-stack-builder.md",
|
||
|
|
"module-integrator.md",
|
||
|
|
"orchestrator.md",
|
||
|
|
"pre-deploy-checker.md",
|
||
|
|
"production-reviewer.md",
|
||
|
|
"quality-gate.md",
|
||
|
|
"red-team-attacker.md",
|
||
|
|
"red-team-logic.md",
|
||
|
|
"research-analyst.md",
|
||
|
|
"security-hardener.md",
|
||
|
|
"self-auditor.md",
|
||
|
|
"self-healer.md",
|
||
|
|
"test-writer.md"
|
||
|
|
],
|
||
|
|
"mcp": [
|
||
|
|
"context7",
|
||
|
|
"sequential-thinking",
|
||
|
|
"playwright",
|
||
|
|
"session-continuity",
|
||
|
|
"browser-mcp",
|
||
|
|
"desktop-commander",
|
||
|
|
"chrome-devtools",
|
||
|
|
"mobile",
|
||
|
|
"github",
|
||
|
|
"slack",
|
||
|
|
"firecrawl",
|
||
|
|
"mcp-image",
|
||
|
|
"google-drive",
|
||
|
|
"browserbase",
|
||
|
|
"notebooklm",
|
||
|
|
"cloudflare",
|
||
|
|
"linear",
|
||
|
|
"supabase",
|
||
|
|
"figma",
|
||
|
|
"windows-mcp",
|
||
|
|
"atlassian",
|
||
|
|
"computer-control-mcp"
|
||
|
|
],
|
||
|
|
"mcpCloud": [
|
||
|
|
"sentry",
|
||
|
|
"notion",
|
||
|
|
"gamma",
|
||
|
|
"canva",
|
||
|
|
"vercel",
|
||
|
|
"cloudinary",
|
||
|
|
"scholar-gateway",
|
||
|
|
"graphos"
|
||
|
|
],
|
||
|
|
"mcpPlugin": [
|
||
|
|
"firebase"
|
||
|
|
]
|
||
|
|
}
|
||
|
|
}
|