Home / muvon / octomind-tap · skills/spec-authoring/SKILL.md · GitHub

spec-authoring skillA

spec-authoring is agent-read markdown (skill) from muvon/octomind-tap: How to write a behavioral spec an autonomous agent can implement with zero unstated assumptions: EARS requirement patterns, the requirements/constraints/verification triple, wording discipline, the clarification protocol for interactive and autonomous runs, and the thin-spec file split. Activate when writing, revising, or reviewing a feature spec or acceptance criteria..

Indexed from public GitHub and served as immutable, content-addressed versions. Install it pinned to an exact SHA-256 with the mdr CLI, and every file is verified against the hash recorded here before it reaches your agent. The deterministic audit below grades the latest version, and the same file always earns the same grade.

What the file says

## Overview

A spec is the contract between intent and code. An autonomous implementer follows it exactly — including its gaps: underspecified intent does not get corrected, it gets implemented. The spec's job is to make every requirement checkable, every boundary explicit, and every unresolved question visible rather than guessed.

Write a spec when the work is not describable in one sentence. Skip it when it is.

## Mental model

Three ingredients, three jobs. All three are required; none substitutes for another.

| Ingredient | Answers | Lives in |
|---|---|---|
| Requirements | What must be true when done | EARS statements, one per test |
| Constraints | What the implementer may not do | Guardrails: forbidden moves, protected surfaces, budgets |
| Verification | How done is proven | The exact command that must exit 0 |

Requirements without constraints let the implementer widen scope. Constraints without requirements produce a cautious no-op. Either without a verification command is unfalsifiable prose.

Two properties govern everything else.
…

Read the whole file at its exact version.

How to install

Latest version
mdr add muvon/octomind-tap/spec-authoring@git:20260918.44e86b9
Exact content
mdr add muvon/octomind-tap/spec-authoring@sha256:317db2f561bde56e

Pin to a label to follow the author's releases, or to a sha256 to freeze the exact bytes forever. Either way the resolved hash is written to mdr.lock, and mdr install reproduces it on any machine.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_ioyw262ausb6abz6.svg)](https://markdownregistry.com/a/art_ioyw262ausb6abz6)

1 badge views in 30 days

Versions

versioncommittedcommitsizeaudit
git:20260918.44e86b9 latest2026-09-18 44e86b9 10,329 BA view · diff
git:20260918.581103e2026-09-18 581103e 13,456 BA view · diff
git:20260918.07f4be12026-09-18 07f4be1 13,205 BA view

Audit of the latest version

A  17 of 17 checks passed. Deterministic, no model, same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (10329 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

muvon/octomind-tap · 4 stars · license Apache-2.0 · pushed 2026-09-19 · branch master

API

GET https://markdownregistry.com/api/v1/artifacts/art_ioyw262ausb6abz6
GET https://markdownregistry.com/api/v1/resolve?ref=muvon/octomind-tap/spec-authoring
GET https://markdownregistry.com/api/v1/blob/317db2f561bde56e5d97d8aad8d11d2474fce490e898ce852f38f21e126da9ec

Your agent does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

More from muvon/octomind-tap

AGENTS.md agents
muvon/octomind-tap · AGENTS.md
git:20260918.d2bccbd · audit A · 4 stars
AGENTS.md@scaffolds/tap/root agents
muvon/octomind-tap · scaffolds/tap/root/AGENTS.md
git:20260831.dfdf9c4 · audit A · 4 stars
ad-bing skill
muvon/octomind-tap · skills/ad-bing/SKILL.md · Specifies what to produce for a Microsoft Advertising (Bing) creative: Responsive Search Ads (RSA with Microsoft-only…
git:20260918.40e721d · audit A · 4 stars
ad-frameworks skill
muvon/octomind-tap · skills/ad-frameworks/SKILL.md · Compact playbook of ad copy frameworks (AIDA, PAS, problem-agitation-solution, before-after-bridge, 4Us, FAB) and when…
git:20260918.40e721d · audit A · 4 stars
ad-google skill
muvon/octomind-tap · skills/ad-google/SKILL.md · Specifies what to produce for a Google Ads creative: Search RSA, Performance Max, and Display, with the exact slots…
git:20260918.40e721d · audit A · 4 stars
ad-linkedin skill
muvon/octomind-tap · skills/ad-linkedin/SKILL.md · Specifies what to produce for a LinkedIn ad: Sponsored Content (single image, video, carousel, document), Message Ads…
git:20260918.40e721d · audit A · 4 stars
ad-meta skill
muvon/octomind-tap · skills/ad-meta/SKILL.md · Specifies what to produce for a Meta ad: Facebook Feed, Instagram Feed, Stories, Reels, and the CTA enum, with the…
git:20260918.40e721d · audit A · 4 stars
ad-reddit skill
muvon/octomind-tap · skills/ad-reddit/SKILL.md · Specifies what to produce for a Reddit ad: Promoted Posts (image, video, link, text), Free-form Ads (the rich-content…
git:20260918.40e721d · audit A · 4 stars
ad-tiktok skill
muvon/octomind-tap · skills/ad-tiktok/SKILL.md · Specifies what to produce for a TikTok ad: In-Feed Ads, Spark Ads, TopView, Branded Effect, and Branded Mission, with…
git:20260918.40e721d · audit A · 4 stars
ad-x skill
muvon/octomind-tap · skills/ad-x/SKILL.md · Specifies what to produce for an X (Twitter) ad: Promoted Posts, Website Cards, App Cards, and Video Ads, with the…
git:20260918.0cc46bd · audit A · 4 stars
ad-youtube skill
muvon/octomind-tap · skills/ad-youtube/SKILL.md · Specifies what to produce for a YouTube ad: Skippable In-Stream (TrueView), Non-Skippable, Bumper, In-Feed (Discovery)…
git:20260918.40e721d · audit A · 4 stars
ai-agent-design skill
muvon/octomind-tap · skills/ai-agent-design/SKILL.md · Operational playbook for designing production LLM agents in 2026. Covers agent loop patterns (ReAct, Reflexion…
git:20260918.40e721d · audit A · 4 stars

Every file in muvon/octomind-tap

Other files named spec-authoring

spec-authoring skill
cypher0n3/dotagents · skills/spec-authoring/SKILL.md · Applies repository-specific technical-specification standards to design and specification documents. Use this skill…
git:20260909.eb38ca7 · audit A · 3 stars

Browse by kind, by grade A, or by owner.