dev-docs

dev-docs is a skill for Claude Code, Codex from tianemon/EasyMint. It costs 112 tokens per session (2,276 once invoked), scanned A, original, MIT.

A documentation process for recording project progress, architecture decisions, development handovers, and user-visible releases. It organises these records into navigation, dated details, architecture notes, and a changelog.

In plain words
What is it for?
Use it to maintain development logs, session handovers, architecture documentation, version changelogs, and an index of dated project records.
Why use it?
It keeps current status, daily history, system design, and release information separate so contributors can find the right record quickly.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one.

Good fit Use it to maintain development logs, session handovers, architecture documentation, version changelogs, and an index of dated project records.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/tianemon/easymint/dev-docs
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add tianemon/EasyMint --skill dev-docs
Clone the repo
git clone --depth 1 https://github.com/tianemon/EasyMint

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for dev-docs

README.md
[![agentmods](https://agentmods.dev/badge/skills/tianemon/easymint/dev-docs/github.svg)](https://agentmods.dev/skills/tianemon/easymint/dev-docs)
Your own site
<a href="https://agentmods.dev/skills/tianemon/easymint/dev-docs"><img src="https://agentmods.dev/badge/skills/tianemon/easymint/dev-docs/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for dev-docs

Your own site · 80×15
<a href="https://agentmods.dev/skills/tianemon/easymint/dev-docs"><img src="https://agentmods.dev/badge/skills/tianemon/easymint/dev-docs.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 112 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,276 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00112 $0.02276
Opus 5.5 $0.00045 $0.00910
Sonnet 5.5 $0.00022 $0.00455
Haiku 4.5 $0.00011 $0.00228

Measured 1mo ago against content hash d192b04db552, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

dev-docs scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

resources/skills/dev-docs/SKILL.md · 130 lines

How it starts

The opening of the file, as written. The whole thing — 130 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Dev Docs — 项目文档记录规范

开发期维护项目文档时按本规范执行。极简项目(单文件/无依赖)不建文档体系;有文档体系的项目按本规范执行。

文档分层

docs/需求文档.md          需求(唯一意图真相源):项目定位、功能清单、范围边界、验收标准
.easymint/todos.json      用户待办(唯一清单源):想法/计划,UI「待办」面板或 todo_user 工具维护
docs/开发记录.md          导航页(唯一真相源):头部「当前进度快照」+「开发记录索引」
docs/开发记录/<日期>.md   按日期分文件的进度明细(只增不改,带提交 hash)
CHANGELOG.md              正式发布日志(Keep a Changelog,只记用户可见变更)
docs/技术架构.md          架构设计(只追加,记录技术选型与关键决策)

分工:需求文档管「要做什么」,用户待办管「想做还没做的」,导航页管「现在在哪」,明细管「每天发生了什么」,CHANGELOG 管「发布了什么」,技术架构管「系统怎么设计」——各载体不重复记录同一内容。

接手/恢复工作时按序核实:开发记录快照(现在在哪)→ 需求文档(要做什么)→ 技术架构(怎么设计)→ task.json + git log/diff(任务真实进度,不盲信 status)。

docs/需求文档.md(需求文档)

产品需求的唯一意图真相源——「要做什么、为什么做、怎么算做完」,与进度类文档分离:

  • 记录内容:
    • 项目定位与目标(一句话 + 面向谁)
    • 功能清单(按 P0 必需 / P1 核心 / P2 增强 标注优先级)
    • 范围边界(明确不做什么,防蔓延)
    • 验收标准(Evaluator 对照检查的依据,每条功能对应可验证的完成定义)
  • 更新时机:需求变更时先同步需求文档,再拆任务——用户新增/修改需求 → 先更新需求文档反映最新意图 → 再拆 task.json(需求变更不更新文档直接拆任务,会导致 Builder 按过期意图开发)
  • 与 task.json 分工:需求文档管「全部意图」,task.json 管「当前批次任务的执行状态」——任务完成后需求文档保留(产品全貌),task.json 是执行快照
  • 简单档项目可精简(定位 + 功能清单即可),极简项目不建(见文档分层开头)

.easymint/todos.json(用户待办清单)

用户想法/计划的唯一清单源(跨会话、人机共写)——有想法、发现改进点但不立刻做时记录于此,避免靠记忆或散落对话丢失。UI 入口:输入卡片「待办」按钮面板(用户增删改查);文件结构:

{ "updatedAt": 0, "todos": [ { "id": 1, "title": "标题(≤200 字)", "note": "补充说明(可空)", "status": "open" | "done", "createdAt": 0, "doneAt": null } ] }

Mint 侧规则(统一走 todo_user 工具,不裸写文件——结构/校验/面板广播由工具保证,本文件不再贴格式细节):

  • 新增:todo_user add——用户让「记一下/记个想法」、会话中出现「以后/之后要做 xx」的未落任务事项时记入;工具自管 id 递增,title ≤200 字符
  • 完成:todo_user toggle(先 list 找到 id)——勾选完成或重新打开;面板与工具共用同一清单,随时同步
  • 禁止全量替换/批量删除——清单属用户(面板可能正打开编辑);仅用户明确点名的条目才 remove/update
  • 与开发记录分工:用户待办管「想做还没做的」,开发记录管「已发生的」——新想法先落待办,动手做之后才进开发记录
  • 清单为空时不建文件也行(面板/首次写入时自动创建);不要把它当正式任务——正式任务进 task.json

docs/开发记录.md(导航页)

本文件是项目进度与交接的唯一真相源,会话交接时更新。两部分:

头部「当前进度快照」

记录当前状态,每次会话交接时更新(本区可改):

### 当前版本
- **vX.Y.Z**(日期发布:一句话变更摘要)

### 最近工作
**日期 变更主题**(详见 docs/开发记录/<日期>.md):
- 本次变更要点(2-4 条,可追溯明细)

### 接下来安排
1. 未完成的待办(按优先级)

Read the full file on GitHub · 130 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 1mo ago Changed · +35 lines · +29 tokens per session d192b04db552
  2. 1mo ago First seen · 95 lines · 83 tokens per session scan A 61190fefbf2f

Subscribe to this mod's changes

dev-docs is a skill published in the GitHub repository tianemon/EasyMint (79 stars, last pushed 6d ago), licensed MIT. It adds 112 tokens to every session and 2,276 once invoked, about $0.0004 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

issue-triage

3-phase issue backlog management with audit, deep analysis, and validated triage actions. Use when triaging GitHub issues, sorting bug reports, cleaning up stale tickets, or detecting duplicate issues. Args: 'all' to analyze all, issue numbers to focus (e.g. '42 57'), 'en'/'fr' for language, no arg = audit only.

FlorianBruniaux/claude-code-ultimate-guide · 81 tokens

plan-pipeline

Orchestrates the complete planning pipeline: product direction (ceo-review) -> architecture (eng-review) -> implementation plan (start) -> validation (validate) -> execution (execute). Run stages individually or let the orchestrator coordinate the full flow.

FlorianBruniaux/claude-code-ultimate-guide · 54 tokens

routines-discover

Analyzes the current project to surface high-value Routines use cases across the three trigger types (schedule, API, GitHub events). Usage: /routines-discover.

FlorianBruniaux/claude-code-ultimate-guide · 39 tokens

status-report

Use when the user asks for a weekly / monthly status report, project update, individual or team progress summary. Produces a tight, scannable update with what shipped, what's in flight, what's blocked, and metrics.

shiwenwen/hope-agent · 48 tokens

linear-cli

Use when the user wants to list, view, start, create, or update Linear issues from the terminal via schpet/linear-cli, including setup, auth, repo config, and safe read/write boundaries.

Peiiii/nextclaw · 45 tokens

orchestrator-lanes

Terminal Lane Stack Claude Code dev-orchestrator only (run-controller harness: score, DAG, run-supervisor, L0/L1/L2, wt-merge-main). Use when the session runs that terminal harness, or when $ARGUMENTS is exactly info. SKIP: Lane Pilot / BB chats (dispatch there is lanepilotdispatchwriter, LANEPILOTAGENTTYPE set)…

VKirill/claude-lane-stack · 0 tokens