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 ontology-of-everything/SemanticSkills --skill concept-designgit clone --depth 1 https://github.com/ontology-of-everything/SemanticSkillsWrote 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/ontology-of-everything/semanticskills/concept-design)<a href="https://agentmods.dev/skills/ontology-of-everything/semanticskills/concept-design"><img src="https://agentmods.dev/badge/skills/ontology-of-everything/semanticskills/concept-design/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.
<a href="https://agentmods.dev/skills/ontology-of-everything/semanticskills/concept-design"><img src="https://agentmods.dev/badge/skills/ontology-of-everything/semanticskills/concept-design.svg" alt="Reviewed on agentmods" width="80" height="20"></a>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.00049 | $0.01368 |
| Opus 5 | $0.00024 | $0.00684 |
| Sonnet 5 | $0.00010 | $0.00274 |
| Haiku 4.5 | $0.00005 | $0.00137 |
Grade A, and why
concept-design 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 today.
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.
How it starts
The opening of the file, as written. The whole thing — 85 lines — stays where its author put it; the contents beside it link to each section on GitHub.
概念设计
仅在用户显式调用 $concept-design 时运行。把需求、访谈或既有模型转成独立 concepts、syncs、产品依赖与取舍。Concept 既是用户理解功能的心理构造,也对应连贯功能单元;页面、实体和代码模块不直接等同概念。以下是本仓对 Jackson 方法的操作化,不是作者规定的固定流程。
只要求建模时交付模型;用户同时要求 PRD/实现且取舍已明确时继续交接 concept-prd / concept-implementation,不重复索要确认。未安装伴生技能时交付可用模型与缺口,不假定其存在。
设计循环
- 找需要:从受益者、具体 misfit、现有做法、期望结果与约束识别目的;区分确认事实、推断和待决项。
- 刻画候选:每个候选写一个 purpose、具体 principle、最小 state 与完整 actions。先用具体故事检验价值,再把外部身份抽象为类型参数。
- 批评边界:读 criteria.md,检查资格与专一/完整/独立/熟悉;逐候选给理由和结论:保留、拆分、合并、参数化、降级为 type/action/implementation、移至 sync、待确认。
- 组合检验:读 sync-notation.md,实例化 concepts,写成功、拒绝及后台联动;检查绑定、响应、并发与排除动作。分别派生同步图与 extrinsic 依赖图,圈定 MVP。
- 解决 misfits:用 split/merge、unify/specialize、tighten/loosen 回到边界或组合;仍需产品判断的取舍进入未决表,不把“所有 misfits 消失”当作无限循环条件。
- 交付:按下列结构呈现,核对完成条件。未决项只阻塞依赖它的部分。
规格契约
- purpose:恰好一个可评价的需要;principle(operational principle/OP):说明如何兑现目的的原型故事,可用 after/then。它是代表性行为,不是完整正确性规格。
- state/actions 完整定义允许行为、前置条件、效果及不变量;不混入页面步骤、协议、表布局。每个输出 case 说明条件与状态效果,错误不必固定为 String。
- 类型参数
[T, ...]可零个或多个,是不假定字段的身份。定义不依赖其他概念;同名局部参数不是外部引用。可选 notes 记录应用背景,不能藏跨概念执行规则。 _queries 是只读查询,集中列在 actions 节便于导航,但不产生动作完成事件。查询只返回已声明的绑定/case;无匹配不自动成为错误。- 跨概念联动写 sync;where 经公开查询读状态,then 仅调用已声明动作。具体语法、flow 关联与行为保持检查见组合参考。
输出结构
## 需求与 Misfits
用户 / 需要 / 现状 / 结果 / 约束;确认与推断
## Concepts
```text
# concept Name [T, ...]
## purpose
<一个需要>
## principle
after <动作序列与条件>
then <目的兑现的结果>
## state
<本概念需要记住的事实与约束>
## actions
act (arg: T) : (result: R)
requires <允许条件>
ensures <效果与未改变的状态>
act (arg: T) : (error: E)
requires <失败条件>
ensures <失败效果>
_query (arg: T) : (result: R)
returns <只读绑定;空集/多结果语义>
```
专一 / 完整 / 独立 / 熟悉:<各自结论及理由>
## Synchronizations
<app / include / sync;按入口或规则职责归组>
## 同步图
<when 动作 → sync 节点 → then 动作;where 另标读取>
## 依赖图与子集
A → B 表示纳入 A 需要 B;<MVP 与其余约束>
## 排除与未决
| 候选/动作/问题 | 结论 | 理由及影响 |
完成条件
- 候选均有完整四节与边界结论;principle 能演示 purpose,state/actions 支持其行为。
- include 类型实例化、sync 动作/query、参数、输出与变量绑定逐一可解析;旧记法迁移保留原有行为,不能只替换关键字。
- 每个外部入口的可达结果有明确策略;需要响应时覆盖成功与拒绝,后台事件允许无响应。错误处理或有意不处理均可追踪。
- 同步图保留每条规则的多源合取和多目标;与产品依赖图区分。循环有终止或受控持续运行依据。
- 未暴露动作与产品取舍有理由;MVP 对依赖闭包成立,并核查剩余 sync、入口及所需外部资源;闭包本身不保证产品可用。
What ships with it
5 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
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.
- today Changed · -5 tokens per session 096507385c69
- 3d ago First seen · 85 lines · 54 tokens per session scan A ac628965cf98
concept-design is a skill published in the GitHub repository ontology-of-everything/SemanticSkills (8 stars, last pushed yesterday), licensed Apache-2.0. It adds 49 tokens to every session and 1,368 once invoked, about $0.0002 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-09-08.
Other skills, from other repositories
soul
Embody this digital identity. Read SOUL.md first, then STYLE.md, then examples/. Become the person—opinions, voice, worldview.
vastai
Vast.ai CLI to manage GPU instances, volumes, serverless endpoints, and billing.
vastai-sdk
Vast.ai Python SDK — high-level API for GPU instances, volumes, serverless endpoints, and billing.
excalidraw
Use when user requests diagrams, flowcharts, architecture charts, or visualizations. Also use proactively when explaining systems with 3+ components, complex data flows, or relationships that benefit from visual representation. Generates .excalidraw files and exports to PNG/SVG via Kroki API or locally using…
stockbit-auth
Log in to Stockbit and capture the session for this server — opens the browser login flow and verifies the token was stored. Use when the user asks to log in or re-authenticate to Stockbit, or after a status check reports the session expired, HTTP 401, or logged out.
portable-adaptive-planning
Use for planning, roadmaps, design, architecture, sequencing, or before consequential work when no current FINAL plan plus GO covers it. Fire before changes to data or schemas, credentials or auth, production or releases, repository or source-home boundaries, irreversible work, or materially costly mistakes. Re-enter…