Show
ZimoLiao/scholaraio
A skill your agent uses when the user wants to read a paper or inspect metadata, abstract, conclusion, full text, figures, or detail levels L1 through L4.
Show current state of all ADLC work across the project. An agent skill from atelier-fashion/adlc-toolkit.
$ npx skills add atelier-fashion/adlc-toolkit --skill status -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install atelier-fashion/adlc-toolkit status --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/atelier-fashion/adlc-toolkit.git skills-src && mkdir -p .claude/skills && cp -r skills-src/status .claude/skills/status && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "status" agent skill from https://github.com/atelier-fashion/adlc-toolkit/tree/main/status into .claude/skills/status/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "status", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/atelier-fashion/adlc-toolkit/tree/main/statusType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add atelier-fashion/adlc-toolkit --skill status -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install atelier-fashion/adlc-toolkit status --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/atelier-fashion/adlc-toolkit.git skills-src && mkdir -p .agents/skills && cp -r skills-src/status .agents/skills/status && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "status" agent skill from https://github.com/atelier-fashion/adlc-toolkit/tree/main/status into .agents/skills/status/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "status", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add atelier-fashion/adlc-toolkit --skill status -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install atelier-fashion/adlc-toolkit status --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/atelier-fashion/adlc-toolkit.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/status .cursor/skills/status && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "status" agent skill from https://github.com/atelier-fashion/adlc-toolkit/tree/main/status into .cursor/skills/status/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "status", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/atelier-fashion/adlc-toolkit.git --path status--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add atelier-fashion/adlc-toolkit --skill status -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install atelier-fashion/adlc-toolkit status --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/atelier-fashion/adlc-toolkit.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/status .gemini/skills/status && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "status" agent skill from https://github.com/atelier-fashion/adlc-toolkit/tree/main/status into .gemini/skills/status/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "status", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install atelier-fashion/adlc-toolkit statusInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add atelier-fashion/adlc-toolkit --skill status -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/atelier-fashion/adlc-toolkit.git skills-src && mkdir -p .github/skills && cp -r skills-src/status .github/skills/status && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "status" agent skill from https://github.com/atelier-fashion/adlc-toolkit/tree/main/status into .github/skills/status/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "status", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add atelier-fashion/adlc-toolkit --skill status -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install atelier-fashion/adlc-toolkit status --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/atelier-fashion/adlc-toolkit.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/status .opencode/skills/status && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "status" agent skill from https://github.com/atelier-fashion/adlc-toolkit/tree/main/status into .opencode/skills/status/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "status", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
statusShow current state of all ADLC work across the project. An agent skill from atelier-fashion/adlc-toolkit.
Status is an agent skill from atelier-fashion/adlc-toolkit. Show current state of all ADLC work across the project
Its SKILL.md is about 2.3k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
The repository describes itself as: Shared SDLC skills and templates for Claude Code. The licence is MIT.
4 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 3a48c27. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
gitpython3From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Status loads about 2.3k tokens when it runs. Until then it costs about 15 tokens; SKILL.md has 1,067 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from atelier-fashion/adlc-toolkit at commit 3a48c27, republished under its MIT licence (© atelier-fashion). 1,067 words, ~2,337 tokens.
.claude/skills/status/SKILL.md (or your agent's skills folder).You are generating a status report of all ADLC work in the current project.
!test -s .adlc/ETHOS.md && cat .adlc/ETHOS.md || echo No ethos found — run /init to vendor .adlc/ETHOS.md
See also
/manifest—/statusreads this local checkout;/manifestderives in-flight work across all sessions from the remote (open PRs + pushedfeat/REQ-*branches), with an advisory overlap report. Use/manifestto see what other people are working on before you start.
ls .adlc/specs/ || echo No specs foundls .adlc/bugs/ || echo No bugs foundgit branch --show-current || echo Not a git repoFilter: $ARGUMENTS
Before proceeding, verify that the .adlc/specs/ directory exists (this skill reads requirement and task frontmatter from there). .adlc/bugs/ and live pipeline-state.json files are read when present but are not required. If .adlc/specs/ does not exist, stop and tell the user: "The .adlc/ structure hasn't been initialized. Run /init first to set up the project context."
Detect repository mode — read .adlc/config.yml. If it declares more than one entry under repos:, this is cross-repo mode; otherwise single-repo mode.
requirement.md files under .adlc/specs/REQ-*/ (this repo).adlc/specs/REQ-*/tasks/.adlc/bugs/ — including the optional introduced_by /
attribution frontmatter, which supplies the Incident Attribution section belowpipeline-state.json files under .adlc/specs/REQ-*/ for live pipeline progress.adlc/ directories (e.g., api/.adlc/)Cross-repo scan (only in cross-repo mode): for every sibling declared in .adlc/config.yml:
repos[<id>].path<sibling-path>/.adlc/specs/REQ-*/pipeline-state.json to find REQs where the sibling was primary. Any of those that have a repos block listing the current repo as touched: true represents cross-repo work that affects us but originates elsewhere.Cross-repo scan is read-only — /status never modifies sibling repos.
Organize the report as follows:
| ID | Title | Status | Tasks | Progress |
|---|
For each requirement:
If any pipeline-state.json files exist with "completed": false, show:
| REQ | Primary | Branch | Current Phase | Started | Last Phase Completed | Touched Repos |
|---|
repos block where touched: true, with a ✓ for merged and a clock for in-progress.Phase names: 0=Worktree, 1=Validate Spec, 2=Architect, 3=Validate Tasks, 4=Implement, 5=Verify, 6=Create PR, 7=PR Cleanup, 7.5=Canary, 8=Wrapup
Separate the genuinely-active from the never-closed (BUG-193). A
completed:false state file is not proof of an active pipeline — a run that
merged its PR but skipped the Phase 8 close-out leaves the same signature, and
those files never self-correct. Before listing a REQ as active, test these
offline invariants and report any that trip under a Stale Pipeline State
heading instead, with the reconciliation as the recommended action:
| Signature | Reading |
|---|---|
completed:false but every touched repo has merged:true | merged; close-out skipped |
completed:false, currentPhase:8, 7 ∈ completedPhases | reached the final phase and stopped — verify the PR, then close |
completed:true but 8 ∉ completedPhases, or currentPhase ≠ 8, or a touched repo still merged:false | closed with a partial record |
the requirement's frontmatter says status: complete | the REQ is done; a completed:false state file contradicts it |
Confirm against the forge before reconciling — gh pr view <prNumber> --json state,mergedAt — and write the real merge commit and timestamp into the
phase-8 phaseHistory entry rather than a synthesized one. Never infer a merge
from the requirement's status alone.
If the cross-repo scan found REQs originating elsewhere that touch this repo, surface them separately so the user sees inbound cross-repo work without losing context on local REQs:
| REQ | Primary (origin) | Current Phase | This Repo's Role | Branch Here |
|---|---|---|---|---|
| REQ-091 | api | 4/8 Implement | sibling (touched) | feat/REQ-091-... |
"Branch Here" is detected by checking git -C <this-repo> branch --list feat/REQ-xxx-*. If absent, the REQ hasn't reached Phase 4 yet or this repo isn't touched after all.
List any artifacts with status in-review, approved, or in-progress tasks:
| ID | Title | Severity | Status | Updated |
|---|
Which shipped REQs have produced incidents (REQ-593). Derived at read time by scanning
.adlc/bugs/ frontmatter — the reverse edge is never stored in a REQ spec, because a
stored backlink rots silently when an artifact is moved or renumbered (BR-4, LESSON-019).
Source the partial and call it in the same fenced block (the cross-fence-fn rule):
if [ -f .adlc/partials/attribution.sh ]; then . .adlc/partials/attribution.sh; else . ~/.claude/skills/partials/attribution.sh; fi
# Emits one "BUG-id<TAB>REQ-id" line per attributed edge; add a REQ id as a second
# argument to filter to that REQ's incidents. Strictly read-only.
adlc_attr_bugs_with_attribution "$PWD"| REQ | Incidents | Bugs |
|---|
One row per REQ that has at least one attributed bug, with the count and the BUG ids.
A bug carrying no introduced_by is simply absent — it is not an error. When nothing is
attributed, print No attributed incidents yet. rather than an empty table or a warning.
This section reads .adlc/bugs/ only. It modifies no file, and in particular opens
nothing under .adlc/specs/**.
Which pipeline runs resolved a merge or rebase conflict mid-run, and whether the
resolution was verified (BUG-212). Read from each spec's pipeline-state.json
conflictsResolved array — the record written at the moment of resolution, not the
runner's narrative. Strictly read-only; a state file without the key is simply a run
that resolved nothing.
# One row per recorded resolution. `conflictsResolved` is optional and additive:
# a state file without it parses unchanged (absent == none resolved).
for f in .adlc/specs/REQ-*/pipeline-state.json; do
[ -f "$f" ] || continue
python3 - "$f" <<'PYEOF'
import json, sys, os
p = sys.argv[1]; req = os.path.basename(os.path.dirname(p)).split("-", 2)[:2]
try:
s = json.load(open(p))
except (OSError, ValueError):
sys.exit(0) # unreadable state is /status Step 1's concern, not this section's
for e in s.get("conflictsResolved") or []:
print("\t".join(["-".join(req), str(e.get("phase", "?")), ",".join(e.get("files") or []),
str(e.get("resolvedBy", "?")), str(e.get("strategy", "?")),
"yes" if e.get("verified") else "no", str(e.get("resolvedAt", "?"))]))
PYEOF
done| REQ | Phase | Files | Resolved by | Strategy | Verified | When |
|---|
When no run has a recorded resolution, print No recorded conflict resolutions. rather
than an empty table. An entry with verified: no is not an error — it is the honest
value the record exists to surface.
List artifacts completed in the last 7 days (by updated date).
At the bottom, list recommended next actions:
draft and need validationopen and unassigned© atelier-fashion, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in status of atelier-fashion/adlc-toolkit.
Open the folder on GitHubat commit 3a48c27
Status next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Status this skillatelier-fashion/adlc-toolkit | 171 | — | ~2.3k | Automated safety check: Pass | MIT | |
| ShowZimoLiao/scholaraio | 577 | — | ~356 | Automated safety check: Pass | MIT | |
| Show Me Your Work Decision Logcursor/plugins | 11k | 8 repos | ~1.6k | Automated safety check: Pass | None | |
| Show Metellahq/opensession | 394 | — | ~1.6k | Automated safety check: Pass | MIT | |
| Event Run Of Showmohitagw15856/pm-claude-skills | 1.4k | — | ~1.4k | Automated safety check: Pass | MIT | |
| Show Mefmflurry/settings-opencode | 171 | — | ~1.2k | Automated safety check: Pass | MIT |
ZimoLiao/scholaraio
A skill your agent uses when the user wants to read a paper or inspect metadata, abstract, conclusion, full text, figures, or detail levels L1 through L4.
cursor/plugins
Keeps a TSV decision log for long or unattended agent runs, one row per decision with what, why, evidence and result, so a reviewer can check the work later.
tellahq/opensession
Help the user understand the current topic visually with concise diagrams, code-shape sketches, and focused HTML artifacts.
mohitagw15856/pm-claude-skills
Build the minute-by-minute run of show that lets an event run without the planner being asked anything — every cue, who owns it, what happens if it slips, and the version each supplier actually needs.
fmflurry/settings-opencode
Help the user understand the current topic visually. An agent skill from fmflurry/settings-opencode.
Varnan-Tech/opendirectory
Draft a Show HN post backed by real HN performance data. An agent skill from Varnan-Tech/opendirectory.
atelier-fashion/adlc-toolkit
Canary deployment with smoke tests — deploy to a zero-traffic revision, run health checks, and promote on success.
atelier-fashion/adlc-toolkit
Parallel pipeline orchestrator — launch multiple /proceed sessions concurrently across REQs, monitor progress, and report status.
atelier-fashion/adlc-toolkit
Detect drift across ALL the sync surfaces /init vendors into a project — .adlc/templates/.md, .adlc/partials/.sh, .adlc/ETHOS.md, and the workflow runtime (.adlc/workflows/adlc-sprint.workflow.js +…
atelier-fashion/adlc-toolkit
End-to-end ADLC pipeline that takes a requirement from spec through to deployed.
atelier-fashion/adlc-toolkit
Bootstrap .adlc/ structure in a new repo or subdirectory. An agent skill from atelier-fashion/adlc-toolkit.
atelier-fashion/adlc-toolkit
Remote-derived view of all in-flight ADLC work — open PRs and pushed feat/REQ- branches across every session — with a coarse component/domain overlap report.
Show current state of all ADLC work across the project. An agent skill from atelier-fashion/adlc-toolkit. Status is an agent skill from atelier-fashion/adlc-toolkit.
Run `npx skills add atelier-fashion/adlc-toolkit --skill status -a claude-code`. Or copy the skill folder (status in atelier-fashion/adlc-toolkit) into .claude/skills/status in your project. Claude Code loads it when a task matches its description.
Run `npx skills add atelier-fashion/adlc-toolkit --skill status -a codex`. Or copy the skill folder (status in atelier-fashion/adlc-toolkit) into .agents/skills/status in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add atelier-fashion/adlc-toolkit --skill status -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/status, .gemini/skills/status, .github/skills/status and .opencode/skills/status in your project.
Going by SKILL.md and its folder, Status needs the command-line tools its instructions call (git and python3). Our summary lists: Python 3.
SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Status is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.3k tokens (SKILL.md is roughly 9.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Status: Show (ZimoLiao/scholaraio, 577 stars), Show Me Your Work Decision Log (cursor/plugins, 11k stars), Show Me (tellahq/opensession, 394 stars) and Event Run Of Show (mohitagw15856/pm-claude-skills, 1.4k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
atelier-fashion (a GitHub organization) maintains it in atelier-fashion/adlc-toolkit, which has 171 GitHub stars. The repository holds 16 skills in this directory. The repository was last updated on September 28, 2026.
Source: atelier-fashion/adlc-toolkit on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.