Type registry, schemas, and content guidance for discovery artifacts — objectives, opportunities, ideas, assumptions, experiments, critiques, memos. Load when authoring a new artifact, validating one, or resolving the type system. For simple reads (get/list/find), read the artifact file directly without loading this skill.
68
85%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Passed
No known issues
Entry point for working with discovery artifacts. Load this skill when authoring a new artifact or resolving the type system. For simple reads, work directly with the artifact file.
| Type | Reference | Canonical path | When |
|---|---|---|---|
| objective | objective.md | docs/discovery/objectives/<slug>.md | Strategic goal — the business outcome being pursued |
| opportunity | opportunity.md | docs/discovery/opportunities/hmw-<slug>.md | Customer need framed as "How might we…" |
| idea | idea.md | docs/discovery/ideas/<slug>.md | Proposed solution that addresses an opportunity |
| assumption | assumption.md | docs/discovery/assumptions/<slug>.md | Belief that must be true for an idea to work |
| experiment-record | experiment-record.md | docs/discovery/experiments/<slug>.md | Test of an assumption — plan, run, results |
| critique | critique.md | docs/discovery/critiques/<slug>.md | One round of structured examination of an idea or opportunity |
| memo | memo.md | docs/discovery/memos/<slug>.md | Sustained analytical document (framework, survey, lit review) |
Slugs are kebab-case derived from the artifact name. Opportunity filenames
are prefixed with hmw-.
The paths above are canonical. Do not write to per-opportunity subdirectories, adjacent docs trees, or any other location. The flat-by-type layout is what makes typed-link traversal work.
If a caller — user, agent, or another skill — specifies a non-conforming path, surface the conflict before writing. Silent compliance with a wrong path breaks tools that walk the opportunity space. Users and orchestrating agents routinely guess paths wrong; the schema is the source of truth.
632c389
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.