Creator · darkroomengineering
Last updated · Sep 5, 2026
Turn proven session behavior into a skill, rule, profile, AGENTS.md diff, or team learning; artifacts seed /autoresearch evals. Triggers "harvest this workflow", "turn this session into a skill", "preserve this behavior", "model handoff".
Creator · darkroomengineering
Last updated · Sep 5, 2026
Turn proven session behavior into a skill, rule, profile, AGENTS.md diff, or team learning; artifacts seed /autoresearch evals. Triggers "harvest this workflow", "turn this session into a skill", "preserve this behavior", "model handoff".
Creator · darkroomengineering
Last updated · Sep 5, 2026
Turn proven session behavior into a skill, rule, profile, AGENTS.md diff, or team learning; artifacts seed /autoresearch evals. Triggers "harvest this workflow", "turn this session into a skill", "preserve this behavior", "model handoff".
Creator · darkroomengineering
Last updated · Sep 5, 2026
Turn proven session behavior into a skill, rule, profile, AGENTS.md diff, or team learning; artifacts seed /autoresearch evals. Triggers "harvest this workflow", "turn this session into a skill", "preserve this behavior", "model handoff".
Sandbox only
Install targets
Codex install prompt
Install the "harvest" agent skill from https://github.com/darkroomengineering/cc-settings/tree/main/skills/harvest. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Turn proven session behavior into a skill, rule, profile, AGENTS.md diff, or team learning; artifacts seed /autoresearch evals. Triggers "harvest this workflow", "turn this session into a skill", "preserve this behavior", "model handoff". After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {"event_id":"install_<unique-id>","skill_slug":"darkroomengineering-harvest","task":"Install harvest","agent":"codex","outcome":"success","install_used":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes.Supply asset profile
Deep research, source comparison, literature review, RAG, knowledge search, and reports.
Scenario
Research agents
I need my agent to research a topic, compare sources, and produce a concise report.
Agent fit
Claude Code + OpenAI Agents + CLI
Codex, Claude Code, Cursor, CLI, or custom agents.
Install
Ready
npx skills add darkroomengineering/cc-settings --skill harvest
Maintenance
fresh
Pushed today
Risk
Needs review
Low GitHub adoption signal
GitHub quality
43
63/100 Quality · 79/100 Trust
Coverage tags
Review notes
Low GitHub adoption signal · Quality score needs review
Agent adoption scorecard
These scores combine public repository metadata, OpenAgentSkill review signals, maintenance freshness, and install readiness. They are a shortlist signal, not a replacement for human review.
Quality
PromisingUseful candidate, but compare it with alternatives before adopting.
Trust
Sandbox onlyUseful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.
Audit
Needs reviewA machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
OpenAgentSkill Trust Score v5
Run only in a sandbox and compare close alternatives before using it for real work.
Stars
43 GitHub stars
Repo activity
43 stars, 3 forks
Maintenance
Pushed today
License
MIT
Install
npx skills add darkroomengineering/cc-settings --skill harvest
Install safety
Agent-readable metadata
Use this block or the embedded JSON to decide whether an agent should install this skill, choose an alternative, or ask for human review first.
Suited tasks
Suited agents
Install decision
Trust and risk
Outcome loop
Install command
npx skills add darkroomengineering/cc-settings --skill harvestDo not use when
Alternative
1.9K Stars
npx skills add yanliudesign/mono-color-skill --skill mono-color
Alternative
61.0K Stars
npx skills add mvanhorn/last30days-skill -g
Alternative
38.4K Stars
npx skills add Imbad0202/academic-research-skills
Alternative
28.0K Stars
npx skills add assafelovic/gpt-researcher
Agent safety v2
Usable candidate, but the agent should surface permission and audit notes before installation.
Require human approval before installing into a real workspace.
medium
Skill likely fetches remote pages, APIs, repositories, or external services.
medium
Skill may read or write project files, documents, generated artifacts, or local workspace state.
Agent resolve plan
The Resolve API returns the selected skill, alternatives, safety policy, audit notes, install target, and copy-paste prompt an agent can follow without scraping this page.
Open JSON
/api/agent/resolve?task=Use%20harvest%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Resolve text
/api/agent/resolve?task=Use%20harvest%20for%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text
Install handoff
/api/skills/darkroomengineering-harvest/install
Agent should check
Copy prompt
Task: Use harvest in this workspace.
Resolve first: https://www.openagentskill.com/api/agent/resolve?task=Use%20harvest%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Review install handoff: https://www.openagentskill.com/api/skills/darkroomengineering-harvest/install
Install command: npx skills add darkroomengineering/cc-settings --skill harvest
Before running it, summarize audit warnings, required permissions, and the fallback skill if install is risky.Agent handoff
Use the public install endpoint to fetch the command, safety checklist, target prompts, and canonical links for this skill.
Install handoff
/api/skills/darkroomengineering-harvest/install
LLM text format
/api/skills/darkroomengineering-harvest/install?format=text
Find alternatives
/api/skills/search?q=harvest&limit=3
Agent prompt
Use harvest for this task. Review https://www.openagentskill.com/api/skills/darkroomengineering-harvest/install, then install with: npx skills add darkroomengineering/cc-settings --skill harvestRegistry metadata
This page exposes the same decision, trust, audit, use-case, and install signals through the Registry API, so agents can rank this skill without scraping the UI.
Manifest
/api/registry/manifest/darkroomengineering-harvest
LLM text
/api/registry/manifest/darkroomengineering-harvest?format=text
Install alias
/api/registry/install/darkroomengineering-harvest
Recommend
/api/registry/recommend?task=Use%20harvest%20in%20an%20agent%20workflow&limit=3
Agent fit
Research agents
Use-case tags
Platforms
Claude Code, OpenAI Agents
Audit report
A machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
Agent decision cockpit
Prototype with this skill first; keep a fallback candidate ready.
Role in stack
Fallback candidate
Primary fit
Research agents
Trust label
Prototype first
Install path
Command ready
Use when
Evidence
review first
Implementation path
Trust profile
Useful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.
GitHub adoption
CHECK43 GitHub stars
Stars/forks activity
CHECK43 stars, 3 forks; issue activity unavailable in current metadata
Recent maintenance
PASSPushed today
License clarity
PASSMIT
Good signals
Review before install
Recommended action
Run only in a sandbox and compare close alternatives before using it for real work.
Quality profile
Useful candidate, but compare it with alternatives before adopting.
Workflow fit
Investigate faster
I need my agent to research a topic, compare sources, and produce a concise report.
Search private knowledge
I need my agent to build a RAG workflow over documents and retrieve reliable context.
Parse messy files
I need my agent to read PDFs, extract tables, and turn documents into structured data.
Workflow fit
Find, compare, and synthesize
A workflow for agents that gather sources, compare claims, summarize long material, and draft useful research briefs.
Ingest, retrieve, and cite
A workflow for document-heavy agents that ingest files, create searchable knowledge, retrieve relevant context, and answer with grounded sources.
Inspect, patch, and verify code
A workflow for software agents that inspect repositories, review pull requests, generate tests, and turn findings into shippable patches.
Alternative shortlist
Similar skills that may fit this task.
Generate original one-ink or controlled two-ink editorial images from any theme, sentence, article idea, object, or reference photo. Always use this skill when the user asks for 单色海报、双色印刷、单色调视觉、蓝色/绿色孔版印刷、risograph、网点照片、复古或当代编辑排版、zine poster, monochrome editorial poster, duotone print, or asks to use the mono-color style. It uses an adaptive white, gray, or pale-beige substrate, no more than two printing inks, active negative space, terse human language, and strong serif/grotesk/mono typography without making retro styling the default or copying a source composition, wording, logo, or artwork. Produce both the final generation prompt and the generated raster image unless the user explicitly asks for prompt only.
Research the last 30 days across Reddit, X, YouTube, Hacker News, Polymarket, GitHub, and the web, then synthesize a grounded brief for an AI agent.
Academic Research Skills for Claude Code: research → write → review → revise → finalize
Run autonomous deep research over web and local sources
--- name: harvest description: Turn proven session behavior into a skill, rule, profile, AGENTS.md diff, or team learning; artifacts seed /autoresearch evals. Triggers "harvest this workflow", "turn this session into a skill", "preserve this behavior", "model handoff". context: fork argument-hint: "[what to harvest]" ---
# harvest
Extract the repeatable procedure behind an unusually good result and land it as a reviewed cc-settings artifact — with the *evidence measured*, not asserted. The output is a concrete file (skill, rule, profile section, AGENTS.md diff, or team-knowledge note) plus a filled [harvest contract](./CONTRACT.md) whose verdict (PASS / FAIL / INCONCLUSIVE) decides whether it may be promoted, and to what scope.
This is a **ratchet**: it only tightens shared standards on behavior it can show repeated or survived a trap. Behavior it cannot measure is marked INCONCLUSIVE and held back, not written up as fact.
## Standalone Codex source boundary
Claude frontmatter does not create an isolated fork in standalone Codex. Keep evidence inspection read-only in the current context or use a fresh native reader. Audit native rules under `${CODEX_HOME:-$HOME/.codex}/rules`, the installed `AGENTS.md`, and managed artifacts in the real cc-settings git checkout named by the Codex sentinel's `repo_path`. Installed plugin/cache files and `darkroom/source` may be inspected for drift, but never edited as the source repo.
## Phase 1 — Witnessed behavior census
Before deciding *what* to harvest, inventory *what was actually seen*. For each candidate behavior, record — from evidence, not memory:
- **Witness count**: how many independent sessions / transcripts / runs showed it, and therefore **multi-witness** (≥2) or **single-witness** (1). - **What repeated**: the steps that were identical every time — the deterministic core. - **What varied**: what differed across witnesses. Decide per difference: noise to drop, or part of the signal to preserve. - **Evidence inspected**: the transcripts, PRs, diffs, or outputs you actually read. - **Not proven**: what you are *inferring* rather than observing. Name the gaps.
Evidence comes two ways — use whichever the user has:
1. **Interview** — 3–5 questions, one at a time: trigger? ordered steps? where the default would have gone wrong? how you knew the output was good? what it refused? 2. **Transcript / diff analysis** — the user points at a session, PR, or outputs. Read them, reconstruct the same answers yourself, then confirm with the user.
An unknown witness count is `null`, never an optimistic guess. Single-witness is a valid census result — it just caps how far the artifact can travel (Phase 5).
## Phase 2 — Filter to the harvestable
The bar is **a repeatable procedure, not raw intelligence**. Test each candidate:
- What did the session do *differently* from the default path? ("ran the failing test before reading any source", not "it was smarter"). - Would the same steps help a weaker model or a fresh session? If the value was depth of reasoning alone, **stop and say so** — that can't be harvested, and prose about it is context bloat, not capability. - Is it already covered? In Claude check the "All Skills" table in `MANUAL.md` and `~/.claude/rules/`; in standalone Codex use the source boundary above. If an existing artifact covers 80% of it, the deliverable is a *diff to that artifact*, not a new one.
## Phase 3 — Fill the harvest contract
Distill the census into the [harvest contract](./CONTRACT.md) — copy its template and fill every field: trigger, observed evidence, procedure, known failure modes, quality bar, trap prompts, required tools, verification result, promotion decision.
If you can't fill a row with something concrete, it is `null` / INCONCLUSIVE — that is data, not a blank to paper over. A missing failure mode usually means the behavior wasn't actually different from the default; go back to Phase 1.
## Phase 4 — Route to the smallest artifact, then write it
| The behavior is… | Artifact | How | |---|---|---| | A multi-step workflow a user would invoke | **Skill** | `bun run new-skill` + `docs/skill-authoring.md` | | An always-on constraint tied to file types | **Rule** | New/edited file in `rules/` with `paths:` frontmatter | | A workflow bundle for one project type | **Profile** | Section in the matching `profiles/*.md` | | A universal standard every tool should follow | **AGENTS.md** | Targeted diff to the relevant section | | A single gotcha, decision, or convention | **Team learning** | Hand off to `/share-learning` |
Bias toward the smallest artifact that carries the procedure — folding into an existing skill beats adding a new one (see the skill cap in CLAUDE-FULL.md). Author it in the target's own conventions, carrying the contract's fields into the file: procedure as steps, failure modes as a DON'T / red-flags section, quality bar as explicit checks.
For skills, complete registration: `ACTIVE_SKILLS` in `src/lib/managed-skills.ts`, the human contract in `docs/skills.md`, then `bun run lint:skills`.
## Phase 5 — Verify: traps, then verdict
Write **2–3 trap prompts** — realistic requests where an agent *without* the artifact takes the documented bad path. For each:
1. Run it against a fresh subagent **with** the artifact loaded. The subagent must not see the trap's expected answer or this checklist (blind-run rule — same as `/autoresearch`). 2. Judge the transcript against the contract's quality bar: did it avoid the specific failure mode?
Then set the **verification result** per the contract's rubric:
- **PASS** — multi-witness, or single-witness with all traps passing. - **FAIL** — a trap reproduced the bad path with the artifact loaded. Do not promote; revise and re-run, or stop. - **INCONCLUSIVE** — evidence missing, single-witness with no passing trap, or any required field still `null`. Personal draft only; never a shared standard.
The **promotion scope gate** ([CONTRACT.md](./CONTRACT.md)) binds the verdict to how far the artifact travels: single-witness never reaches `AGENTS.md`, `rules/`, `profiles/`, or team-knowledge on its own.
## Phase 6 — Seed autoresearch (skills only)
When the routed artifact is a **skill**, hand its evidence forward: write or update `skills/<name>/RESEARCH.md` so `/autoresearch` can later optimize it.
- `## Test Inputs` ← the trap prompts (one `### Test N:` per trap). - `## Checklist` ← the quality-bar checks (observable, binary — 3–7 items). - `## Settings` ← defaults (`samples: 3`, `min_improvement: 0.05`, `max_rounds: 50`).
**Preserve the blind-run rule**: the seed carries only the raw prompt and the binary criteria — never the expected answer, the scoring rationale, or this conversation's context. Leaking any of those teaches to the test.
Validate the shape before finishing: `bun run lint:research skills/<name>/RESEARCH.md` (required sections present, ≥2 test inputs, 3–7 checklist items, numeric settings).
## Deopt / fallback
- **Evidence missing** → mark INCONCLUSIVE. Do not promote; do not invent a PASS. - **Trap prompts fail** → FAIL. Fix the artifact and re-run, or stop. - **Unknown numbers** → `null` / INCONCLUSIVE, never aspirational. - **Unknown territory** — behavior you can't reconstruct, a judgment you can't verify from evidence on disk — → fall back to `/verify`, `/oracle`, human approval, or normal reasoning rather than forcing a verdict.
## Approval gate
**Stop. Present the artifact and the filled contract (with its verdict). Wait for approval before:**
- Editing `AGENTS.md`, `rules/`, or `profiles/` (shared standards — every teammate inherits these; require multi-witness **and** PASS) - Posting to the team-knowledge repo via `/share-learning` - Committing anything
Personal-scope drafts (a new unregistered skill file, a RESEARCH.md seed) may be written freely; the gate is on anything shared.
## Pairs with
- `/autoresearch` — the optimization loop on a harvested skill; Phase 6 hands it a ready RESEARCH.md seeded from the traps and quality bar - `/share-learning` — the routing target for single-note learnings - `/verify` or `/oracle` — the fallback when a behavior is real but can't be measured into a verdict
## What this skill does NOT do
- **Clone model reasoning.** It captures procedures — steps, checks, gates. If the magic was the model itself, the honest output is "not harvestable". - **Call model APIs** to sample or distill behavior. Evidence comes from the user, transcripts, and artifacts already on disk. - **Assert what it didn't witness.** Unknown counts are `null`; unproven behavior is INCONCLUSIVE. Every promotion carries a verdict, or it isn't done.
Source provenance
Decision snapshot
recent repository activity
Audit
Install and adoption review
Agent-proven evidence
Outcome reports after resolve, review, install, and one narrow run.
No agent outcome data yet. The first agent run can report success, setup needs, risk blocks, failure, or not-relevant through /api/agent/outcome.
Install
Free and open source. Review the report before installing into production agents.
Growth loop
Scenario-led draft for harvest, ready for a manual X post.
harvest: Turn proven session behavior into a skill, rule, profile, AGENTS.md diff, or team learning; a... 43 stars https://www.openagentskill.com/skills/darkroomengineering-harvest?ref=x
Listing + install path for harvest: https://www.openagentskill.com/skills/darkroomengineering-harvest?ref=x Install: npx skills add darkroomengineering/cc-settings --skill harvest
Listing source
This listing was indexed from public sources and is not marked official until a maintainer claim is approved.
Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals.
Claim this skillOwner claim
This Registry indexed listing is attributed to darkroomengineering but is not marked official yet. Claim it to add a verified owner signal and make future launch, install, and audit updates easier to trust.
Creator backlink kit
Show the canonical listing, current trust and audit signals, and real Agent-Proven evidence where developers evaluate the repository.
[](https://www.openagentskill.com/skills/darkroomengineering-harvest?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/darkroomengineering-harvest?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/darkroomengineering-harvest/audit)
[](https://www.openagentskill.com/skills/darkroomengineering-harvest?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)darkroomengineering
@darkroomengineering
Share whether this skill looks useful for your agent workflow. Aggregated feedback improves rankings over time.
Sandbox only
mono-color
Generate original one-ink or controlled two-ink editorial images from any theme, sentence, article idea, object, or reference photo. Always use this skill when the user asks for 单色海报、双色印刷、单色调视觉、蓝色/绿色孔版印刷、risograph、网点照片、复古或当代编辑排版、zine poster, monochrome editorial poster, duotone print, or asks to use the mono-color style. It uses an adaptive white, gray, or pale-beige substrate, no more than two printing inks, active negative space, terse human language, and strong serif/grotesk/mono typography without making retro styling the default or copying a source composition, wording, logo, or artwork. Produce both the final generation prompt and the generated raster image unless the user explicitly asks for prompt only.
1.9K StarsLast30days Skill
Research the last 30 days across Reddit, X, YouTube, Hacker News, Polymarket, GitHub, and the web, then synthesize a grounded brief for an AI agent.
61.0K StarsAcademic Research Skills
Academic Research Skills for Claude Code: research → write → review → revise → finalize
38.4K StarsGPT Researcher
Run autonomous deep research over web and local sources
28.0K StarsSandbox only
Install targets
Codex install prompt
Install the "harvest" agent skill from https://github.com/darkroomengineering/cc-settings/tree/main/skills/harvest. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Turn proven session behavior into a skill, rule, profile, AGENTS.md diff, or team learning; artifacts seed /autoresearch evals. Triggers "harvest this workflow", "turn this session into a skill", "preserve this behavior", "model handoff". After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {"event_id":"install_<unique-id>","skill_slug":"darkroomengineering-harvest","task":"Install harvest","agent":"codex","outcome":"success","install_used":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes.Supply asset profile
Deep research, source comparison, literature review, RAG, knowledge search, and reports.
Scenario
Research agents
I need my agent to research a topic, compare sources, and produce a concise report.
Agent fit
Claude Code + OpenAI Agents + CLI
Codex, Claude Code, Cursor, CLI, or custom agents.
Install
Ready
npx skills add darkroomengineering/cc-settings --skill harvest
Maintenance
fresh
Pushed today
Risk
Needs review
Low GitHub adoption signal
GitHub quality
43
63/100 Quality · 79/100 Trust
Coverage tags
Review notes
Low GitHub adoption signal · Quality score needs review
Agent adoption scorecard
These scores combine public repository metadata, OpenAgentSkill review signals, maintenance freshness, and install readiness. They are a shortlist signal, not a replacement for human review.
Quality
PromisingUseful candidate, but compare it with alternatives before adopting.
Trust
Sandbox onlyUseful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.
Audit
Needs reviewA machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
OpenAgentSkill Trust Score v5
Run only in a sandbox and compare close alternatives before using it for real work.
Stars
43 GitHub stars
Repo activity
43 stars, 3 forks
Maintenance
Pushed today
License
MIT
Install
npx skills add darkroomengineering/cc-settings --skill harvest
Install safety
Agent-readable metadata
Use this block or the embedded JSON to decide whether an agent should install this skill, choose an alternative, or ask for human review first.
Suited tasks
Suited agents
Install decision
Trust and risk
Outcome loop
Install command
npx skills add darkroomengineering/cc-settings --skill harvestDo not use when
Alternative
1.9K Stars
npx skills add yanliudesign/mono-color-skill --skill mono-color
Alternative
61.0K Stars
npx skills add mvanhorn/last30days-skill -g
Alternative
38.4K Stars
npx skills add Imbad0202/academic-research-skills
Alternative
28.0K Stars
npx skills add assafelovic/gpt-researcher
Agent safety v2
Usable candidate, but the agent should surface permission and audit notes before installation.
Require human approval before installing into a real workspace.
medium
Skill likely fetches remote pages, APIs, repositories, or external services.
medium
Skill may read or write project files, documents, generated artifacts, or local workspace state.
Agent resolve plan
The Resolve API returns the selected skill, alternatives, safety policy, audit notes, install target, and copy-paste prompt an agent can follow without scraping this page.
Open JSON
/api/agent/resolve?task=Use%20harvest%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Resolve text
/api/agent/resolve?task=Use%20harvest%20for%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text
Install handoff
/api/skills/darkroomengineering-harvest/install
Agent should check
Copy prompt
Task: Use harvest in this workspace.
Resolve first: https://www.openagentskill.com/api/agent/resolve?task=Use%20harvest%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Review install handoff: https://www.openagentskill.com/api/skills/darkroomengineering-harvest/install
Install command: npx skills add darkroomengineering/cc-settings --skill harvest
Before running it, summarize audit warnings, required permissions, and the fallback skill if install is risky.Agent handoff
Use the public install endpoint to fetch the command, safety checklist, target prompts, and canonical links for this skill.
Install handoff
/api/skills/darkroomengineering-harvest/install
LLM text format
/api/skills/darkroomengineering-harvest/install?format=text
Find alternatives
/api/skills/search?q=harvest&limit=3
Agent prompt
Use harvest for this task. Review https://www.openagentskill.com/api/skills/darkroomengineering-harvest/install, then install with: npx skills add darkroomengineering/cc-settings --skill harvestRegistry metadata
This page exposes the same decision, trust, audit, use-case, and install signals through the Registry API, so agents can rank this skill without scraping the UI.
Manifest
/api/registry/manifest/darkroomengineering-harvest
LLM text
/api/registry/manifest/darkroomengineering-harvest?format=text
Install alias
/api/registry/install/darkroomengineering-harvest
Recommend
/api/registry/recommend?task=Use%20harvest%20in%20an%20agent%20workflow&limit=3
Agent fit
Research agents
Use-case tags
Platforms
Claude Code, OpenAI Agents
Audit report
A machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
Agent decision cockpit
Prototype with this skill first; keep a fallback candidate ready.
Role in stack
Fallback candidate
Primary fit
Research agents
Trust label
Prototype first
Install path
Command ready
Use when
Evidence
review first
Implementation path
Trust profile
Useful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.
GitHub adoption
CHECK43 GitHub stars
Stars/forks activity
CHECK43 stars, 3 forks; issue activity unavailable in current metadata
Recent maintenance
PASSPushed today
License clarity
PASSMIT
Good signals
Review before install
Recommended action
Run only in a sandbox and compare close alternatives before using it for real work.
Quality profile
Useful candidate, but compare it with alternatives before adopting.
Workflow fit
Investigate faster
I need my agent to research a topic, compare sources, and produce a concise report.
Search private knowledge
I need my agent to build a RAG workflow over documents and retrieve reliable context.
Parse messy files
I need my agent to read PDFs, extract tables, and turn documents into structured data.
Workflow fit
Find, compare, and synthesize
A workflow for agents that gather sources, compare claims, summarize long material, and draft useful research briefs.
Ingest, retrieve, and cite
A workflow for document-heavy agents that ingest files, create searchable knowledge, retrieve relevant context, and answer with grounded sources.
Inspect, patch, and verify code
A workflow for software agents that inspect repositories, review pull requests, generate tests, and turn findings into shippable patches.
Alternative shortlist
Similar skills that may fit this task.
Generate original one-ink or controlled two-ink editorial images from any theme, sentence, article idea, object, or reference photo. Always use this skill when the user asks for 单色海报、双色印刷、单色调视觉、蓝色/绿色孔版印刷、risograph、网点照片、复古或当代编辑排版、zine poster, monochrome editorial poster, duotone print, or asks to use the mono-color style. It uses an adaptive white, gray, or pale-beige substrate, no more than two printing inks, active negative space, terse human language, and strong serif/grotesk/mono typography without making retro styling the default or copying a source composition, wording, logo, or artwork. Produce both the final generation prompt and the generated raster image unless the user explicitly asks for prompt only.
Research the last 30 days across Reddit, X, YouTube, Hacker News, Polymarket, GitHub, and the web, then synthesize a grounded brief for an AI agent.
Academic Research Skills for Claude Code: research → write → review → revise → finalize
Run autonomous deep research over web and local sources
--- name: harvest description: Turn proven session behavior into a skill, rule, profile, AGENTS.md diff, or team learning; artifacts seed /autoresearch evals. Triggers "harvest this workflow", "turn this session into a skill", "preserve this behavior", "model handoff". context: fork argument-hint: "[what to harvest]" ---
# harvest
Extract the repeatable procedure behind an unusually good result and land it as a reviewed cc-settings artifact — with the *evidence measured*, not asserted. The output is a concrete file (skill, rule, profile section, AGENTS.md diff, or team-knowledge note) plus a filled [harvest contract](./CONTRACT.md) whose verdict (PASS / FAIL / INCONCLUSIVE) decides whether it may be promoted, and to what scope.
This is a **ratchet**: it only tightens shared standards on behavior it can show repeated or survived a trap. Behavior it cannot measure is marked INCONCLUSIVE and held back, not written up as fact.
## Standalone Codex source boundary
Claude frontmatter does not create an isolated fork in standalone Codex. Keep evidence inspection read-only in the current context or use a fresh native reader. Audit native rules under `${CODEX_HOME:-$HOME/.codex}/rules`, the installed `AGENTS.md`, and managed artifacts in the real cc-settings git checkout named by the Codex sentinel's `repo_path`. Installed plugin/cache files and `darkroom/source` may be inspected for drift, but never edited as the source repo.
## Phase 1 — Witnessed behavior census
Before deciding *what* to harvest, inventory *what was actually seen*. For each candidate behavior, record — from evidence, not memory:
- **Witness count**: how many independent sessions / transcripts / runs showed it, and therefore **multi-witness** (≥2) or **single-witness** (1). - **What repeated**: the steps that were identical every time — the deterministic core. - **What varied**: what differed across witnesses. Decide per difference: noise to drop, or part of the signal to preserve. - **Evidence inspected**: the transcripts, PRs, diffs, or outputs you actually read. - **Not proven**: what you are *inferring* rather than observing. Name the gaps.
Evidence comes two ways — use whichever the user has:
1. **Interview** — 3–5 questions, one at a time: trigger? ordered steps? where the default would have gone wrong? how you knew the output was good? what it refused? 2. **Transcript / diff analysis** — the user points at a session, PR, or outputs. Read them, reconstruct the same answers yourself, then confirm with the user.
An unknown witness count is `null`, never an optimistic guess. Single-witness is a valid census result — it just caps how far the artifact can travel (Phase 5).
## Phase 2 — Filter to the harvestable
The bar is **a repeatable procedure, not raw intelligence**. Test each candidate:
- What did the session do *differently* from the default path? ("ran the failing test before reading any source", not "it was smarter"). - Would the same steps help a weaker model or a fresh session? If the value was depth of reasoning alone, **stop and say so** — that can't be harvested, and prose about it is context bloat, not capability. - Is it already covered? In Claude check the "All Skills" table in `MANUAL.md` and `~/.claude/rules/`; in standalone Codex use the source boundary above. If an existing artifact covers 80% of it, the deliverable is a *diff to that artifact*, not a new one.
## Phase 3 — Fill the harvest contract
Distill the census into the [harvest contract](./CONTRACT.md) — copy its template and fill every field: trigger, observed evidence, procedure, known failure modes, quality bar, trap prompts, required tools, verification result, promotion decision.
If you can't fill a row with something concrete, it is `null` / INCONCLUSIVE — that is data, not a blank to paper over. A missing failure mode usually means the behavior wasn't actually different from the default; go back to Phase 1.
## Phase 4 — Route to the smallest artifact, then write it
| The behavior is… | Artifact | How | |---|---|---| | A multi-step workflow a user would invoke | **Skill** | `bun run new-skill` + `docs/skill-authoring.md` | | An always-on constraint tied to file types | **Rule** | New/edited file in `rules/` with `paths:` frontmatter | | A workflow bundle for one project type | **Profile** | Section in the matching `profiles/*.md` | | A universal standard every tool should follow | **AGENTS.md** | Targeted diff to the relevant section | | A single gotcha, decision, or convention | **Team learning** | Hand off to `/share-learning` |
Bias toward the smallest artifact that carries the procedure — folding into an existing skill beats adding a new one (see the skill cap in CLAUDE-FULL.md). Author it in the target's own conventions, carrying the contract's fields into the file: procedure as steps, failure modes as a DON'T / red-flags section, quality bar as explicit checks.
For skills, complete registration: `ACTIVE_SKILLS` in `src/lib/managed-skills.ts`, the human contract in `docs/skills.md`, then `bun run lint:skills`.
## Phase 5 — Verify: traps, then verdict
Write **2–3 trap prompts** — realistic requests where an agent *without* the artifact takes the documented bad path. For each:
1. Run it against a fresh subagent **with** the artifact loaded. The subagent must not see the trap's expected answer or this checklist (blind-run rule — same as `/autoresearch`). 2. Judge the transcript against the contract's quality bar: did it avoid the specific failure mode?
Then set the **verification result** per the contract's rubric:
- **PASS** — multi-witness, or single-witness with all traps passing. - **FAIL** — a trap reproduced the bad path with the artifact loaded. Do not promote; revise and re-run, or stop. - **INCONCLUSIVE** — evidence missing, single-witness with no passing trap, or any required field still `null`. Personal draft only; never a shared standard.
The **promotion scope gate** ([CONTRACT.md](./CONTRACT.md)) binds the verdict to how far the artifact travels: single-witness never reaches `AGENTS.md`, `rules/`, `profiles/`, or team-knowledge on its own.
## Phase 6 — Seed autoresearch (skills only)
When the routed artifact is a **skill**, hand its evidence forward: write or update `skills/<name>/RESEARCH.md` so `/autoresearch` can later optimize it.
- `## Test Inputs` ← the trap prompts (one `### Test N:` per trap). - `## Checklist` ← the quality-bar checks (observable, binary — 3–7 items). - `## Settings` ← defaults (`samples: 3`, `min_improvement: 0.05`, `max_rounds: 50`).
**Preserve the blind-run rule**: the seed carries only the raw prompt and the binary criteria — never the expected answer, the scoring rationale, or this conversation's context. Leaking any of those teaches to the test.
Validate the shape before finishing: `bun run lint:research skills/<name>/RESEARCH.md` (required sections present, ≥2 test inputs, 3–7 checklist items, numeric settings).
## Deopt / fallback
- **Evidence missing** → mark INCONCLUSIVE. Do not promote; do not invent a PASS. - **Trap prompts fail** → FAIL. Fix the artifact and re-run, or stop. - **Unknown numbers** → `null` / INCONCLUSIVE, never aspirational. - **Unknown territory** — behavior you can't reconstruct, a judgment you can't verify from evidence on disk — → fall back to `/verify`, `/oracle`, human approval, or normal reasoning rather than forcing a verdict.
## Approval gate
**Stop. Present the artifact and the filled contract (with its verdict). Wait for approval before:**
- Editing `AGENTS.md`, `rules/`, or `profiles/` (shared standards — every teammate inherits these; require multi-witness **and** PASS) - Posting to the team-knowledge repo via `/share-learning` - Committing anything
Personal-scope drafts (a new unregistered skill file, a RESEARCH.md seed) may be written freely; the gate is on anything shared.
## Pairs with
- `/autoresearch` — the optimization loop on a harvested skill; Phase 6 hands it a ready RESEARCH.md seeded from the traps and quality bar - `/share-learning` — the routing target for single-note learnings - `/verify` or `/oracle` — the fallback when a behavior is real but can't be measured into a verdict
## What this skill does NOT do
- **Clone model reasoning.** It captures procedures — steps, checks, gates. If the magic was the model itself, the honest output is "not harvestable". - **Call model APIs** to sample or distill behavior. Evidence comes from the user, transcripts, and artifacts already on disk. - **Assert what it didn't witness.** Unknown counts are `null`; unproven behavior is INCONCLUSIVE. Every promotion carries a verdict, or it isn't done.
Source provenance
Decision snapshot
recent repository activity
Audit
Install and adoption review
Agent-proven evidence
Outcome reports after resolve, review, install, and one narrow run.
No agent outcome data yet. The first agent run can report success, setup needs, risk blocks, failure, or not-relevant through /api/agent/outcome.
Install
Free and open source. Review the report before installing into production agents.
Growth loop
Scenario-led draft for harvest, ready for a manual X post.
harvest: Turn proven session behavior into a skill, rule, profile, AGENTS.md diff, or team learning; a... 43 stars https://www.openagentskill.com/skills/darkroomengineering-harvest?ref=x
Listing + install path for harvest: https://www.openagentskill.com/skills/darkroomengineering-harvest?ref=x Install: npx skills add darkroomengineering/cc-settings --skill harvest
Listing source
This listing was indexed from public sources and is not marked official until a maintainer claim is approved.
Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals.
Claim this skillOwner claim
This Registry indexed listing is attributed to darkroomengineering but is not marked official yet. Claim it to add a verified owner signal and make future launch, install, and audit updates easier to trust.
Creator backlink kit
Show the canonical listing, current trust and audit signals, and real Agent-Proven evidence where developers evaluate the repository.
[](https://www.openagentskill.com/skills/darkroomengineering-harvest?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/darkroomengineering-harvest?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/darkroomengineering-harvest/audit)
[](https://www.openagentskill.com/skills/darkroomengineering-harvest?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)darkroomengineering
@darkroomengineering
Share whether this skill looks useful for your agent workflow. Aggregated feedback improves rankings over time.
Sandbox only
mono-color
Generate original one-ink or controlled two-ink editorial images from any theme, sentence, article idea, object, or reference photo. Always use this skill when the user asks for 单色海报、双色印刷、单色调视觉、蓝色/绿色孔版印刷、risograph、网点照片、复古或当代编辑排版、zine poster, monochrome editorial poster, duotone print, or asks to use the mono-color style. It uses an adaptive white, gray, or pale-beige substrate, no more than two printing inks, active negative space, terse human language, and strong serif/grotesk/mono typography without making retro styling the default or copying a source composition, wording, logo, or artwork. Produce both the final generation prompt and the generated raster image unless the user explicitly asks for prompt only.
1.9K StarsLast30days Skill
Research the last 30 days across Reddit, X, YouTube, Hacker News, Polymarket, GitHub, and the web, then synthesize a grounded brief for an AI agent.
61.0K StarsAcademic Research Skills
Academic Research Skills for Claude Code: research → write → review → revise → finalize
38.4K StarsGPT Researcher
Run autonomous deep research over web and local sources
28.0K StarsSandbox only
Install targets
Codex install prompt
Install the "harvest" agent skill from https://github.com/darkroomengineering/cc-settings/tree/main/skills/harvest. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Turn proven session behavior into a skill, rule, profile, AGENTS.md diff, or team learning; artifacts seed /autoresearch evals. Triggers "harvest this workflow", "turn this session into a skill", "preserve this behavior", "model handoff". After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {"event_id":"install_<unique-id>","skill_slug":"darkroomengineering-harvest","task":"Install harvest","agent":"codex","outcome":"success","install_used":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes.Supply asset profile
Deep research, source comparison, literature review, RAG, knowledge search, and reports.
Scenario
Research agents
I need my agent to research a topic, compare sources, and produce a concise report.
Agent fit
Claude Code + OpenAI Agents + CLI
Codex, Claude Code, Cursor, CLI, or custom agents.
Install
Ready
npx skills add darkroomengineering/cc-settings --skill harvest
Maintenance
fresh
Pushed today
Risk
Needs review
Low GitHub adoption signal
GitHub quality
43
63/100 Quality · 79/100 Trust
Coverage tags
Review notes
Low GitHub adoption signal · Quality score needs review
Agent adoption scorecard
These scores combine public repository metadata, OpenAgentSkill review signals, maintenance freshness, and install readiness. They are a shortlist signal, not a replacement for human review.
Quality
PromisingUseful candidate, but compare it with alternatives before adopting.
Trust
Sandbox onlyUseful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.
Audit
Needs reviewA machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
OpenAgentSkill Trust Score v5
Run only in a sandbox and compare close alternatives before using it for real work.
Stars
43 GitHub stars
Repo activity
43 stars, 3 forks
Maintenance
Pushed today
License
MIT
Install
npx skills add darkroomengineering/cc-settings --skill harvest
Install safety
Agent-readable metadata
Use this block or the embedded JSON to decide whether an agent should install this skill, choose an alternative, or ask for human review first.
Suited tasks
Suited agents
Install decision
Trust and risk
Outcome loop
Install command
npx skills add darkroomengineering/cc-settings --skill harvestDo not use when
Alternative
1.9K Stars
npx skills add yanliudesign/mono-color-skill --skill mono-color
Alternative
61.0K Stars
npx skills add mvanhorn/last30days-skill -g
Alternative
38.4K Stars
npx skills add Imbad0202/academic-research-skills
Alternative
28.0K Stars
npx skills add assafelovic/gpt-researcher
Agent safety v2
Usable candidate, but the agent should surface permission and audit notes before installation.
Require human approval before installing into a real workspace.
medium
Skill likely fetches remote pages, APIs, repositories, or external services.
medium
Skill may read or write project files, documents, generated artifacts, or local workspace state.
Agent resolve plan
The Resolve API returns the selected skill, alternatives, safety policy, audit notes, install target, and copy-paste prompt an agent can follow without scraping this page.
Open JSON
/api/agent/resolve?task=Use%20harvest%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Resolve text
/api/agent/resolve?task=Use%20harvest%20for%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text
Install handoff
/api/skills/darkroomengineering-harvest/install
Agent should check
Copy prompt
Task: Use harvest in this workspace.
Resolve first: https://www.openagentskill.com/api/agent/resolve?task=Use%20harvest%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Review install handoff: https://www.openagentskill.com/api/skills/darkroomengineering-harvest/install
Install command: npx skills add darkroomengineering/cc-settings --skill harvest
Before running it, summarize audit warnings, required permissions, and the fallback skill if install is risky.Agent handoff
Use the public install endpoint to fetch the command, safety checklist, target prompts, and canonical links for this skill.
Install handoff
/api/skills/darkroomengineering-harvest/install
LLM text format
/api/skills/darkroomengineering-harvest/install?format=text
Find alternatives
/api/skills/search?q=harvest&limit=3
Agent prompt
Use harvest for this task. Review https://www.openagentskill.com/api/skills/darkroomengineering-harvest/install, then install with: npx skills add darkroomengineering/cc-settings --skill harvestRegistry metadata
This page exposes the same decision, trust, audit, use-case, and install signals through the Registry API, so agents can rank this skill without scraping the UI.
Manifest
/api/registry/manifest/darkroomengineering-harvest
LLM text
/api/registry/manifest/darkroomengineering-harvest?format=text
Install alias
/api/registry/install/darkroomengineering-harvest
Recommend
/api/registry/recommend?task=Use%20harvest%20in%20an%20agent%20workflow&limit=3
Agent fit
Research agents
Use-case tags
Platforms
Claude Code, OpenAI Agents
Audit report
A machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
Agent decision cockpit
Prototype with this skill first; keep a fallback candidate ready.
Role in stack
Fallback candidate
Primary fit
Research agents
Trust label
Prototype first
Install path
Command ready
Use when
Evidence
review first
Implementation path
Trust profile
Useful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.
GitHub adoption
CHECK43 GitHub stars
Stars/forks activity
CHECK43 stars, 3 forks; issue activity unavailable in current metadata
Recent maintenance
PASSPushed today
License clarity
PASSMIT
Good signals
Review before install
Recommended action
Run only in a sandbox and compare close alternatives before using it for real work.
Quality profile
Useful candidate, but compare it with alternatives before adopting.
Workflow fit
Investigate faster
I need my agent to research a topic, compare sources, and produce a concise report.
Search private knowledge
I need my agent to build a RAG workflow over documents and retrieve reliable context.
Parse messy files
I need my agent to read PDFs, extract tables, and turn documents into structured data.
Workflow fit
Find, compare, and synthesize
A workflow for agents that gather sources, compare claims, summarize long material, and draft useful research briefs.
Ingest, retrieve, and cite
A workflow for document-heavy agents that ingest files, create searchable knowledge, retrieve relevant context, and answer with grounded sources.
Inspect, patch, and verify code
A workflow for software agents that inspect repositories, review pull requests, generate tests, and turn findings into shippable patches.
Alternative shortlist
Similar skills that may fit this task.
Generate original one-ink or controlled two-ink editorial images from any theme, sentence, article idea, object, or reference photo. Always use this skill when the user asks for 单色海报、双色印刷、单色调视觉、蓝色/绿色孔版印刷、risograph、网点照片、复古或当代编辑排版、zine poster, monochrome editorial poster, duotone print, or asks to use the mono-color style. It uses an adaptive white, gray, or pale-beige substrate, no more than two printing inks, active negative space, terse human language, and strong serif/grotesk/mono typography without making retro styling the default or copying a source composition, wording, logo, or artwork. Produce both the final generation prompt and the generated raster image unless the user explicitly asks for prompt only.
Research the last 30 days across Reddit, X, YouTube, Hacker News, Polymarket, GitHub, and the web, then synthesize a grounded brief for an AI agent.
Academic Research Skills for Claude Code: research → write → review → revise → finalize
Run autonomous deep research over web and local sources
--- name: harvest description: Turn proven session behavior into a skill, rule, profile, AGENTS.md diff, or team learning; artifacts seed /autoresearch evals. Triggers "harvest this workflow", "turn this session into a skill", "preserve this behavior", "model handoff". context: fork argument-hint: "[what to harvest]" ---
# harvest
Extract the repeatable procedure behind an unusually good result and land it as a reviewed cc-settings artifact — with the *evidence measured*, not asserted. The output is a concrete file (skill, rule, profile section, AGENTS.md diff, or team-knowledge note) plus a filled [harvest contract](./CONTRACT.md) whose verdict (PASS / FAIL / INCONCLUSIVE) decides whether it may be promoted, and to what scope.
This is a **ratchet**: it only tightens shared standards on behavior it can show repeated or survived a trap. Behavior it cannot measure is marked INCONCLUSIVE and held back, not written up as fact.
## Standalone Codex source boundary
Claude frontmatter does not create an isolated fork in standalone Codex. Keep evidence inspection read-only in the current context or use a fresh native reader. Audit native rules under `${CODEX_HOME:-$HOME/.codex}/rules`, the installed `AGENTS.md`, and managed artifacts in the real cc-settings git checkout named by the Codex sentinel's `repo_path`. Installed plugin/cache files and `darkroom/source` may be inspected for drift, but never edited as the source repo.
## Phase 1 — Witnessed behavior census
Before deciding *what* to harvest, inventory *what was actually seen*. For each candidate behavior, record — from evidence, not memory:
- **Witness count**: how many independent sessions / transcripts / runs showed it, and therefore **multi-witness** (≥2) or **single-witness** (1). - **What repeated**: the steps that were identical every time — the deterministic core. - **What varied**: what differed across witnesses. Decide per difference: noise to drop, or part of the signal to preserve. - **Evidence inspected**: the transcripts, PRs, diffs, or outputs you actually read. - **Not proven**: what you are *inferring* rather than observing. Name the gaps.
Evidence comes two ways — use whichever the user has:
1. **Interview** — 3–5 questions, one at a time: trigger? ordered steps? where the default would have gone wrong? how you knew the output was good? what it refused? 2. **Transcript / diff analysis** — the user points at a session, PR, or outputs. Read them, reconstruct the same answers yourself, then confirm with the user.
An unknown witness count is `null`, never an optimistic guess. Single-witness is a valid census result — it just caps how far the artifact can travel (Phase 5).
## Phase 2 — Filter to the harvestable
The bar is **a repeatable procedure, not raw intelligence**. Test each candidate:
- What did the session do *differently* from the default path? ("ran the failing test before reading any source", not "it was smarter"). - Would the same steps help a weaker model or a fresh session? If the value was depth of reasoning alone, **stop and say so** — that can't be harvested, and prose about it is context bloat, not capability. - Is it already covered? In Claude check the "All Skills" table in `MANUAL.md` and `~/.claude/rules/`; in standalone Codex use the source boundary above. If an existing artifact covers 80% of it, the deliverable is a *diff to that artifact*, not a new one.
## Phase 3 — Fill the harvest contract
Distill the census into the [harvest contract](./CONTRACT.md) — copy its template and fill every field: trigger, observed evidence, procedure, known failure modes, quality bar, trap prompts, required tools, verification result, promotion decision.
If you can't fill a row with something concrete, it is `null` / INCONCLUSIVE — that is data, not a blank to paper over. A missing failure mode usually means the behavior wasn't actually different from the default; go back to Phase 1.
## Phase 4 — Route to the smallest artifact, then write it
| The behavior is… | Artifact | How | |---|---|---| | A multi-step workflow a user would invoke | **Skill** | `bun run new-skill` + `docs/skill-authoring.md` | | An always-on constraint tied to file types | **Rule** | New/edited file in `rules/` with `paths:` frontmatter | | A workflow bundle for one project type | **Profile** | Section in the matching `profiles/*.md` | | A universal standard every tool should follow | **AGENTS.md** | Targeted diff to the relevant section | | A single gotcha, decision, or convention | **Team learning** | Hand off to `/share-learning` |
Bias toward the smallest artifact that carries the procedure — folding into an existing skill beats adding a new one (see the skill cap in CLAUDE-FULL.md). Author it in the target's own conventions, carrying the contract's fields into the file: procedure as steps, failure modes as a DON'T / red-flags section, quality bar as explicit checks.
For skills, complete registration: `ACTIVE_SKILLS` in `src/lib/managed-skills.ts`, the human contract in `docs/skills.md`, then `bun run lint:skills`.
## Phase 5 — Verify: traps, then verdict
Write **2–3 trap prompts** — realistic requests where an agent *without* the artifact takes the documented bad path. For each:
1. Run it against a fresh subagent **with** the artifact loaded. The subagent must not see the trap's expected answer or this checklist (blind-run rule — same as `/autoresearch`). 2. Judge the transcript against the contract's quality bar: did it avoid the specific failure mode?
Then set the **verification result** per the contract's rubric:
- **PASS** — multi-witness, or single-witness with all traps passing. - **FAIL** — a trap reproduced the bad path with the artifact loaded. Do not promote; revise and re-run, or stop. - **INCONCLUSIVE** — evidence missing, single-witness with no passing trap, or any required field still `null`. Personal draft only; never a shared standard.
The **promotion scope gate** ([CONTRACT.md](./CONTRACT.md)) binds the verdict to how far the artifact travels: single-witness never reaches `AGENTS.md`, `rules/`, `profiles/`, or team-knowledge on its own.
## Phase 6 — Seed autoresearch (skills only)
When the routed artifact is a **skill**, hand its evidence forward: write or update `skills/<name>/RESEARCH.md` so `/autoresearch` can later optimize it.
- `## Test Inputs` ← the trap prompts (one `### Test N:` per trap). - `## Checklist` ← the quality-bar checks (observable, binary — 3–7 items). - `## Settings` ← defaults (`samples: 3`, `min_improvement: 0.05`, `max_rounds: 50`).
**Preserve the blind-run rule**: the seed carries only the raw prompt and the binary criteria — never the expected answer, the scoring rationale, or this conversation's context. Leaking any of those teaches to the test.
Validate the shape before finishing: `bun run lint:research skills/<name>/RESEARCH.md` (required sections present, ≥2 test inputs, 3–7 checklist items, numeric settings).
## Deopt / fallback
- **Evidence missing** → mark INCONCLUSIVE. Do not promote; do not invent a PASS. - **Trap prompts fail** → FAIL. Fix the artifact and re-run, or stop. - **Unknown numbers** → `null` / INCONCLUSIVE, never aspirational. - **Unknown territory** — behavior you can't reconstruct, a judgment you can't verify from evidence on disk — → fall back to `/verify`, `/oracle`, human approval, or normal reasoning rather than forcing a verdict.
## Approval gate
**Stop. Present the artifact and the filled contract (with its verdict). Wait for approval before:**
- Editing `AGENTS.md`, `rules/`, or `profiles/` (shared standards — every teammate inherits these; require multi-witness **and** PASS) - Posting to the team-knowledge repo via `/share-learning` - Committing anything
Personal-scope drafts (a new unregistered skill file, a RESEARCH.md seed) may be written freely; the gate is on anything shared.
## Pairs with
- `/autoresearch` — the optimization loop on a harvested skill; Phase 6 hands it a ready RESEARCH.md seeded from the traps and quality bar - `/share-learning` — the routing target for single-note learnings - `/verify` or `/oracle` — the fallback when a behavior is real but can't be measured into a verdict
## What this skill does NOT do
- **Clone model reasoning.** It captures procedures — steps, checks, gates. If the magic was the model itself, the honest output is "not harvestable". - **Call model APIs** to sample or distill behavior. Evidence comes from the user, transcripts, and artifacts already on disk. - **Assert what it didn't witness.** Unknown counts are `null`; unproven behavior is INCONCLUSIVE. Every promotion carries a verdict, or it isn't done.
Source provenance
Decision snapshot
recent repository activity
Audit
Install and adoption review
Agent-proven evidence
Outcome reports after resolve, review, install, and one narrow run.
No agent outcome data yet. The first agent run can report success, setup needs, risk blocks, failure, or not-relevant through /api/agent/outcome.
Install
Free and open source. Review the report before installing into production agents.
Growth loop
Scenario-led draft for harvest, ready for a manual X post.
harvest: Turn proven session behavior into a skill, rule, profile, AGENTS.md diff, or team learning; a... 43 stars https://www.openagentskill.com/skills/darkroomengineering-harvest?ref=x
Listing + install path for harvest: https://www.openagentskill.com/skills/darkroomengineering-harvest?ref=x Install: npx skills add darkroomengineering/cc-settings --skill harvest
Listing source
This listing was indexed from public sources and is not marked official until a maintainer claim is approved.
Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals.
Claim this skillOwner claim
This Registry indexed listing is attributed to darkroomengineering but is not marked official yet. Claim it to add a verified owner signal and make future launch, install, and audit updates easier to trust.
Creator backlink kit
Show the canonical listing, current trust and audit signals, and real Agent-Proven evidence where developers evaluate the repository.
[](https://www.openagentskill.com/skills/darkroomengineering-harvest?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/darkroomengineering-harvest?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/darkroomengineering-harvest/audit)
[](https://www.openagentskill.com/skills/darkroomengineering-harvest?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)darkroomengineering
@darkroomengineering
Share whether this skill looks useful for your agent workflow. Aggregated feedback improves rankings over time.
Sandbox only
mono-color
Generate original one-ink or controlled two-ink editorial images from any theme, sentence, article idea, object, or reference photo. Always use this skill when the user asks for 单色海报、双色印刷、单色调视觉、蓝色/绿色孔版印刷、risograph、网点照片、复古或当代编辑排版、zine poster, monochrome editorial poster, duotone print, or asks to use the mono-color style. It uses an adaptive white, gray, or pale-beige substrate, no more than two printing inks, active negative space, terse human language, and strong serif/grotesk/mono typography without making retro styling the default or copying a source composition, wording, logo, or artwork. Produce both the final generation prompt and the generated raster image unless the user explicitly asks for prompt only.
1.9K StarsLast30days Skill
Research the last 30 days across Reddit, X, YouTube, Hacker News, Polymarket, GitHub, and the web, then synthesize a grounded brief for an AI agent.
61.0K StarsAcademic Research Skills
Academic Research Skills for Claude Code: research → write → review → revise → finalize
38.4K StarsGPT Researcher
Run autonomous deep research over web and local sources
28.0K StarsSandbox only
Install targets
Codex install prompt
Install the "harvest" agent skill from https://github.com/darkroomengineering/cc-settings/tree/main/skills/harvest. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Turn proven session behavior into a skill, rule, profile, AGENTS.md diff, or team learning; artifacts seed /autoresearch evals. Triggers "harvest this workflow", "turn this session into a skill", "preserve this behavior", "model handoff". After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {"event_id":"install_<unique-id>","skill_slug":"darkroomengineering-harvest","task":"Install harvest","agent":"codex","outcome":"success","install_used":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes.Supply asset profile
Deep research, source comparison, literature review, RAG, knowledge search, and reports.
Scenario
Research agents
I need my agent to research a topic, compare sources, and produce a concise report.
Agent fit
Claude Code + OpenAI Agents + CLI
Codex, Claude Code, Cursor, CLI, or custom agents.
Install
Ready
npx skills add darkroomengineering/cc-settings --skill harvest
Maintenance
fresh
Pushed today
Risk
Needs review
Low GitHub adoption signal
GitHub quality
43
63/100 Quality · 79/100 Trust
Coverage tags
Review notes
Low GitHub adoption signal · Quality score needs review
Agent adoption scorecard
These scores combine public repository metadata, OpenAgentSkill review signals, maintenance freshness, and install readiness. They are a shortlist signal, not a replacement for human review.
Quality
PromisingUseful candidate, but compare it with alternatives before adopting.
Trust
Sandbox onlyUseful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.
Audit
Needs reviewA machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
OpenAgentSkill Trust Score v5
Run only in a sandbox and compare close alternatives before using it for real work.
Stars
43 GitHub stars
Repo activity
43 stars, 3 forks
Maintenance
Pushed today
License
MIT
Install
npx skills add darkroomengineering/cc-settings --skill harvest
Install safety
Agent-readable metadata
Use this block or the embedded JSON to decide whether an agent should install this skill, choose an alternative, or ask for human review first.
Suited tasks
Suited agents
Install decision
Trust and risk
Outcome loop
Install command
npx skills add darkroomengineering/cc-settings --skill harvestDo not use when
Alternative
1.9K Stars
npx skills add yanliudesign/mono-color-skill --skill mono-color
Alternative
61.0K Stars
npx skills add mvanhorn/last30days-skill -g
Alternative
38.4K Stars
npx skills add Imbad0202/academic-research-skills
Alternative
28.0K Stars
npx skills add assafelovic/gpt-researcher
Agent safety v2
Usable candidate, but the agent should surface permission and audit notes before installation.
Require human approval before installing into a real workspace.
medium
Skill likely fetches remote pages, APIs, repositories, or external services.
medium
Skill may read or write project files, documents, generated artifacts, or local workspace state.
Agent resolve plan
The Resolve API returns the selected skill, alternatives, safety policy, audit notes, install target, and copy-paste prompt an agent can follow without scraping this page.
Open JSON
/api/agent/resolve?task=Use%20harvest%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Resolve text
/api/agent/resolve?task=Use%20harvest%20for%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text
Install handoff
/api/skills/darkroomengineering-harvest/install
Agent should check
Copy prompt
Task: Use harvest in this workspace.
Resolve first: https://www.openagentskill.com/api/agent/resolve?task=Use%20harvest%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Review install handoff: https://www.openagentskill.com/api/skills/darkroomengineering-harvest/install
Install command: npx skills add darkroomengineering/cc-settings --skill harvest
Before running it, summarize audit warnings, required permissions, and the fallback skill if install is risky.Agent handoff
Use the public install endpoint to fetch the command, safety checklist, target prompts, and canonical links for this skill.
Install handoff
/api/skills/darkroomengineering-harvest/install
LLM text format
/api/skills/darkroomengineering-harvest/install?format=text
Find alternatives
/api/skills/search?q=harvest&limit=3
Agent prompt
Use harvest for this task. Review https://www.openagentskill.com/api/skills/darkroomengineering-harvest/install, then install with: npx skills add darkroomengineering/cc-settings --skill harvestRegistry metadata
This page exposes the same decision, trust, audit, use-case, and install signals through the Registry API, so agents can rank this skill without scraping the UI.
Manifest
/api/registry/manifest/darkroomengineering-harvest
LLM text
/api/registry/manifest/darkroomengineering-harvest?format=text
Install alias
/api/registry/install/darkroomengineering-harvest
Recommend
/api/registry/recommend?task=Use%20harvest%20in%20an%20agent%20workflow&limit=3
Agent fit
Research agents
Use-case tags
Platforms
Claude Code, OpenAI Agents
Audit report
A machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
Agent decision cockpit
Prototype with this skill first; keep a fallback candidate ready.
Role in stack
Fallback candidate
Primary fit
Research agents
Trust label
Prototype first
Install path
Command ready
Use when
Evidence
review first
Implementation path
Trust profile
Useful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.
GitHub adoption
CHECK43 GitHub stars
Stars/forks activity
CHECK43 stars, 3 forks; issue activity unavailable in current metadata
Recent maintenance
PASSPushed today
License clarity
PASSMIT
Good signals
Review before install
Recommended action
Run only in a sandbox and compare close alternatives before using it for real work.
Quality profile
Useful candidate, but compare it with alternatives before adopting.
Workflow fit
Investigate faster
I need my agent to research a topic, compare sources, and produce a concise report.
Search private knowledge
I need my agent to build a RAG workflow over documents and retrieve reliable context.
Parse messy files
I need my agent to read PDFs, extract tables, and turn documents into structured data.
Workflow fit
Find, compare, and synthesize
A workflow for agents that gather sources, compare claims, summarize long material, and draft useful research briefs.
Ingest, retrieve, and cite
A workflow for document-heavy agents that ingest files, create searchable knowledge, retrieve relevant context, and answer with grounded sources.
Inspect, patch, and verify code
A workflow for software agents that inspect repositories, review pull requests, generate tests, and turn findings into shippable patches.
Alternative shortlist
Similar skills that may fit this task.
Generate original one-ink or controlled two-ink editorial images from any theme, sentence, article idea, object, or reference photo. Always use this skill when the user asks for 单色海报、双色印刷、单色调视觉、蓝色/绿色孔版印刷、risograph、网点照片、复古或当代编辑排版、zine poster, monochrome editorial poster, duotone print, or asks to use the mono-color style. It uses an adaptive white, gray, or pale-beige substrate, no more than two printing inks, active negative space, terse human language, and strong serif/grotesk/mono typography without making retro styling the default or copying a source composition, wording, logo, or artwork. Produce both the final generation prompt and the generated raster image unless the user explicitly asks for prompt only.
Research the last 30 days across Reddit, X, YouTube, Hacker News, Polymarket, GitHub, and the web, then synthesize a grounded brief for an AI agent.
Academic Research Skills for Claude Code: research → write → review → revise → finalize
Run autonomous deep research over web and local sources
--- name: harvest description: Turn proven session behavior into a skill, rule, profile, AGENTS.md diff, or team learning; artifacts seed /autoresearch evals. Triggers "harvest this workflow", "turn this session into a skill", "preserve this behavior", "model handoff". context: fork argument-hint: "[what to harvest]" ---
# harvest
Extract the repeatable procedure behind an unusually good result and land it as a reviewed cc-settings artifact — with the *evidence measured*, not asserted. The output is a concrete file (skill, rule, profile section, AGENTS.md diff, or team-knowledge note) plus a filled [harvest contract](./CONTRACT.md) whose verdict (PASS / FAIL / INCONCLUSIVE) decides whether it may be promoted, and to what scope.
This is a **ratchet**: it only tightens shared standards on behavior it can show repeated or survived a trap. Behavior it cannot measure is marked INCONCLUSIVE and held back, not written up as fact.
## Standalone Codex source boundary
Claude frontmatter does not create an isolated fork in standalone Codex. Keep evidence inspection read-only in the current context or use a fresh native reader. Audit native rules under `${CODEX_HOME:-$HOME/.codex}/rules`, the installed `AGENTS.md`, and managed artifacts in the real cc-settings git checkout named by the Codex sentinel's `repo_path`. Installed plugin/cache files and `darkroom/source` may be inspected for drift, but never edited as the source repo.
## Phase 1 — Witnessed behavior census
Before deciding *what* to harvest, inventory *what was actually seen*. For each candidate behavior, record — from evidence, not memory:
- **Witness count**: how many independent sessions / transcripts / runs showed it, and therefore **multi-witness** (≥2) or **single-witness** (1). - **What repeated**: the steps that were identical every time — the deterministic core. - **What varied**: what differed across witnesses. Decide per difference: noise to drop, or part of the signal to preserve. - **Evidence inspected**: the transcripts, PRs, diffs, or outputs you actually read. - **Not proven**: what you are *inferring* rather than observing. Name the gaps.
Evidence comes two ways — use whichever the user has:
1. **Interview** — 3–5 questions, one at a time: trigger? ordered steps? where the default would have gone wrong? how you knew the output was good? what it refused? 2. **Transcript / diff analysis** — the user points at a session, PR, or outputs. Read them, reconstruct the same answers yourself, then confirm with the user.
An unknown witness count is `null`, never an optimistic guess. Single-witness is a valid census result — it just caps how far the artifact can travel (Phase 5).
## Phase 2 — Filter to the harvestable
The bar is **a repeatable procedure, not raw intelligence**. Test each candidate:
- What did the session do *differently* from the default path? ("ran the failing test before reading any source", not "it was smarter"). - Would the same steps help a weaker model or a fresh session? If the value was depth of reasoning alone, **stop and say so** — that can't be harvested, and prose about it is context bloat, not capability. - Is it already covered? In Claude check the "All Skills" table in `MANUAL.md` and `~/.claude/rules/`; in standalone Codex use the source boundary above. If an existing artifact covers 80% of it, the deliverable is a *diff to that artifact*, not a new one.
## Phase 3 — Fill the harvest contract
Distill the census into the [harvest contract](./CONTRACT.md) — copy its template and fill every field: trigger, observed evidence, procedure, known failure modes, quality bar, trap prompts, required tools, verification result, promotion decision.
If you can't fill a row with something concrete, it is `null` / INCONCLUSIVE — that is data, not a blank to paper over. A missing failure mode usually means the behavior wasn't actually different from the default; go back to Phase 1.
## Phase 4 — Route to the smallest artifact, then write it
| The behavior is… | Artifact | How | |---|---|---| | A multi-step workflow a user would invoke | **Skill** | `bun run new-skill` + `docs/skill-authoring.md` | | An always-on constraint tied to file types | **Rule** | New/edited file in `rules/` with `paths:` frontmatter | | A workflow bundle for one project type | **Profile** | Section in the matching `profiles/*.md` | | A universal standard every tool should follow | **AGENTS.md** | Targeted diff to the relevant section | | A single gotcha, decision, or convention | **Team learning** | Hand off to `/share-learning` |
Bias toward the smallest artifact that carries the procedure — folding into an existing skill beats adding a new one (see the skill cap in CLAUDE-FULL.md). Author it in the target's own conventions, carrying the contract's fields into the file: procedure as steps, failure modes as a DON'T / red-flags section, quality bar as explicit checks.
For skills, complete registration: `ACTIVE_SKILLS` in `src/lib/managed-skills.ts`, the human contract in `docs/skills.md`, then `bun run lint:skills`.
## Phase 5 — Verify: traps, then verdict
Write **2–3 trap prompts** — realistic requests where an agent *without* the artifact takes the documented bad path. For each:
1. Run it against a fresh subagent **with** the artifact loaded. The subagent must not see the trap's expected answer or this checklist (blind-run rule — same as `/autoresearch`). 2. Judge the transcript against the contract's quality bar: did it avoid the specific failure mode?
Then set the **verification result** per the contract's rubric:
- **PASS** — multi-witness, or single-witness with all traps passing. - **FAIL** — a trap reproduced the bad path with the artifact loaded. Do not promote; revise and re-run, or stop. - **INCONCLUSIVE** — evidence missing, single-witness with no passing trap, or any required field still `null`. Personal draft only; never a shared standard.
The **promotion scope gate** ([CONTRACT.md](./CONTRACT.md)) binds the verdict to how far the artifact travels: single-witness never reaches `AGENTS.md`, `rules/`, `profiles/`, or team-knowledge on its own.
## Phase 6 — Seed autoresearch (skills only)
When the routed artifact is a **skill**, hand its evidence forward: write or update `skills/<name>/RESEARCH.md` so `/autoresearch` can later optimize it.
- `## Test Inputs` ← the trap prompts (one `### Test N:` per trap). - `## Checklist` ← the quality-bar checks (observable, binary — 3–7 items). - `## Settings` ← defaults (`samples: 3`, `min_improvement: 0.05`, `max_rounds: 50`).
**Preserve the blind-run rule**: the seed carries only the raw prompt and the binary criteria — never the expected answer, the scoring rationale, or this conversation's context. Leaking any of those teaches to the test.
Validate the shape before finishing: `bun run lint:research skills/<name>/RESEARCH.md` (required sections present, ≥2 test inputs, 3–7 checklist items, numeric settings).
## Deopt / fallback
- **Evidence missing** → mark INCONCLUSIVE. Do not promote; do not invent a PASS. - **Trap prompts fail** → FAIL. Fix the artifact and re-run, or stop. - **Unknown numbers** → `null` / INCONCLUSIVE, never aspirational. - **Unknown territory** — behavior you can't reconstruct, a judgment you can't verify from evidence on disk — → fall back to `/verify`, `/oracle`, human approval, or normal reasoning rather than forcing a verdict.
## Approval gate
**Stop. Present the artifact and the filled contract (with its verdict). Wait for approval before:**
- Editing `AGENTS.md`, `rules/`, or `profiles/` (shared standards — every teammate inherits these; require multi-witness **and** PASS) - Posting to the team-knowledge repo via `/share-learning` - Committing anything
Personal-scope drafts (a new unregistered skill file, a RESEARCH.md seed) may be written freely; the gate is on anything shared.
## Pairs with
- `/autoresearch` — the optimization loop on a harvested skill; Phase 6 hands it a ready RESEARCH.md seeded from the traps and quality bar - `/share-learning` — the routing target for single-note learnings - `/verify` or `/oracle` — the fallback when a behavior is real but can't be measured into a verdict
## What this skill does NOT do
- **Clone model reasoning.** It captures procedures — steps, checks, gates. If the magic was the model itself, the honest output is "not harvestable". - **Call model APIs** to sample or distill behavior. Evidence comes from the user, transcripts, and artifacts already on disk. - **Assert what it didn't witness.** Unknown counts are `null`; unproven behavior is INCONCLUSIVE. Every promotion carries a verdict, or it isn't done.
Source provenance
Decision snapshot
recent repository activity
Audit
Install and adoption review
Agent-proven evidence
Outcome reports after resolve, review, install, and one narrow run.
No agent outcome data yet. The first agent run can report success, setup needs, risk blocks, failure, or not-relevant through /api/agent/outcome.
Install
Free and open source. Review the report before installing into production agents.
Growth loop
Scenario-led draft for harvest, ready for a manual X post.
harvest: Turn proven session behavior into a skill, rule, profile, AGENTS.md diff, or team learning; a... 43 stars https://www.openagentskill.com/skills/darkroomengineering-harvest?ref=x
Listing + install path for harvest: https://www.openagentskill.com/skills/darkroomengineering-harvest?ref=x Install: npx skills add darkroomengineering/cc-settings --skill harvest
Listing source
This listing was indexed from public sources and is not marked official until a maintainer claim is approved.
Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals.
Claim this skillOwner claim
This Registry indexed listing is attributed to darkroomengineering but is not marked official yet. Claim it to add a verified owner signal and make future launch, install, and audit updates easier to trust.
Creator backlink kit
Show the canonical listing, current trust and audit signals, and real Agent-Proven evidence where developers evaluate the repository.
[](https://www.openagentskill.com/skills/darkroomengineering-harvest?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/darkroomengineering-harvest?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/darkroomengineering-harvest/audit)
[](https://www.openagentskill.com/skills/darkroomengineering-harvest?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)darkroomengineering
@darkroomengineering
Share whether this skill looks useful for your agent workflow. Aggregated feedback improves rankings over time.
Sandbox only
mono-color
Generate original one-ink or controlled two-ink editorial images from any theme, sentence, article idea, object, or reference photo. Always use this skill when the user asks for 单色海报、双色印刷、单色调视觉、蓝色/绿色孔版印刷、risograph、网点照片、复古或当代编辑排版、zine poster, monochrome editorial poster, duotone print, or asks to use the mono-color style. It uses an adaptive white, gray, or pale-beige substrate, no more than two printing inks, active negative space, terse human language, and strong serif/grotesk/mono typography without making retro styling the default or copying a source composition, wording, logo, or artwork. Produce both the final generation prompt and the generated raster image unless the user explicitly asks for prompt only.
1.9K StarsLast30days Skill
Research the last 30 days across Reddit, X, YouTube, Hacker News, Polymarket, GitHub, and the web, then synthesize a grounded brief for an AI agent.
61.0K StarsAcademic Research Skills
Academic Research Skills for Claude Code: research → write → review → revise → finalize
38.4K StarsGPT Researcher
Run autonomous deep research over web and local sources
28.0K StarsPermission surface
filesystem or document access
Agent outcomes
No agent outcome data yet
Docs
Strong README/SKILL.md context
Risk summary
Install readiness
Permission surface
filesystem or document access
Agent outcomes
No agent outcome data yet
Docs
Strong README/SKILL.md context
Risk summary
Install readiness
Permission surface
filesystem or document access
Agent outcomes
No agent outcome data yet
Docs
Strong README/SKILL.md context
Risk summary
Install readiness
Permission surface
filesystem or document access
Agent outcomes
No agent outcome data yet
Docs
Strong README/SKILL.md context
Risk summary
Install readiness