adopt

adopt is a skill for Claude Code, Codex from haabe/mycelium. It costs 82 tokens per session (2,238 once invoked), scanned A, original, MIT.

A workflow for bringing Mycelium, an evidence-and-discovery framework, into an existing software project. It reads the code first, then works with the maintainer to fill in missing product information.

In plain words
What is it for?
Use it when an existing repository needs its delivery shape documented and its product purpose, strategy or user evidence clarified.
Why use it?
It prevents a project built without the framework from being treated like a brand-new idea, while separating facts found in code from assumptions.

Skill for Claude CodeCodex

Part of the mycelium plugin — 54 skills, 6 hooks shipped together

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.

agentmods
npx agentmods add skills/haabe/mycelium/adopt
Any agent
npx skills add haabe/mycelium --skill adopt
Clone the repo
git clone --depth 1 https://github.com/haabe/mycelium

Made for: Claude Code, Codex.

Or install mycelium, the plugin that ships this one along with the rest of its 54 skills, 6 hooks.

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 adopt

README.md
[![agentmods](https://agentmods.dev/badge/skills/haabe/mycelium/adopt.svg)](https://agentmods.dev/skills/haabe/mycelium/adopt)
Your own site
<a href="https://agentmods.dev/skills/haabe/mycelium/adopt"><img src="https://agentmods.dev/badge/skills/haabe/mycelium/adopt.svg" alt="Measured on agentmods" height="20"></a>
Per session 82 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,238 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
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 $0.00082 $0.02238
Opus 5 $0.00041 $0.01119
Sonnet 5 $0.00016 $0.00448
Haiku 4.5 $0.00008 $0.00224

Measured 3d ago against content hash 3a253bd94377, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

adopt 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 3d 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.

plugins/mycelium/skills/adopt/SKILL.md · 195 lines

How it starts

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

Adopt (brownfield entry)

/mycelium:start assumes a blank page. Most projects are not a blank page. This skill is the entry point when the code came first.

When to Use

  • A repo with existing source and no populated canvas (the SessionStart brownfield check points here).
  • A maintainer who wants discovery on a product that already ships.
  • NOT for a new idea — that is /mycelium:start.

The shape of the run: two phases, one session

Phase 1 — populate from the codebase. Read the repo and fill in what the code can actually establish, at the right evidence class.

Phase 2 — patch the holes with the user, exactly as a greenfield project would. The gaps left by phase 1 are not a backlog to hand over. They are the agenda for the rest of the session, worked with the same discovery discipline /mycelium:start would apply — the only difference is that the canvas is not empty when you begin.

Do not stop between the phases and present a list. Ending at a fork is the failure this skill exists to remove: a maintainer offered "run the greenfield brief or skip" has no good option, and "here is your discovery backlog" is the same fork with extra steps.

Why phase 1 cannot be the whole thing. A codebase answers what was built and how it ships. It is nearly silent on why it exists and who decided that. Extraction is asymmetric, and inverted from where discovery value lives:

scale what code yields
L4 Delivery STRONG — stack, release cadence, distribution, CI, test posture
L3 Solution STRONG — feature surface, module structure, what shipped when
L2 Opportunity INFERENCE ONLY — you see what was built, not the problem it solved. Real demand signal lives in the ISSUE TRACKER, which a clone does not contain.
L5 Market THIN — category and channels, rarely positioning
L1 Strategy USUALLY EMPTY
L0 Purpose USUALLY NEAR-EMPTY — READMEs state a what and a stack, seldom a why

So phase 1 reliably fills the layers that never needed discovery and leaves empty the ones that did. That is not a defect in the extraction — it is the map of what phase 2 has to work on. Never present a phase-1 canvas as though discovery happened; it is a starting position, and say so.

Read the full file on GitHub · 195 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. 3d ago First seen · 195 lines · 82 tokens per session scan A 3a253bd94377

Subscribe to this mod's changes

adopt is a skill published in the GitHub repository haabe/mycelium (45 stars, last pushed today), licensed MIT. It adds 82 tokens to every session and 2,238 once invoked, about $0.0004 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.

Related

Other skills, from other repositories

cto-orchestration

CTO/orchestrator 模式管理多 agent 软件交付:agentctl 统一派工(一条 duplex lane、三引擎原生协议,轮内 steer)、goal 合同驱动、typed watcher、异构评审、真路径验收与主理人减负。适用于用户要求'你做 CTO/编排者'、'派 omp/codex 去做'、'goal 模式派发'、管理多会话开发或把这套工作流接入新项目;用户说'复盘 / 收口 / retro / retrospective'时也必须触发(七步仪式 + retro-check 硬门),说'工作盘点 / 盘点候选 / stocktake'时同样触发(盘点仪式,只提案不动工)。新项目先用…

martin1847/evolab · 214 tokens

observability-standard

生产级可观测性规范,所有后端服务通用(普通微服务与 agent / 多 agent / RAG 项目;Python / Go / Java / Rust)。核心:traceid 串 trace/log + 业务 id 反查 db、结构化日志、OpenTelemetry 埋点与跨进程传播、日志级别与边界类型纪律;agent / RAG 在此基线上加 LLM / 工具 / 检索埋点(GenAI 语义约定)。Use whenever writing or reviewing backend code involving logging, tracing, structured logs, context propagation, log…

martin1847/evolab · 210 tokens

orchestrator-core

多智能体编排的领域无关内核(A² Supervisor 层的方法论抽象)。把编排者的操作系统从领域里剥出来:萃取式主上下文 + 按『要不要主上下文』切分派工 + 契约化派发 + 分层合并 + 对抗式异构验证 + 降认知负载。领域皮(CTO 写码 / 总编内容 / 未来任意领域)只贴一张薄角色表 + 完成定义,内核整套复用。适用于用户要求抽象编排模式、造新领域编排者、或问『多智能体架构怎么搭』。不要用于:单 agent 一次性小任务(无需内核)、纯文档初始化(用 repo-governance-bootstrap)。派工/评审/状态落盘的领域实现见各皮 skill(cto-orchestration / yangge-ops)。.

martin1847/evolab · 209 tokens

agent-backend-standard

生产级 agent 时代后端工程手册(hub)——建 / 评审 agent·LLM 后端、任何碰 DB 的持久层后端、或为任何后端建立 / 评审 repo 工程门禁时加载。覆盖架构、prompt、工具(ACI)、记忆、检索/RAG、韧性幂等、人在环、安全护栏与有界执行、评估、成本、依赖生命周期,及数据访问 / 缓存 / 秘密接触面三纪律与 Python/Go/Java/Rust 统一 fix/check/test 门禁。本文件是目录,深度按需读 references/;可观测性/Git/A2A 是独立 skill,本 hub 只交叉引用。Use when building or reviewing agent/LLM…

martin1847/evolab · 203 tokens

agent-frontend-standard

Skill "agent-frontend-standard" from martin1847/evolab, covering agent frontend — 前端工程手册, 1. 设计系统即 agent 契约, 2. 类型端到端契约, 3. 视觉验证环 and 4. 测试分时门禁.

martin1847/evolab · 216 tokens

git-workflow-standard

生产级 Git 协作 SOP:受保护分支按仓库 tier 门禁、改动从 feature 分支起、集成默认 squash、rebase 判据、提交不加 AI 签名。任何 git commit / push / 开 PR / 建分支 / rebase / 合并场景加载;agent 写完代码准备提交前必读。Use when committing, pushing, opening a PR, branching, rebasing, or merging.

martin1847/evolab · 100 tokens