CtrlK
BlogDocsLog inGet started
Tessl Logo

artifacts

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

Quality

85%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Discovery Artifacts

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 Registry

TypeReferenceCanonical pathWhen
objectiveobjective.mddocs/discovery/objectives/<slug>.mdStrategic goal — the business outcome being pursued
opportunityopportunity.mddocs/discovery/opportunities/hmw-<slug>.mdCustomer need framed as "How might we…"
ideaidea.mddocs/discovery/ideas/<slug>.mdProposed solution that addresses an opportunity
assumptionassumption.mddocs/discovery/assumptions/<slug>.mdBelief that must be true for an idea to work
experiment-recordexperiment-record.mddocs/discovery/experiments/<slug>.mdTest of an assumption — plan, run, results
critiquecritique.mddocs/discovery/critiques/<slug>.mdOne round of structured examination of an idea or opportunity
memomemo.mddocs/discovery/memos/<slug>.mdSustained analytical document (framework, survey, lit review)

Slugs are kebab-case derived from the artifact name. Opportunity filenames are prefixed with hmw-.

Path Discipline

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.

Authoring an Artifact

  1. Identify the artifact type from intent.
  2. Consult the per-type reference (column 2 above) for content guidance — schema, body sections, moves, failure modes.
  3. Read model.md when shared concerns matter: typed links, status lifecycles, naming, traceability to development.
  4. Generate the artifact content. Show before writing.
  5. Write to the canonical path above.

Cross-Cutting References

  • model.md — the opportunity space: structure, typed links, status lifecycles, naming, traceability
  • guidelines.md — interaction posture: thinking partner, signals to surface, anti-patterns
Repository
audenaert/etak
Last updated
Created

Is this your skill?

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.