scope SKILL.md skillA

scope from camoa/claude-skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add camoa/claude-skills/scope@git:20261028.e2c6db6

Pins git:20261028.e2c6db6 in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
camoa/claude-skills
Path
aida/skills/scope/SKILL.md
Versions recorded
33
Latest version
git:20261028.e2c6db6, committed Oct 28, 2026
First version recorded
Sep 13, 2026
Size
30,369 bytes
Repository stars
33
License
MIT

This skill should be used when a task needs its scope contract written or changed, for example "define scope", "write acceptance criteria", "what does this task have to do", "add a non-goal", "add a criterion", "change the contract", or "scope this task". It runs a conversation that produces alignment.json, holding the goal, the expected result, the acceptance criteria and the non-goals a person approves before a build starts.

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

# Scope

Scope decides exactly what a task will do, and writes it down so nothing later has to guess. It
does not research, design or build, and it does not verify itself: it can be checked for shape,
never for whether the contract is right. That is why this is a conversation with a person, not a
form.

The record is `alignment.json`, in the task's own folder, beside `task.json` and `task.md`.
`alignment.md`, beside it, is rendered from it for a person to read. Nothing ever parses
`alignment.md` back. Every write below goes through `scope-actions.sh`. A no to the surfaces offer
below runs `surfaces-actions.sh decline`. Both are named in this skill's own grant, so they
run without asking. Any other Bash command still asks for approval.

`scope-actions.sh` takes a text value from a file. Write the text with the Write tool in the
session's scratchpad folder. With no scratchpad, write it in the task folder, and delete it after
the call. Then pass `@/<absolute path>` as the value. Use this for a text that names a command, such
as git. Claude Code refuses a command whose quoted text names git when the session works in a
worktree.

## Determine the run mode
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add camoa/claude-skills/scope@sha256:771ced1a9a3ebbd0

The line at the top of this page pins the label git:20261028.e2c6db6, 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_toumvrmireu5ucz2.svg)](https://markdownregistry.com/a/art_toumvrmireu5ucz2)

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

Versions

The registry has recorded 33 versions of this file, between Sep 13, 2026 and Oct 28, 2026, about one every day.

versioncommittedcommitsizeaudit
git:20261028.e2c6db6 latest2026-10-28 e2c6db6 30,369 BA view · diff
git:20261028.0ccecd02026-10-28 0ccecd0 30,632 BA view · diff
git:20261028.48e79502026-10-28 48e7950 30,629 BA view · diff
git:20261028.3d500fa2026-10-28 3d500fa 30,557 BA view · diff
git:20261028.d960deb2026-10-28 d960deb 30,656 BA view · diff
git:20261019.3310f702026-10-19 3310f70 30,371 BA view · diff
git:20261019.1e04a112026-10-19 1e04a11 30,398 BA view · diff
git:20261019.a43505b2026-10-19 a43505b 29,869 BA view · diff
git:20261019.bd240a02026-10-19 bd240a0 29,878 BA view · diff
git:20261019.911b84c2026-10-19 911b84c 29,612 BA view · diff
git:20261001.ed156012026-10-01 ed15601 29,161 BA view · diff
git:20261001.2bea8422026-10-01 2bea842 28,961 BA view · diff
git:20260929.4ea6f612026-09-29 4ea6f61 28,299 BA view · diff
git:20260929.6c501482026-09-29 6c50148 28,368 BA view · diff
git:20260929.722206d2026-09-29 722206d 28,382 BA view · diff
git:20260929.e767b7f2026-09-29 e767b7f 27,289 BA view · diff
git:20260927.f9bf3272026-09-27 f9bf327 26,907 BA view · diff
git:20260925.bc118062026-09-25 bc11806 26,520 BA view · diff
git:20260925.d37b3f72026-09-25 d37b3f7 26,373 BA view · diff
git:20260923.8e59d0d2026-09-23 8e59d0d 25,512 BA view · diff
git:20260922.df22d062026-09-22 df22d06 25,331 BA view · diff
git:20260922.56c560a2026-09-22 56c560a 25,246 BA view · diff
git:20260922.4fb9b7c2026-09-22 4fb9b7c 25,119 BA view · diff
git:20260921.0e6f7ba2026-09-21 0e6f7ba 23,955 BA view · diff
git:20260917.acd1e4a2026-09-17 acd1e4a 23,680 BA view · diff
git:20260917.56ab02e2026-09-17 56ab02e 23,428 BA view · diff
git:20260916.c26a4ac2026-09-16 c26a4ac 23,125 BA view · diff
git:20260916.70e2c112026-09-16 70e2c11 22,859 BA view · diff
git:20260914.8162a4f2026-09-14 8162a4f 21,343 BA view · diff
git:20260914.3196a212026-09-14 3196a21 21,201 BA view · diff
git:20260914.d4f69a82026-09-14 d4f69a8 18,634 BA view · diff
git:20260914.0af20862026-09-14 0af2086 18,491 BA view · diff
git:20260913.557e9732026-09-13 557e973 18,466 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 (30369 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

camoa/claude-skills · 33 stars · license MIT · pushed 2026-10-30 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_toumvrmireu5ucz2
GET https://markdownregistry.com/api/v1/resolve?ref=camoa/claude-skills/scope
GET https://markdownregistry.com/api/v1/blob/771ced1a9a3ebbd08311f0589bdbf867dff7dae271f513a7419e4d4fbb4833fe

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 camoa/claude-skills

CLAUDE.md CLAUDE.md file
camoa/claude-skills · CLAUDE.md
git:20260913.cb6d62b · audit A · 33 stars
completion SKILL.md skill
camoa/claude-skills · aida/skills/completion/SKILL.md · This skill should be used when a reviewed task is ready to close, for example "close this task", "finish the task"…
git:20261028.4e82de7 · audit A · 33 stars
design SKILL.md skill
camoa/claude-skills · aida/skills/design/SKILL.md · This skill should be used when a task's criteria are grounded and it is time to decide how to build them, for example…
git:20261029.7834067 · audit A · 33 stars
implement SKILL.md skill
camoa/claude-skills · aida/skills/implement/SKILL.md · This skill should be used when a task's design has closed cleanly and it is time to begin building, for example "start…
git:20261028.aaa1221 · audit A · 33 stars
next SKILL.md skill
camoa/claude-skills · aida/skills/next/SKILL.md · This skill should be used when the user asks "what's next", "what should I work on", "continue", "resume", "pick up…
git:20261028.bd73fd1 · audit A · 33 stars
playbooks SKILL.md skill
camoa/claude-skills · aida/skills/playbooks/SKILL.md · This skill should be used when the user asks "which playbooks apply", "list the plays", "add a play", "capture this as…
git:20261028.99198b4 · audit A · 33 stars
project SKILL.md skill
camoa/claude-skills · aida/skills/project/SKILL.md · This skill should be used when the user asks "which project", wants to "create a project", "start a new project"…
git:20261028.99198b4 · audit A · 33 stars
research SKILL.md skill
camoa/claude-skills · aida/skills/research/SKILL.md · This skill should be used when a task's scope contract is approved and its criteria need grounding before design…
git:20261028.e2c6db6 · audit A · 33 stars
review SKILL.md skill
camoa/claude-skills · aida/skills/review/SKILL.md · This skill should be used when a task's implementation has finished and the whole task needs one pass against its…
git:20261028.6aa4db5 · audit A · 33 stars
surfaces SKILL.md skill
camoa/claude-skills · aida/skills/surfaces/SKILL.md · This skill should be used when end to end or visual regression has to be set up for the current project, for example…
git:20261028.6aa4db5 · audit A · 33 stars
task SKILL.md skill
camoa/claude-skills · aida/skills/task/SKILL.md · This skill should be used when the user wants to "create a task", "start a new task", "split a task", "make this an…
git:20261028.aaa1221 · audit A · 33 stars
test-cleanup SKILL.md skill
camoa/claude-skills · aida/skills/test-cleanup/SKILL.md · This skill should be used when a project's test suite has grown too large and a person wants it analysed and cleaned…
git:20261028.dc2c7a5 · audit A · 33 stars

Every file in camoa/claude-skills

Other files named scope

scope SKILL.md skill
suboss87/fdeops · skills/scope/SKILL.md · Assess a new customer request against agreed scope, trade-offs and ownership. Use when an engagement expands or a…
git:20261005.ed7f271 · audit A · 947 stars
scope SKILL.md skill
crisandrews/clawcode · skills/scope/SKILL.md · Channel-scope status, opt-in, and audit. Triggers on /agent:scope, "scope status", "scope wizard", "scope enable"…
git:20260515.22ef741 · audit A · 63 stars
scope SKILL.md skill
masharratt/claude-flow-novice · .claude/cfn-extras/skills/cfn-planning/lib/scope/SKILL.md
git:20260923.8d71dd0 · audit C · 13 stars
scope SKILL.md skill
technicalpickles/pickled-claude-plugins · plugins/dev-tools/skills/working-with-scope/SKILL.md · Guide for working with Scope, a developer environment management tool that automates environment checks, detects known…
git:20261028.1458c1b · audit A · 12 stars

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