linked-intent-dev SKILL.md skillA
linked-intent-dev from jszmajda/lid is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add jszmajda/lid/linked-intent-dev@git:20261010.502bd52Pins git:20261010.502bd52 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- jszmajda/lid
- Path
plugins/linked-intent-dev/skills/linked-intent-dev/SKILL.md- Versions recorded
- 5
- Latest version
- git:20261010.502bd52, committed Oct 10, 2026
- First version recorded
- Oct 1, 2026
- Size
- 34,616 bytes
- Repository stars
- 112
- License
- MIT
Guide for linked-intent development (LID). Consult for ALL code changes. Walks changes through a mode-aware six-phase workflow (HLD → LLD → EARS → intent-narrowing edge audit → tests-first → code) with mandatory stops between each phase. Bugs walk the arrow like any other change — no short-circuit. Enforces cascade discipline within arrow segments and pauses across segment boundaries.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Linked-Intent Development This skill guides a structured linked-intent development workflow. LID's goal is to narrow the agent's output distribution to the user's latent intent — specs, tests, and linkage together make the arrow of intent walkable, and the workflow's stops are where the agent's interpretation meets the user's intent for reconciliation. ## Three rules govern every phase **Stop and iterate at every phase boundary.** After completing each phase below, present it — the phase output in full, or an authorized inspector's summarized findings (see *Specification and inspection instruments* below) — incorporate numbered feedback, and proceed only on explicit approval. Each stop is mandatory; the stops are the mechanism realizing the HLD tenet *Every phase is inspected*. Skipping stops is the single most common way this workflow degrades into a rush. (Carveout: command-mode skills that execute a single directed pass, like `/arrow-maintenance`'s audit-and-update, are not phase-structured in this sense and do not pause mid-pass. This workflow is generative; phases here produce intent, so every boundary gets a stop — unless the user has expressly authorized a consolidated …
Read the whole file at its exact version.
How to install
mdr add jszmajda/lid/linked-intent-dev@sha256:ea2dde2d8b65bacaThe line at the top of this page pins the label git:20261010.502bd52, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_btxz3bww2ounfa2i)
3 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 5 versions of this file, between Oct 1, 2026 and Oct 10, 2026, about one every 2 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261010.502bd52 latest | 2026-10-10 | 502bd52 | 34,616 B | A | view · diff |
| git:20261010.1a1f219 | 2026-10-10 | 1a1f219 | 34,616 B | A | view · diff |
| git:20261009.18c9025 | 2026-10-09 | 18c9025 | 34,427 B | A | view · diff |
| git:20261009.0fe9d9c | 2026-10-09 | 0fe9d9c | 34,200 B | A | view · diff |
| git:20261001.0fc7b54 | 2026-10-01 | 0fc7b54 | 33,000 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (34616 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
jszmajda/lid · 112 stars · license MIT · pushed 2026-10-14 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_btxz3bww2ounfa2i GET https://markdownregistry.com/api/v1/resolve?ref=jszmajda/lid/linked-intent-dev GET https://markdownregistry.com/api/v1/blob/ea2dde2d8b65baca878a9590f818bd99c9717e529aca344bb11730357125ae4a
Your AI assistant 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.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.