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.
npx skills add SimpleEve/eo-skills --skill eo-backloggit clone --depth 1 https://github.com/SimpleEve/eo-skillsWrote 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.
[](https://agentmods.dev/skills/simpleeve/eo-skills/eo-backlog)<a href="https://agentmods.dev/skills/simpleeve/eo-skills/eo-backlog"><img src="https://agentmods.dev/badge/skills/simpleeve/eo-skills/eo-backlog.svg" alt="Measured on agentmods" height="20"></a>- NVIDIA SkillSpector pass
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.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00131 | $0.01091 |
| Opus 5 | $0.00066 | $0.00545 |
| Sonnet 5 | $0.00026 | $0.00218 |
| Haiku 4.5 | $0.00013 | $0.00109 |
Grade A, and why
eo-backlog 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 4d 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.
What it actually says
eo-backlog
功能
backlog 卡片化管理:每条一个文件,落在 <project_root>/backlog/,靠 frontmatter 的 eo-backlog 标签与 status: backlog 出现在 Obsidian 项目看板的 backlog 列。卡片是源数据(不是投影)——用户在 Obsidian 里直接编辑卡片正文/标签是合法且鼓励的。
三个动作:add(默认,写卡)、archive(采纳/放弃归档)、delete(用户指定时才删)。
前置
必须能找到 .eo-project.json(cwd 或父目录)。同目录存在 .eo-project.local.json 时顶层字段覆盖合并(local 优先)。找不到时报错退出,提示运行 /eo-project-init。backlog/ 与 backlog/archive/ 目录 lazy 创建。
卡片格式
文件:<project_root>/backlog/<YYYY-MM-DD>-<slug>.md
---
title: <一句话,动宾结构>
project: <项目名,取自 .eo-project.json>
status: backlog # 激活态恒为 backlog;归档时变 adopted / dropped
tags: [eo-backlog, <内容标签…>] # eo-backlog 是看板过滤锚点,必含且必须在激活态
created: YYYY-MM-DD
issue: ~ # 可选:粘外来 GitHub issue URL(不主动 issue 化)
---
<一两句补充说明,可空>
- 待办/灵感不再分小节,用内容标签表达(如
idea);拿不准就不打 - status 恒为
backlog:它不是 change,不进 draft/confirmed 流转;在看板上把 backlog 卡拖进其他状态列是误操作(会改 status),发现即纠正回来
动作
add(默认)
- 提炼 title(单行动宾)、补充说明(可空)、内容标签
- 按上方格式写入
backlog/<date>-<slug>.md - 摘要:卡片路径 + title + 当前激活卡片数
archive(采纳 / 放弃)
触发:change 采纳了这条 backlog(由 /eo-change 在确认后调用),或用户说「这条不做了」。
- frontmatter 三改:
status: backlog → adopted(采纳)或dropped(放弃);tags 里eo-backlog → eo-backlog-archived(双保险退出看板);追加关联——采纳写adopted_by: <change-id>,放弃写dropped_reason: <一句话> - 文件移入
backlog/archive/(主目录只留激活卡,防膨胀) - 摘要:处置结果 + 关联 change(若有)
delete(仅用户明确指定)
默认归档留痕;用户明确说「直接删掉」才物理删除文件。
migrate(旧扁平 backlog 打散)
发现 <project_root>/backlog.md(或 backlog/ 下的 todo.md 等扁平文件)时提示可迁移:未完成的 - [ ] 条目逐条打散成卡片(created 取条目原日期,行内 #tag 转入 tags);已完成/已放弃条目留在原文件不动;迁完在原文件顶部标注「已迁移为卡片,此文件不再写入」。幂等:已存在同名卡跳过。
约束
- 仅用户明确要求时写入,不做关键词嗅探
- 激活卡的修改(改 title/标签/说明)用户手工做即可,本 skill 不代管;归档必走 archive 动作(三件套:status + tag + 移动,缺一会导致看板残留或审计断链)
- 不建 INDEX——看板(Bases 聚合)就是它的索引
- 决策与经验教训走
/eo-project-record,本 skill 不越界 - 所有路径通过
.eo-project.json解析,不硬编码
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.
- 4d ago Changed · -14 lines · +76 tokens per session 8fd36d167f1d
- 8d ago First seen · 82 lines · 55 tokens per session scan A 2d8118c75d50
eo-backlog is a skill published in the GitHub repository SimpleEve/eo-skills (31 stars, last pushed yesterday), licensed MIT. It adds 131 tokens to every session and 1,091 once invoked, about $0.0007 per session on Opus 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.
Other skills, from other repositories
to-issues
A planning aid that breaks a PRD or technical specification into small implementation issues, each covering a complete, demonstrable piece of work.
issue-report-generator
Automatically generate clear, actionable issue reports from failing tests and repository analysis. Analyze test failures to understand expected vs. actual behavior, identify affected code components, and produce well-structured Markdown reports suitable for GitHub Issues or similar trackers. Use when a test fails…
github-triage
Unified GitHub triage for issues AND PRs. Classifies open items, answers questions from codebase, analyzes bugs, reviews PRs, and produces a structured triage report. Triggers: 'triage', 'triage issues', 'triage PRs', 'github triage'.
python-repo-quickstart
Quickly analyzes Python repositories to understand their purpose, structure, and setup requirements. Use when Claude needs to onboard to a new Python codebase, understand project structure, identify entry points, determine dependencies, or generate setup instructions. Trigger when users ask to "analyze this Python…
openase-platform
Platform operations for tickets, projects, and runtime coordination inside OpenASE.
ticket-workpad
Maintain the persistent ticket work log comment on the current ticket and use it as the execution log.