intent SKILL.md skillA
intent from devcodex-labs/devcodex is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add devcodex-labs/devcodex/intent@git:20261017.e96e3c4Pins git:20261017.e96e3c4 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- devcodex-labs/devcodex
- Path
content/skills/intent/SKILL.md- Versions recorded
- 4
- Latest version
- git:20261017.e96e3c4, committed Oct 17, 2026
- First version recorded
- Jul 30, 2026
- Size
- 14,642 bytes
- Repository stars
- 432
- License
- AGPL-3.0
识别用户意图类型(dev/fix/analyze/audit/self-fix/chat/resume/other),采用前置识别 + 三问法。Free 层可用。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
## 前置识别(优先于三问) | 检查 | 条件 | 意图 | |------|------|------| | 是否按任务名恢复? | 根据完整对话判断用户要续接哪项已有任务,提取任务定位信息 | 先调用 `memory_task_resolve`;仅 `resolved-active` 进入 `resume`,其余状态按最小消歧/完成说明/stale CP 处理 | | 是否恢复中断? | 当前消息在上下文中表达续接目的,且当前会话的任务恢复证据仍有效;短回答或特定词本身不决定路由 | `resume` → 定向复水化,保留已确认范围与授权 | | 是否纯问答? | 仅提问/求解释,无文件变更或任务执行意图 | `chat` → 直接路由,跳过三问 | ### chat 子类标签(仅用于回答策略,不新增工作流) 当消息已命中 `chat` 时,进一步区分以下两类常见说明意图: | 标签 | 条件 | 默认处理 | |------|------|---------| | 规范说明类 | 用户追问规则来源、判断依据、为什么这样设计 | 先正面解释规则层依据,不默认贴完整原文/路径/编号清单 | | 规范改进类 | 用户追问规范如何提升、还能怎么优化、下一步改进什么 | 先正面讨论改进方向;若用户要落地变更,再转 dev 立项 | > ⚠️ 上述两个标签只是 `chat` 下的回答策略辅助标签,不是新的顶层工作流。 > ⚠️ 面向用户的默认输出场景下,仍应优先用自然语言解释;仅在回答确有必要时才最小化展开内部细节。 > ℹ️ 项目内 `dev` 模式下的规范优化、规则提升与实现讨论,不因这两个标签增加额外限制。 > 两项均为否 → 进入三问判断。 ### TaskContinuationIntentGate 任务名续接只把名称当定位键,不把名称、Hook 命中或派生索引当作状态真相。匹配顺序固定为 stable taskId → active displayName exact → active alias exact → completed/rejected exact;相似名称只返回最多 5 个建议,禁止 fuzzy 自动命中。`resolved-active` 后仍须按 `task.json → sessions.md → 当前绑定产物/checkpoint` 定向复水化并复证 CP digest;`ambiguous / not-found / completed / rejected / stale-confirmation / scale-blocked` 不得进入任务执行。 ## 三问判断法 > ⛔ 意图识别基于用户消息的**语义目的**,不依赖关键词匹配。 …
Read the whole file at its exact version.
How to install
mdr add devcodex-labs/devcodex/intent@sha256:296bac50be5f5e00The line at the top of this page pins the label git:20261017.e96e3c4, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_kxizme2gnnviwqeh)
6 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 4 versions of this file, between Jul 30, 2026 and Oct 17, 2026, about one every 26 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261017.e96e3c4 latest | 2026-10-17 | e96e3c4 | 14,642 B | A | view · diff |
| git:20260912.8688be4 | 2026-09-12 | 8688be4 | 14,554 B | A | view · diff |
| git:20260908.6caf1bf | 2026-09-08 | 6caf1bf | 14,515 B | A | view · diff |
| git:20260730.6ee304a | 2026-07-30 | 6ee304a | 12,679 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (14642 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
devcodex-labs/devcodex · 432 stars · license AGPL-3.0 · pushed 2026-10-27 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_kxizme2gnnviwqeh GET https://markdownregistry.com/api/v1/resolve?ref=devcodex-labs/devcodex/intent GET https://markdownregistry.com/api/v1/blob/296bac50be5f5e00ba58358d2951ea1bca8f1050be329b9a940a153b50d22dd8
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.
More from devcodex-labs/devcodex
Every file in devcodex-labs/devcodex