Gaps
anthropics/claude-for-legal
Open gaps tracker — what's flagged and not yet closed. An agent skill from anthropics/claude-for-legal.
Skill 缺口与大语料分析 Owner — 当任务涉及项目/工作区产物扫描、能力盘点、缺少哪些 Skill、全量审查前规模判断、大目录分批、抽样深读、扫描恢复或自我进化候选发现时使用;要求先识别项目并形成规模决策,再进行有边界的证据扫描。
$ npx skills add devcodex-labs/devcodex --skill skill-gap-analysis -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install devcodex-labs/devcodex skill-gap-analysis --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/devcodex-labs/devcodex.git skills-src && mkdir -p .claude/skills && cp -r skills-src/content/skills/skill-gap-analysis .claude/skills/skill-gap-analysis && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "skill-gap-analysis" agent skill from https://github.com/devcodex-labs/devcodex/tree/main/content/skills/skill-gap-analysis into .claude/skills/skill-gap-analysis/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "skill-gap-analysis", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/devcodex-labs/devcodex/tree/main/content/skills/skill-gap-analysisType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add devcodex-labs/devcodex --skill skill-gap-analysis -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install devcodex-labs/devcodex skill-gap-analysis --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/devcodex-labs/devcodex.git skills-src && mkdir -p .agents/skills && cp -r skills-src/content/skills/skill-gap-analysis .agents/skills/skill-gap-analysis && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "skill-gap-analysis" agent skill from https://github.com/devcodex-labs/devcodex/tree/main/content/skills/skill-gap-analysis into .agents/skills/skill-gap-analysis/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "skill-gap-analysis", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add devcodex-labs/devcodex --skill skill-gap-analysis -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install devcodex-labs/devcodex skill-gap-analysis --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/devcodex-labs/devcodex.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/content/skills/skill-gap-analysis .cursor/skills/skill-gap-analysis && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "skill-gap-analysis" agent skill from https://github.com/devcodex-labs/devcodex/tree/main/content/skills/skill-gap-analysis into .cursor/skills/skill-gap-analysis/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "skill-gap-analysis", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/devcodex-labs/devcodex.git --path content/skills/skill-gap-analysis--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add devcodex-labs/devcodex --skill skill-gap-analysis -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install devcodex-labs/devcodex skill-gap-analysis --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/devcodex-labs/devcodex.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/content/skills/skill-gap-analysis .gemini/skills/skill-gap-analysis && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "skill-gap-analysis" agent skill from https://github.com/devcodex-labs/devcodex/tree/main/content/skills/skill-gap-analysis into .gemini/skills/skill-gap-analysis/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "skill-gap-analysis", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install devcodex-labs/devcodex skill-gap-analysisInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add devcodex-labs/devcodex --skill skill-gap-analysis -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/devcodex-labs/devcodex.git skills-src && mkdir -p .github/skills && cp -r skills-src/content/skills/skill-gap-analysis .github/skills/skill-gap-analysis && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "skill-gap-analysis" agent skill from https://github.com/devcodex-labs/devcodex/tree/main/content/skills/skill-gap-analysis into .github/skills/skill-gap-analysis/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "skill-gap-analysis", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add devcodex-labs/devcodex --skill skill-gap-analysis -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install devcodex-labs/devcodex skill-gap-analysis --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/devcodex-labs/devcodex.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/content/skills/skill-gap-analysis .opencode/skills/skill-gap-analysis && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "skill-gap-analysis" agent skill from https://github.com/devcodex-labs/devcodex/tree/main/content/skills/skill-gap-analysis into .opencode/skills/skill-gap-analysis/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "skill-gap-analysis", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
skill-gap-analysisSkill 缺口与大语料分析 Owner — 当任务涉及项目/工作区产物扫描、能力盘点、缺少哪些 Skill、全量审查前规模判断、大目录分批、抽样深读、扫描恢复或自我进化候选发现时使用;要求先识别项目并形成规模决策,再进行有边界的证据扫描。
Skill Gap Analysis is an agent skill from devcodex-labs/devcodex. Skill 缺口与大语料分析 Owner — 当任务涉及项目/工作区产物扫描、能力盘点、缺少哪些 Skill、全量审查前规模判断、大目录分批、抽样深读、扫描恢复或自我进化候选发现时使用;要求先识别项目并形成规模决策,再进行有边界的证据扫描。
Its SKILL.md is about 1.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files (for example `agents/openai.yaml` and `intent.json`).
The repository describes itself as: Intent-driven AI coding workflow runtime for consistent context, skills, approvals, validation, and handoffs across six AI coding hosts. The licence is AGPL-3.0.
4 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 1dd4525. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
npmFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use npm, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Skill Gap Analysis loads about 1.3k tokens when it runs. Until then it costs about 35 tokens; SKILL.md has 369 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from devcodex-labs/devcodex at commit 1dd4525, republished under its AGPL-3.0 licence (© devcodex-labs). 369 words, ~1,342 tokens.
.claude/skills/skill-gap-analysis/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.在分析、审查或能力盘点前先判断目标项目和语料规模,再选择一次性、分批、抽样深读或阻断路线;完成扫描后,把领域信号与现有 Skill Owner、消费者和验证路线交叉去重,形成可复证的缺口决策。
任何 broad scan 前必须按顺序执行:
project / root / activeRoot;未识别时停止,不得扫描整个工作区。node_modules/dist/cache/tmp/backup/smoke/deploy mirror 等派生产物。relevantFileCount / parseableBytes / largestFileBytes / directoryConcentration / derivedArtifactRatio / consumerFanOut。ScaleDecisionRecord,再允许内容读取或递归检索。🔴 未绑定唯一项目前,禁止对 workspace/monorepo 根发起递归 inventory。项目路径已知时,禁止再从 workspace 根
-Recurse查找。
| 禁止 | 允许 |
|---|---|
Get-ChildItem <workspaceRoot> -Recurse(含 -Depth ≥1、按名 Filter 全树搜) | list_dir 仅一层;Test-Path <workspaceRoot>/<project> |
dir /s <workspaceRoot>、find <workspaceRoot> 无项目前缀 | 在已绑定 project root 内有界 Recurse,且排除 node_modules/dist |
为「找项目」扫整个 E:\Worker 等 monorepo 根 | 用户 @path / 已知子目录名 / Profile inventory |
inventory 展开 node_modules、文档站 doc_build、巨型 dist | 显式 -Exclude / 工具默认尊重 gitignore 的列表 |
机器探针:scripts/lib/host-parity-scorecard.js → classifyWorkspaceRootScanSample(workspace-root-recurse = 范围/成本缺陷)。Hook 侧对命中 workspace 根 + Recurse 的 shell 只发出 advisory;执行权限由宿主及其用户配置决定(见 lifecycle-dangerous-command)。
非 chat 在入口检查与最小 ContextReadPlan 之后,同一用户可见回复必须至少交付其一,否则本轮视为扫描/准备违规:
禁止:整轮只读 Skill 百科、只跑全库 inventory、或只写超长需求概括却零交付。用户明确「直接开审/跳过确认」时跳过范围确认,立即 B1 交付。
🔴 用户问「进度 / 发版到哪了 / 验证状态」且已点名项目时,禁止 workspace 根 inventory 与模糊 task 名阻塞首答。
| 步骤 | 要求 |
|---|---|
| 绑定 | 立即绑定 .devcodex/<project>/ 与源码目录;路径直达 |
| 真相源顺序 | ① verification/issues/README(或问题总台账)② fixed-awaiting-rerun-classification(若有)③ profile 发布/项目检查点 ④ SUMMARY 近行 ⑤ 仅不足时再读 05-实施进度/报告 |
| 首轮交付 | 需求定位 → 进度数字表 → 当前阻断 → 一句话结论 |
| 失败 | 同 TTFV 违约;探针 classifyProgressReportFastPathSample → progress-fail |
机器探针:scripts/lib/executable-absorption-gates.js → classifyProgressReportFastPathSample;npm run test:executable-absorption-gates。
| decision | 默认判定 | 执行 |
|---|---|---|
single-pass | 全部满足 ≤50 files、≤2 MiB、largest≤256 KiB、fan-out≤10,且用户未提示大目录 | 一次处理,仍保留排除策略 |
batched | 任一中等规模、fan-out>10、控制面联动或用户提示目录大 | 按 namespace/目录/文件预算分批,逐批写 checkpoint |
sampled+deep-read | >500 files、>20 MiB、derived ratio>30% 或目录极端集中 | 全量 inventory + 强语义检索 + 代表文件深读;禁止声称逐字全读 |
blocked | 项目/root 不唯一、排除边界不可信、权限/文件系统错误 | 停止 broad scan,先恢复边界 |
项目 Profile 可以配置更保守阈值,不得放宽上述默认边界;用户明确“大目录/文件很多”时不得降为 single-pass。
至少记录:project、root、activeRoot、inventoryCommand、六项规模指标、decision、reason、exclusionPolicy、batchBudget、checkpointPath、timeoutRetry、invalidRunPolicy。
checkpointPath 或 batch budget 时不得继续。invalid/discarded,不能进入结论。not-started / running / accepted / invalid / blocked;恢复只从最后一个 accepted 批次继续。WorkspaceCorpusManifest 与 ExclusionPolicy。BatchEvidenceLedger,每批记录输入、命令、文件数、有效信号和异常。ExistingSkillCoverageMatrix:候选 → 最接近 Owner → 未闭合边界 → current consumer → validation。CommonNormGeneralizationGate 与消费者证明;项目局部信号标为 project-local / case-evidence-only。ConvergenceRecord。| 产物 | 必填内容 |
|---|---|
| WorkspaceCorpusManifest | namespace、路径类型、文件/字节、派生边界 |
| ScaleDecisionRecord | 规模指标、四态决策、预算与理由 |
| BatchEvidenceLedger | 批次、checkpoint、命令、状态、invalid-run |
| ExistingSkillCoverageMatrix | 候选与现有 Owner 的覆盖/重叠/缺口 |
| CapabilityGapDecision | new-skill / existing-subgate / docs-only / reject |
| ConvergenceRecord | 每轮维度增量、新增数、连续零新增 |
所有覆盖结论同时执行 audit-common 的 ReviewCoverageClaimIntegrityGate。WorkspaceCorpusManifest 只能证明 inventory-covered;关键词检索只能证明 machine-scanned;代表文件深读必须明确 sampledSet/unreadSet/inferenceBoundary。只有逐文件 FileEvidenceLedger 才能声明逐字全读。
| 本 Skill | incremental-project-analysis |
|---|---|
| 规模路由、corpus inventory、Skill 缺口 vs Owner | 知识快照、digest 失效、BatchProgress 强制交付、GlobalBacklog、精度合同、双层验证 |
| 「怎么分批扫、缺什么能力」 | 「扫完的事实如何复用、如何对用户分批交付与综合」 |
batched / sampled+deep-read 的 analyze 路径在形成 ScaleDecision 后应同时调用 incremental-project-analysis 的交付与精度门禁;本 Skill 不把快照状态机整坨并入。
Get-ChildItem -Recurse -Depth N 找目录(PI-20260724-01 复发样例)。至少包含:小项目 single-pass 正向、用户大目录强制 batched、>500 文件 sampled+deep-read、unresolved project blocked、错误 OR glob、派生污染、timeout 无 checkpoint、历史 already-fixed 未去重等正负向样例。
© devcodex-labs, AGPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 2 other files in content/skills/skill-gap-analysis of devcodex-labs/devcodex.
Open the folder on GitHubat commit 1dd4525
Skill Gap Analysis next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Skill Gap Analysis this skilldevcodex-labs/devcodex | 439 | — | ~1.3k | Automated safety check: Pass | AGPL-3.0 | |
| Gapsanthropics/claude-for-legal | 9.6k | 2 repos | ~229 | Automated safety check: Pass | Apache-2.0 | |
| Skill Gap Analysissickn33/agentic-awesome-skills | 47k | 1 repos | ~3.6k | Automated safety check: Pass | MIT | |
| Gap Surfaceranthropics/claude-for-legal | 9.6k | 1 repos | ~3.7k | Automated safety check: Pass | Apache-2.0 | |
| Test Gapsruvnet/ruflo | 74k | — | ~214 | Automated safety check: Pass | MIT | |
| Reg Gap Analysisanthropics/claude-for-legal | 9.6k | 3 repos | ~3.7k | Automated safety check: Pass | Apache-2.0 |
anthropics/claude-for-legal
Open gaps tracker — what's flagged and not yet closed. An agent skill from anthropics/claude-for-legal.
sickn33/agentic-awesome-skills
Skill gap register: employee, skill area, current against required level, gap severity and recommended training.
anthropics/claude-for-legal
Reference: shared gap- and comment-tracker framework backing /regulatory-legal:gaps and /regulatory-legal:comments.
ruvnet/ruflo
Detect missing test coverage and generate test suggestions. An agent skill from ruvnet/ruflo.
anthropics/claude-for-legal
Diff a new AI regulation or guidance against your current governance posture — surfaces gaps, priorities, and a remediation plan with owners and deadlines.
anthropics/claude-for-legal
Diff a new or changed regulation against current privacy policy and practice — outputs a gap list and a remediation plan with owners and dates.
devcodex-labs/devcodex
无障碍与国际化专家 Owner — 当任务涉及可访问性、键盘操作、焦点、屏幕阅读器、ARIA、语言地区、本地化、RTL、翻译资源、用户可见文案或多语言文档时使用;要求把包容性体验和本地化验证绑定到真实用户路径。
devcodex-labs/devcodex
AI Agent 系统架构专家 Owner — 当任务涉及 Agent 路由、工具调用、上下文管理、记忆、状态机、权限、人机协作、可观测性、回放验证或模型辅助治理时使用;要求把 Agent 行为设计成可解释、可恢复、可审计。
devcodex-labs/devcodex
API 契约架构专家 Owner — 当任务涉及 public API、HTTP/SDK/CLI 契约、版本兼容、错误模型、分页过滤、幂等、Schema、类型、迁移或消费者影响时使用;要求先冻结消费者契约,再设计实现与验证。
devcodex-labs/devcodex
架构设计文档编排 Owner — 当用户要求架构设计、系统设计、技术架构或可指导开发、Review 与任务拆分的完整方案时使用;要求从业务流程反推节点、状态、数据、一致性、异常补偿、ADR 与实施任务。
devcodex-labs/devcodex
审查公共维度 G0~G5 + Profile Freshness Check — 所有 audit 子类型必先执行的基础维度层
devcodex-labs/devcodex
审计工作流的跨会话状态机 — 在 <audit-root/.audit-state/<session-id.json 持久化轮次/发现项/收敛状态,支持 Token 中断后精准恢复
Skill 缺口与大语料分析 Owner — 当任务涉及项目/工作区产物扫描、能力盘点、缺少哪些 Skill、全量审查前规模判断、大目录分批、抽样深读、扫描恢复或自我进化候选发现时使用;要求先识别项目并形成规模决策,再进行有边界的证据扫描。. Skill Gap Analysis is an agent skill from devcodex-labs/devcodex.
Run `npx skills add devcodex-labs/devcodex --skill skill-gap-analysis -a claude-code`. Or copy the skill folder (content/skills/skill-gap-analysis in devcodex-labs/devcodex) into .claude/skills/skill-gap-analysis in your project. Claude Code loads it when a task matches its description.
Run `npx skills add devcodex-labs/devcodex --skill skill-gap-analysis -a codex`. Or copy the skill folder (content/skills/skill-gap-analysis in devcodex-labs/devcodex) into .agents/skills/skill-gap-analysis in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add devcodex-labs/devcodex --skill skill-gap-analysis -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/skill-gap-analysis, .gemini/skills/skill-gap-analysis, .github/skills/skill-gap-analysis and .opencode/skills/skill-gap-analysis in your project.
Going by SKILL.md and its folder, Skill Gap Analysis needs the command-line tools its instructions call (npm).
SKILL.md contains no URLs. Its commands use npm, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Skill Gap Analysis is published under the AGPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.3k tokens (SKILL.md is roughly 5.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Skill Gap Analysis: Gaps (anthropics/claude-for-legal, 9.6k stars), Skill Gap Analysis (sickn33/agentic-awesome-skills, 47k stars), Gap Surfacer (anthropics/claude-for-legal, 9.6k stars) and Test Gaps (ruvnet/ruflo, 74k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
devcodex-labs (a GitHub organization) maintains it in devcodex-labs/devcodex, which has 439 GitHub stars. The repository holds 70 skills in this directory. The repository was last updated on September 17, 2026.
Source: devcodex-labs/devcodex on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.