bootstrap SKILL.md skillA

bootstrap from renzrollon/interlock is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add renzrollon/interlock/bootstrap@git:20261014.cb6313a

Pins git:20261014.cb6313a in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
renzrollon/interlock
Path
skills/bootstrap/SKILL.md
Versions recorded
7
Latest version
git:20261014.cb6313a, committed Oct 14, 2026
First version recorded
Aug 12, 2026
Size
13,718 bytes
Repository stars
31
License
MIT

Onboard a brownfield project into OpenSpec — analyze the existing codebase with parallel explorer agents, write an initial architecture document, then generate one spec per discovered feature describing what is already built. Use when adopting spec-driven development on a repo that has code but no specs.

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

Document what a codebase **already is**, in OpenSpec form, so that every later change has something to change *from*.

This is archaeology, not design. Every spec you write describes behavior that exists in the code today. If you cannot point at the code that implements a requirement, it does not belong in the spec.

| Flag | Effect |
|------|--------|
| `--quick` | Sequential, single-context. For small repos (< ~50 source files). |
| `--scope <path>` | Restrict the whole run to a subdirectory. |
| *(none)* | Full parallel run. |

---

## 0. Pre-flight

```bash
openspec --version
```

If it does not print a version, **stop here**, before `openspec init`, before `interlock-graph build`, before spawning any explorer or writing any file — even when `openspec/config.yaml` already exists, because the specs this skill writes are only done once `openspec validate` passes.

- `command not found` (or the shell's equivalent): the CLI is missing. Say so in one line and give the install command `npm install -g @fission-ai/openspec@latest`, or the project's own package manager if it pins openspec.
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add renzrollon/interlock/bootstrap@sha256:d9858aea4e971172

The line at the top of this page pins the label git:20261014.cb6313a, 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.

Badge

mdr badge

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

2 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 7 versions of this file, between Aug 12, 2026 and Oct 14, 2026, about one every 10 days.

versioncommittedcommitsizeaudit
git:20261014.cb6313a latest2026-10-14 cb6313a 13,718 BA view · diff
git:20261014.fea376c2026-10-14 fea376c 13,301 BA view · diff
git:20261010.9d0a5c22026-10-10 9d0a5c2 12,765 BA view · diff
git:20260903.dd7a5d32026-09-03 dd7a5d3 11,482 BA view · diff
git:20260813.d91d7022026-08-13 d91d702 9,191 BA view · diff
git:20260813.aa8b2232026-08-13 aa8b223 9,212 BA view · diff
git:20260812.83c0b5b2026-08-12 83c0b5b 9,929 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the 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 (13718 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

renzrollon/interlock · 31 stars · license MIT · pushed 2026-10-22 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_vvneg6tfr4lpcd3x
GET https://markdownregistry.com/api/v1/resolve?ref=renzrollon/interlock/bootstrap
GET https://markdownregistry.com/api/v1/blob/d9858aea4e9711726b7b9e14c6d1d95f5f940b28ed88eb006dec6a530a5050fd

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.

More from renzrollon/interlock

CLAUDE.md@.claude CLAUDE.md file
renzrollon/interlock · .claude/CLAUDE.md
git:20261005.c72cac2 · audit A · 31 stars
commit SKILL.md skill
renzrollon/interlock · skills/commit/SKILL.md · Create a single feature-level commit after a change is implemented. Reads the OpenSpec change artifacts to write a…
git:20260813.d91d702 · audit A · 31 stars
dispatch SKILL.md skill
renzrollon/interlock · skills/dispatch/SKILL.md · Route a request to the right interlock skill, after one batched pre-flight that loads git state, OpenSpec status, open…
git:20261014.cb6313a · audit A · 31 stars
docs-digest SKILL.md skill
renzrollon/interlock · skills/docs-digest/SKILL.md · Compress a repo's docs and OpenSpec specs into one token-dense, agent-only primer at .claude/graph/DOCS_DIGEST.md — the…
git:20260813.d91d702 · audit A · 31 stars
evals SKILL.md skill
renzrollon/interlock · skills/evals/SKILL.md · Author an Interlock eval case from an observed model-behaviour failure, and read a completed eval results run. Use when…
git:20261006.44860b1 · audit A · 31 stars
explain-code SKILL.md skill
renzrollon/interlock · skills/explain-code/SKILL.md · Explain code to a beginner in that stack — either a module walkthrough (what each function does, how calls link, where…
git:20260813.d91d702 · audit A · 31 stars
explore SKILL.md skill
renzrollon/interlock · skills/explore/SKILL.md · Deep codebase reconnaissance with parallel read-only investigators — fans out automatically when a question spans…
git:20260813.d91d702 · audit A · 31 stars
fix-tests SKILL.md skill
renzrollon/interlock · skills/fix-tests/SKILL.md · Discover and persist how a project's tests run, then run the suite and repair failures by root cause — clustering…
git:20261010.9d0a5c2 · audit A · 31 stars
graph SKILL.md skill
renzrollon/interlock · skills/graph/SKILL.md · Build and query a local, deterministic codebase knowledge graph (imports, symbols, OpenSpec specs, memory) so agents…
git:20261010.9d0a5c2 · audit A · 31 stars
manual-test-plan SKILL.md skill
renzrollon/interlock · skills/manual-test-plan/SKILL.md · Produce an expert-QA manual UI test plan from an OpenSpec change plus a git commit range — every touched file accounted…
git:20260813.d91d702 · audit A · 31 stars
mr SKILL.md skill
renzrollon/interlock · skills/mr/SKILL.md · Generate a merge-request or pull-request summary from the change artifacts and diff, then create or update it on…
git:20261013.a245480 · audit A · 31 stars
report SKILL.md skill
renzrollon/interlock · skills/report/SKILL.md · Read the indicator report over Interlock's three recorded corpora — outcome records, run trajectories, review metrics —…
git:20260904.96ef819 · audit A · 31 stars

Every file in renzrollon/interlock

Other files named bootstrap

bootstrap SKILL.md skill
bytedance/deer-flow · skills/public/bootstrap/SKILL.md · Generate a personalized SOUL.md through a warm, adaptive onboarding conversation. Trigger when the user wants to…
git:20260423.b90f219 · audit A · 84,193 stars
bootstrap SKILL.md skill
agentscope-ai/openjudge · skills/eval_pipeline/08-bootstrap/SKILL.md · Use when the user has nothing — no traces, no labels, no eval set — and needs to build a v0 evaluation from scratch…
git:20260708.2151def · audit A · 883 stars
bootstrap SKILL.md skill
evovexai/evoflow · skills/public/bootstrap/SKILL.md · Generate a personalized SOUL.md through a warm, adaptive onboarding conversation. Trigger when the user wants to…
git:20260912.6c490fd · audit A · 484 stars
bootstrap SKILL.md skill
mindrally/skills · bootstrap/SKILL.md · Bootstrap development guidelines for responsive layouts, components, and utility-first styling.
git:20261008.7682ca7 · audit A · 278 stars
bootstrap SKILL.md skill
papadopouloskyriakos/agentic-chatops · bootstrap-pack/.claude/skills/bootstrap/SKILL.md · Meta-skill chaining /specify → /constitute → /plan → /tasks → spec-validation → dispatch-ready. Greenfield project from…
git:20260919.c129a05 · audit A · 106 stars
bootstrap SKILL.md skill
kanevry/session-orchestrator · .cursor/skills/bootstrap/SKILL.md · Use this skill when scaffolding the minimum repository structure required by session-orchestrator. Invoked…
git:20260917.a4e6d25 · audit A · 53 stars
bootstrap SKILL.md skill
kanevry/session-orchestrator · skills/bootstrap/SKILL.md · Use this skill when scaffolding the minimum repository structure required by session-orchestrator. Invoked…
git:20261021.728a583 · audit A · 53 stars
bootstrap SKILL.md skill
kanevry/session-orchestrator · .codex-plugin/skills/bootstrap/SKILL.md · Use this skill when scaffolding the minimum repository structure required by session-orchestrator. Invoked…
git:20260916.3ebf0e9 · audit A · 53 stars

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