Vercel Composition Patterns
supabase/supabase
React composition patterns that scale. An agent skill from supabase/supabase.
Evaluates and improves skills, agents, commands, and hooks after a workflow slice.
$ npx skills add athola/claude-night-market --skill workflow-improvement -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install athola/claude-night-market workflow-improvement --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/athola/claude-night-market.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/sanctum/skills/workflow-improvement .claude/skills/workflow-improvement && 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 "workflow-improvement" agent skill from https://github.com/athola/claude-night-market/tree/master/plugins/sanctum/skills/workflow-improvement into .claude/skills/workflow-improvement/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "workflow-improvement", 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/athola/claude-night-market/tree/master/plugins/sanctum/skills/workflow-improvementType 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 athola/claude-night-market --skill workflow-improvement -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install athola/claude-night-market workflow-improvement --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/athola/claude-night-market.git skills-src && mkdir -p .agents/skills && cp -r skills-src/plugins/sanctum/skills/workflow-improvement .agents/skills/workflow-improvement && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "workflow-improvement" agent skill from https://github.com/athola/claude-night-market/tree/master/plugins/sanctum/skills/workflow-improvement into .agents/skills/workflow-improvement/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "workflow-improvement", 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 athola/claude-night-market --skill workflow-improvement -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install athola/claude-night-market workflow-improvement --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/athola/claude-night-market.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/plugins/sanctum/skills/workflow-improvement .cursor/skills/workflow-improvement && 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 "workflow-improvement" agent skill from https://github.com/athola/claude-night-market/tree/master/plugins/sanctum/skills/workflow-improvement into .cursor/skills/workflow-improvement/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "workflow-improvement", 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/athola/claude-night-market.git --path plugins/sanctum/skills/workflow-improvement--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 athola/claude-night-market --skill workflow-improvement -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install athola/claude-night-market workflow-improvement --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/athola/claude-night-market.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/plugins/sanctum/skills/workflow-improvement .gemini/skills/workflow-improvement && 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 "workflow-improvement" agent skill from https://github.com/athola/claude-night-market/tree/master/plugins/sanctum/skills/workflow-improvement into .gemini/skills/workflow-improvement/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "workflow-improvement", 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 athola/claude-night-market workflow-improvementInstalls 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 athola/claude-night-market --skill workflow-improvement -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/athola/claude-night-market.git skills-src && mkdir -p .github/skills && cp -r skills-src/plugins/sanctum/skills/workflow-improvement .github/skills/workflow-improvement && 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 "workflow-improvement" agent skill from https://github.com/athola/claude-night-market/tree/master/plugins/sanctum/skills/workflow-improvement into .github/skills/workflow-improvement/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "workflow-improvement", 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 athola/claude-night-market --skill workflow-improvement -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install athola/claude-night-market workflow-improvement --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/athola/claude-night-market.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/plugins/sanctum/skills/workflow-improvement .opencode/skills/workflow-improvement && 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 "workflow-improvement" agent skill from https://github.com/athola/claude-night-market/tree/master/plugins/sanctum/skills/workflow-improvement into .opencode/skills/workflow-improvement/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "workflow-improvement", 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.
workflow-improvementEvaluates and improves skills, agents, commands, and hooks after a workflow slice.
Workflow Improvement is an agent skill from athola/claude-night-market. Evaluates and improves skills, agents, commands, and hooks after a workflow slice. Use when execution felt slow, confusing, repetitive, or fragile.
Its SKILL.md is about 2.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files (for example `modules/auto-issue-creation.md`).
It sits in Development. The repository describes itself as: 23 Claude Code plugins: TDD enforcement hooks, git/PR workflows, spec-driven development, code review, project lifecycle, fix-from-error, maintenance automation, context… The licence is MIT.
8 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 9f3eb00. 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:
gitFrom 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.
Workflow Improvement loads about 2.7k tokens when it runs. Until then it costs about 42 tokens; SKILL.md has 1,061 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 athola/claude-night-market at commit 9f3eb00, republished under its MIT licence (© athola). 1,061 words, ~2,727 tokens.
.claude/skills/workflow-improvement/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.Use this skill after running a command or completing a short session slice where execution felt slow, confusing, repetitive, or fragile.
This skill focuses on improving the workflow assets (skills, agents, commands, hooks) that were involved, not on feature work itself.
fix-workflow:context-gatheredfix-workflow:slice-capturedfix-workflow:workflow-recreatedfix-workflow:improvements-generatedfix-workflow:plan-agreedfix-workflow:changes-implementedfix-workflow:validatedfix-workflow:lesson-storedcontext-gathered)Before analyzing the current session, gather existing improvement data:
Query memory-palace logs for recent performance issues:
# Recent failures (last 7 days)
/skill-logs --failures-only --last 7d
# Performance metrics for involved plugins
pensive:skill-review --plugin sanctum --recommendationsCapture:
Search for previously captured workflow lessons:
# If memory-palace review-chamber is available
/review-room search "workflow improvement" --room lessons
/review-room search "efficiency" --room patternsLook for:
Identify recurring issues through commit patterns:
git log --oneline --grep="improve\|fix\|optimize" --since="30 days ago" \
-- plugins/sanctum/skills/ plugins/sanctum/commands/
# Look for unstable components (frequent fixes)
git log --oneline --since="30 days ago" --follow \
-- plugins/sanctum/skills/workflow-improvement/Extract:
Output Format:
## Improvement Context
### Skill Performance Issues
- sanctum:workflow-improvement: stability_gap 0.35 (5 failures in 7 days)
- Error pattern: "Missing validation in Step 2"
### Knowledge Base Lessons
- PR #42 lesson: "Workflow validation should happen at start, not end"
- Pattern: Early validation reduces iteration time by 30%
### Git History Insights
- workflow-improvement skill: 8 commits in 30 days (instability signal)
- Recurring theme: "Add missing prerequisite checks"slice-captured)Identify the most recent command or session slice in the current context window and capture:
/command if present)If the slice is ambiguous, pick the most recent complete attempt and state the exact boundary you chose.
workflow-recreated)Reconstruct the workflow as a numbered list of 5 to 20 steps, identifying inputs, branch points for decisions, and outputs such as file changes or state modifications. During this reconstruction, identify specific friction points that reduce efficiency. These often include repeated steps or redundant tool calls, as well as missing guardrails where validation occurs too late or prerequisites are unclear. Other common issues are a lack of automation for tasks that should be scripted, and discoverability gaps caused by confusing naming conventions.
Cross-reference with Step 0 context:
improvements-generated)Generate 3 to 5 distinct improvement approaches and score each on impact, complexity, reversibility, and consistency with existing sanctum patterns. The scoring should specifically address whether the change prevents the recurrence of patterns identified in Step 0. Prioritize improvements that address components with a high stability gap (greater than 0.3) or recurring issues found in the git history. You should also incorporate lessons from the review-chamber and aim to reduce failure modes identified in the skill logs. Prefer small, high-use changes such as tightening a skill's exit criteria, adding missing command options, improving hook guardrails for better observability, or splitting overloaded commands into clearer phases.
plan-agreed)Choose 1 approach and define:
Keep the plan bounded: aim for ≤ 5 files changed unless the workflow truly spans more.
changes-implemented)Apply changes following sanctum conventions:
commands/, agents/, skills/, hooks/plugins/sanctum/tests/validated)Validation should include at least 2 of:
Record the before/after comparison as metrics, not prose:
## Validation Results
### Before Improvement
- Step count: 15
- Tool calls: 23
- Failure points: 3
- Duration: ~8 minutes
- Manual interventions: 5
### After Improvement
- Step count: 11 (-4, -27%)
- Tool calls: 17 (-6, -26%)
- Failure points: 0 (-3, -100%)
- Duration: ~5 minutes (-37%)
- Manual interventions: 2 (-3, -60%)
### Verification
[E1] Command: `python3 plugins/sanctum/scripts/test_workflow.py`
Output: All tests passed (0.5s)
[E2] Command: `/validate-plugin sanctum`
Output: No issues foundAfter validation, capture the improvement for future reference:
Commit with descriptive message that future searches will find:
git add <changed-files>
git commit -m "improve(sanctum): <component> - <specific fix>
Addresses recurring issue: <pattern from Step 0>
Reduces <metric> by <percentage>
Evidence: stability_gap reduced from 0.35 to 0.12"No AI-attribution trailer. plugins/imbue/hooks/vow_no_ai_attribution.py
blocks co-authorship and generated-by trailers naming an AI model at
PreToolUse, so a template carrying one hands the agent a commit its
own toolchain refuses.
Observations about night-market tooling (skill behavior, agent coordination, hook timing, command UX) belong in https://github.com/athola/claude-night-market/discussions, not local memory. Always target the night-market repo regardless of which repo you are currently working in.
Use the GraphQL pattern in
plugins/sanctum/commands/fix-pr-modules/steps/6-complete.md
Sub-Step 6.7. It resolves the night-market repository and the
Learnings category by ID and hardcodes athola/claude-night-market
as the target, so it works from any repo.
Do not reach for
plugins/abstract/scripts/post_learnings_to_discussions.py here. It
takes no arguments: it parses LEARNINGS.md and posts the aggregated
daily digest, which is a different artifact from one observation
captured mid-workflow.
Repo-specific learnings stay in the current repo. Tooling learnings always go to https://github.com/athola/claude-night-market/discussions so the framework can improve.
If the improvement addresses a repo-specific pattern (not tooling), store it locally:
# Store in review-chamber lessons
/review-room capture --room lessons --title "Workflow: <pattern name>"Track the improvement's impact:
# Check post-improvement stability
pensive:skill-review --skill sanctum:<component> --recommendationsThis creates a feedback loop where future /fix-workflow and /update-plugins runs will reference this lesson.
If this work involved rework, a failed approach, or a blocker, record it to
docs/lessons-learned.md so the insight survives past the session (draft and
confirm):
Skill(leyline:decision-journal) and append
a lesson entry (what_happened, what_didnt_work, root_cause, action;
set phase to review). Show the draft; append on confirmation.docs/lessons-learned.md using the
in-file ENTRY TEMPLATE; assign the next LL-NNN id.docs/lessons-learned.md via the decision journalIf a command is not found, confirm that all dependencies are installed and accessible in your PATH. For permission errors, check file system permissions and run the command with appropriate privileges. If you encounter unexpected behavior, enable verbose logging using the --verbose flag to capture more detailed execution data.
© athola, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 1 other file in plugins/sanctum/skills/workflow-improvement of athola/claude-night-market.
Open the folder on GitHubat commit 9f3eb00
Workflow Improvement 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 |
|---|---|---|---|---|---|---|
| Workflow Improvement this skillathola/claude-night-market | 342 | — | ~2.7k | Automated safety check: Pass | MIT | |
| Vercel Composition Patternssupabase/supabase | 111k | 59 repos | ~726 | Automated safety check: Pass | MIT | |
| Finishing a Development Branchobra/superpowers | 296k | 5 repos | ~1.9k | Automated safety check: Pass | MIT | |
| Typescript Advanced Typesrolling-scopes/rsschool-app | 10k | 25 repos | ~4.2k | Automated safety check: Pass | MPL-2.0 | |
| PR Babysitteropeninterpreter/openinterpreter | 69k | 3 repos | ~4.2k | Automated safety check: Pass | Apache-2.0 | |
| Code Review ChecklistshareAI-lab/learn-claude-code | 78k | 5 repos | ~1.1k | Automated safety check: Pass | MIT |
supabase/supabase
React composition patterns that scale. An agent skill from supabase/supabase.
obra/superpowers
Walks the last step of a branch: confirm tests pass, detect the git environment, ask how to integrate, carry out your choice and clean up the worktree.
rolling-scopes/rsschool-app
Master TypeScript's advanced type system including generics, conditional types, mapped types, template literals, and utility types for building type-safe applications.
openinterpreter/openinterpreter
Watches an open GitHub pull request until it merges, handling review comments, diagnosing CI failures and retrying flaky checks along the way.
shareAI-lab/learn-claude-code
Reviews code against a five-part checklist covering security, correctness, performance, maintainability and testing, and reports findings in a fixed format.
onyx-dot-app/onyx
Iteratively improves a PR (GitHub), MR (GitLab), or shelved changelist (Perforce) until Greptile gives it a 5/5 confidence score with zero unresolved comments.
athola/claude-night-market
Run and interpret repo diagnostic scripts (ratchets, validators, token stats).
athola/claude-night-market
Evaluate Claude skill quality through auditing. An agent skill from athola/claude-night-market.
athola/claude-night-market
Coordinates Claude agent teams via filesystem protocol. An agent skill from athola/claude-night-market.
athola/claude-night-market
Delegates execution to eight CLIs (Gemini, Qwen, MiniMax, GLM, Muse, Codex, OpenCode, Glimmer).
athola/claude-night-market
Guide minimal code via a decision ladder with full safety, edge, and negative-case coverage.
athola/claude-night-market
Build a project skill library in .claude/skills/ via discovery, parallel authoring, and review.
Categories
Evaluates and improves skills, agents, commands, and hooks after a workflow slice. Workflow Improvement is an agent skill from athola/claude-night-market. Evaluates and improves skills, agents, commands, and hooks after a workflow slice.
Workflow Improvement fits situations like: execution felt slow.
Run `npx skills add athola/claude-night-market --skill workflow-improvement -a claude-code`. Or copy the skill folder (plugins/sanctum/skills/workflow-improvement in athola/claude-night-market) into .claude/skills/workflow-improvement in your project. Claude Code loads it when a task matches its description.
Run `npx skills add athola/claude-night-market --skill workflow-improvement -a codex`. Or copy the skill folder (plugins/sanctum/skills/workflow-improvement in athola/claude-night-market) into .agents/skills/workflow-improvement 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 athola/claude-night-market --skill workflow-improvement -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/workflow-improvement, .gemini/skills/workflow-improvement, .github/skills/workflow-improvement and .opencode/skills/workflow-improvement in your project.
Going by SKILL.md and its folder, Workflow Improvement needs the command-line tools its instructions call (git). 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.
Workflow Improvement 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.7k tokens (SKILL.md is roughly 11k 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 Workflow Improvement: Vercel Composition Patterns (supabase/supabase, 111k stars), Finishing a Development Branch (obra/superpowers, 296k stars), Typescript Advanced Types (rolling-scopes/rsschool-app, 10k stars) and PR Babysitter (openinterpreter/openinterpreter, 69k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
athola (a GitHub user) maintains it in athola/claude-night-market, which has 342 GitHub stars. The repository holds 159 skills in this directory. The repository was last updated on October 6, 2026.
Source: athola/claude-night-market on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.