purpose-means-analysis SKILL.md skillA
purpose-means-analysis from functoreality/agent-skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add functoreality/agent-skills/purpose-means-analysis@v261105Pins v261105 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- functoreality/agent-skills
- Path
skills/purpose-means-analysis/SKILL.md- Versions recorded
- 6
- Latest version
- v261105, committed Nov 5, 2026
- First version recorded
- Aug 17, 2026
- Size
- 28,865 bytes
- Repository stars
- 11
- License
- LGPL-3.0
当用户希望实现一项尚未实现的正向功能或构造新系统, 并想从该根本目的出发逐层分析可用手段时使用。 也用于为替换已有系统而重新分析其原本功能, 还原论文、算法和已有方案如何逐层实现预期功能; 分析结果也可作为功能测试、设计评审或领域知识组织的基础。 不用于追溯已有缺点的产生机制,或在原系统内降低延迟、 减少损耗等局部改进任务。 本 Skill 通过逐节点展开目的手段链,生成树形 Markdown 分析报告。 用户只说“这个方法的各部分如何服务整体功能” “有哪些可行方案”“从头设计”“换一种系统实现这个功能”也可以考虑使用。.
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
# 目的手段链分析 Skill ## 概述 目的手段链分析从一个尚待实现的根本目的出发,逐层回答: > 为实现这一目的,可以通过完成什么来直接达到? 右侧具体手段实现左侧目的;抽象方案大类则逐层限定 “可以用哪类方式实现”的搜索空间,直到得到更具体的手段。 分析结果通常写成一棵以根本目的为起点、向下展开手段的树形 Markdown 大纲。 它适合生成或理解系统设计方案,而不是追溯已发生缺点的客观原因。 若已有系统存在缺点,但用户希望用新系统替代它, 应把原系统本来要实现的目的作为本 Skill 的根,探索替换性方案。 根本目的应表达从设计视角待实现的正向功能、输出或对象。 还原已有方案时,该功能在现实中可能已经实现, 但仍应把它写成该方案原本要实现的正向功能。 “将设备 A 上的信息传输至 B”适合作为根; “现有系统延迟过高”或“降低现有系统延迟”不适合。 局部子目的仍可表达为降低误差、提高稳定性等必要性质, 但不应因此把改进已有缺点误当成根本目的。 本 Skill 采用逐节点展开、优先队列、即时检查、独立子树和收尾复盘。 手段空间通常开放, 不要求穷尽所有可能手段,只在当前抽象层级尽力列出有价值的方案大类。 ## 何时使用 典型用途包括: - 从根本目的出发,设计全新系统或生成候选方案 - 为规避已有系统的缺点,重新分析该系统本来应实现的目的,以寻找可替代的系统 - 拆解论文、算法或已有方案,看清每一层手段如何服务预期功能 - 为后续功能测试或设计评审,先拆出系统预期功能所依赖的关键手段 - 为领域知识组织提供目的与手段的结构骨架 功能测试、设计评审和知识组织是分析结果的后续用途, 不改变主树中的实现关系或方案空间限定关系。 若用户还要求生成测试计划或整理知识框架,先完成目的手段链, 再把结果转换为相应产物,不把测试动作或笔记操作混入主树。 开始分析前阅读 `references/scenarios.md`,先确定本次是开放方案探索、 替换设计还是已知方案还原。该选择决定是否生成未采用的替代方案, 以及材料的使用边界;功能测试、设计评审和知识组织只属于分析完成后的转换。 ## 核心输出 创建一个 Markdown 文件,以 Tab 缩进表示层级。 缩进下一层的节点是上一层节点的直接手段、直接子目的, 或对实现方式的直接限定。 ```markdown # 目的手段链分析:[根本目的概括] * 获得可用于预报的准确模型 * 构造能表示目标规律的映射 * 采用神经网络表示映射:or * 采用卷积网络表示映射:方案大类 * 采用注意力网络表示映射:方案大类 * 使模型参数反映目标规律 * 定义能评判模型输出的损失函数 * 使用优化算法更新参数 ``` …
Read the whole file at its exact version.
How to install
mdr add functoreality/agent-skills/purpose-means-analysis@sha256:b2805f574e2c2ebfThe line at the top of this page pins the label v261105, 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_hinbs3jfbybuao5m)
2 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 6 versions of this file, between Aug 17, 2026 and Nov 5, 2026, about one every 16 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| v261105 latest | 2026-11-05 | 5b46075 | 28,865 B | A | view · diff |
| v260818 | 2026-08-18 | ab60944 | 28,439 B | A | view · diff |
| v260818 | 2026-08-18 | f20ea83 | 28,187 B | A | view · diff |
| v260817 | 2026-08-17 | 2ae7f46 | 27,675 B | A | view · diff |
| v260817 | 2026-08-17 | 3f53daa | 27,675 B | A | view · diff |
| v260817 | 2026-08-17 | d5a6ba1 | 26,933 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 (28865 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
functoreality/agent-skills · 11 stars · license LGPL-3.0 · pushed 2026-11-05 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_hinbs3jfbybuao5m GET https://markdownregistry.com/api/v1/resolve?ref=functoreality/agent-skills/purpose-means-analysis GET https://markdownregistry.com/api/v1/blob/b2805f574e2c2ebf6af3393a8f2f94ab27e413661250aa88eb32f919d0e7274b
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.