By nilsclabb
Progressive-disclosure skill library for LLM-friendly skill authoring, routing, planning, and project workflows
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Yellowpages is a progressive-disclosure skill library for AI agents. It keeps runtime context small by injecting one bootstrap skill, then loading category routers, leaf skills, and reference files only when the current request needs them.
The old yp-stack npm installer has been removed. Yellowpages now installs through each host's native plugin, extension, or skill-discovery mechanism.
At session start, the host injects only:
skills/yellowpages/using-yellowpages/SKILL.md
That bootstrap teaches the agent this routing ladder:
using-yellowpages -> category router -> leaf skill -> reference file
The important rule is: load one step at a time and stop as soon as there is enough context to act.
| Router | Use for |
|---|---|
yp-workflow | Normal coding-session work: frame, design, plan, execute, verify, review |
yp-skill-system | Yellowpages itself: authoring, validation, diagnostics, skill management |
yp-stack-router | Stack/domain guidance: Convex, React, UI, monorepos, preferred tooling |
yp-session-tools | Help, status, injected context, notes, reloads, compression |
yp-workflow is the default for normal software-engineering requests. yp-stack-router is opt-in for stack, framework, architecture, or tooling questions.
The software-building workflow is now a tiny default core with optional capabilities:
using-yellowpages -> yp-workflow -> core stage -> optional capability -> reference
| Stage | Skill | Purpose |
|---|---|---|
| Frame | yp-workflow-frame | clarify the request, assumptions, and success criteria |
| Design | yp-workflow-design | compare approaches and define the simplest sufficient design |
| Plan | yp-workflow-plan | turn approved scope into an implementation plan |
| Execute | yp-workflow-execute | perform the work with minimal, surgical changes |
| Verify | yp-workflow-verify | require fresh evidence before completion claims |
| Review | yp-workflow-review | inspect correctness, readiness, and review feedback |
These are loaded only when useful, not by default:
yp-workflow-subagentsyp-workflow-parallel-agentsyp-workflow-git-worktreesyp-workflow-tddyp-workflow-debuggingyp-workflow-review-loopsyp-workflow-handoffsLegacy workflow skills remain for compatibility during the transition:
yp-brainstorm, yp-auto-plan, yp-tasks, yp-verify, pr-code-review.
Install from a Claude plugin marketplace that points at this repo, or register this repo as a development marketplace:
/plugin marketplace add nilsclabb/yellowpages
/plugin install yellowpages@yellowpages-dev
Claude plugin metadata lives in .claude-plugin/. SessionStart bootstrap hooks live in hooks/.
Install through Cursor's plugin system from this repository. The Cursor plugin manifest is .cursor-plugin/plugin.json.
The plugin exposes:
skills/yellowpages/ as the skill library.agents/agents/ as agent definitionscommands/ as high-level chat command aliaseshooks/hooks-cursor.json for bootstrap injectiongemini extensions install https://github.com/nilsclabb/yellowpages
Gemini loads GEMINI.md, which imports the using-yellowpages bootstrap.
Add yellowpages to opencode.json:
{
"plugin": ["yellowpages@git+https://github.com/nilsclabb/yellowpages.git"]
}
See .opencode/INSTALL.md.
Codex uses native discovery from ~/.agents/skills/:
git clone https://github.com/nilsclabb/yellowpages.git ~/.codex/yellowpages
mkdir -p ~/.agents/skills
ln -s ~/.codex/yellowpages/skills/yellowpages ~/.agents/skills/yellowpages
See .codex/INSTALL.md.
skills/yellowpages/ installable skills, single source of truth
using-yellowpages/ bootstrap skill injected at session start
yp-workflow/ coding-session workflow router
yp-skill-system/ yellowpages/skill maintenance router
yp-stack-router/ stack and domain router
yp-session-tools/ session/context utility router
SKILL.md yellowpages authoring standard
INDEX.md audit/discovery index
references/ core reference files
scripts/ validation and utility scripts
yp-workflow-*/ workflow core + optional capability leaf skills
<skill-name>/ other leaf skills
npx claudepluginhub nilsclabb/yellowpages --plugin yellowpagesHarness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Superpowers Plus core skills library for Claude Code: planning, execution routing, TDD, debugging, and collaboration workflows
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Next.js development expertise with skills for App Router, Server Components, Route Handlers, Server Actions, and authentication patterns
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.