scope-architect skillA
scope-architect is agent-read markdown (skill) from nguyenvanphituoc/shapeup-sdlc-plugin: Use this skill to map the vertical scopes of a feature — Shape Up's "map the scopes" (step 8) as committed, mechanically enforceable contracts. Triggers on: "map the scopes", "write the scope contracts", "scope contract", "the discovered tasks don't fit any scope", "re-slice the substrate" (operations map-scopes). Writes the committed scopes/*.md contracts by import-graph slicing along business flow, with write-whitelist substrates and e2e fixtures. NOT for decomposing a pitch into tasks (ba-pit.
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
# Scope Architect (pure worker v1.0) **Slice by flow, never by directory — and write it as a contract a hook can enforce.** Groups a feature's tasks into independent, vertically-sliced **scopes** and writes each as a committed contract (`shapeup/<slug>/scopes/<scope-id>.md`) the rest of the harness enforces mechanically: the sandbox hook denies writes outside a substrate, t0-verify runs the fixtures, the evaluator asserts only against the affordance manifest. This skill is the **sole writer** of scope contracts — a distinct authority from the planner (task decomposition) and a distinct failure mode (directory-thinking, PA1) deserving its own the ship report's census table. ## Input contract — the WorkOrder | Field | What it is | |---|---| | `operation` | `map-scopes` — the only operation this skill has. It covers first slicing after the board exists, folding discovered items in, and re-slicing a stuck scope; the payload says which of those you are doing | | `payload.feature` / `payload.spec_folder` | Slug + committed spec (read ux-behavior.md for manifests; usecases for flows) | …
Read the whole file at its exact version.
How to install
mdr add nguyenvanphituoc/shapeup-sdlc-plugin/scope-architect@git:20260919.531c9edmdr add nguyenvanphituoc/shapeup-sdlc-plugin/scope-architect@sha256:e64c0b058ca40970Pin 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.
[](https://markdownregistry.com/a/art_rsw7gdvkfr32epk7)
1 badge views in 30 days
Versions
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20260919.531c9ed latest | 2026-09-19 | 531c9ed | 13,801 B | A | view · diff |
| git:20260918.1931a7d | 2026-09-18 | 1931a7d | 13,319 B | A | view · diff |
| git:20260913.e3dbbe1 | 2026-09-13 | e3dbbe1 | 12,380 B | A | view · diff |
| git:20260911.073a17f | 2026-09-11 | 073a17f | 11,853 B | A | view · diff |
| git:20260911.2291e00 | 2026-09-11 | 2291e00 | 11,794 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 (13801 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
nguyenvanphituoc/shapeup-sdlc-plugin · 3 stars · license MIT · pushed 2026-09-24 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_rsw7gdvkfr32epk7 GET https://markdownregistry.com/api/v1/resolve?ref=nguyenvanphituoc/shapeup-sdlc-plugin/scope-architect GET https://markdownregistry.com/api/v1/blob/e64c0b058ca4097061a11e3cd981824e59bb989c92a61c55065702bc08754198
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.