Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/Nox-Lumen-tech/combo-skills --skill detekt명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
本地 agent 的 ragbase 远程客户端:直接查云端知识库(语义检索 / 列文档 / 翻 chunk)、嫁接已有 session 的执行成果,以及向已有 session 派发任务(dispatch)。
L1 本地静态分析。调用 Checkstyle/PMD/SpotBugs/Detekt/Ruff/Bandit/Semgrep/cppcheck/clang-tidy 等工具链对代码做客观检测,输出 CodeEvidence JSON。支持 git diff、指定路径、--all 全量扫描三档。 触发词:静态分析、lint、跑检查工具、scan code、全量扫描、run linter、检查代码规范、安全扫描、跑 semgrep、检查漏洞、从头审、全分支审。 不触发:当用户说"review this PR"/"review before merge"/"is this safe?"时,走 code-review skill(LLM 主观审查)。 适用:需要对照需求文档/知识库的深度审核 → 先本地 L1 全量出 CodeEvidence → 上传云端 L2(详见 references/cloud-api-reference.md 的 "全量 + L2 组合")。 与 code-review 的关系:code-review = LLM 主观评审(含 diff/全分支三种场景),static-analysis = 工具客观检测(需安装工具)。两者互补,可串联使用。
企业级代码审核核心。对照需求文档/设计文档/编码规范/Bug 历史做 L2 理解性审核。 不做静态检查(那是各语言 Skill D1-D10 的事),只做需要 LLM + 知识库才能做到的深度审核。
SOC 직업 분류 기준
SKILL.md 표시 중
| name | detekt |
| description | Kotlin 静态分析,代码异味 + 复杂度 + 规范检查,内含 ktlint 规则集 |
| execution_mode | sandbox |
| metadata | {"language":"kotlin","upstream":{"repo":"https://github.com/detekt/detekt","stars":6900,"since":2016,"license":"Apache-2.0","latest":"2.0.0-alpha.2 (2026-01)","rules":"200+(含 ktlint wrapper)","contributors":300,"commits_12mo":759,"release_cadence":"月更","integrations":["Gradle","IntelliJ","SonarQube","MegaLinter","reviewdog"]},"rating":{"community":"4/5","rules_richness":"4/5","speed":"5/5","accuracy":"4/5","integration":"4/5","overall":"4.2/5 ⭐⭐⭐⭐"}} |
| 检查范围 | Detekt 规则集 |
|---|---|
| 命名规范 | naming (ClassNaming, FunctionNaming, VariableNaming) |
| 代码复杂度 | complexity (TooManyFunctions, LongMethod, CyclomaticComplexMethod) |
| 代码异味 | style (MagicNumber, ReturnCount, ForbiddenComment) |
| 潜在 Bug | potential-bugs (EqualsAlwaysReturnsTrueOrFalse, UnreachableCode) |
| 性能 | performance (SpreadOperator, ForEachOnRange) |
| 格式(ktlint) | detekt-rules-ktlint-wrapper 插件 |
CLI: java -jar detekt-cli.jar -c {config_from_standards_converter} -i src/ --report sarif:detekt.sarif
特点: Detekt 内置 ktlint wrapper,一个工具覆盖 Kotlin 规范 + 代码质量
现有库: detekt/detekt(v2.0.0-alpha.2),Gradle plugin dev.detekt。添加 detekt-rules-ktlint-wrapper 插件即包含 ktlint 规则。原生 SARIF 输出,reviewdog 可直接消费。MegaLinter 已内置。