By ryanthedev
Subagent dispatch, browser automation, and prompt engineering within Claude Code. Perform web research, screenshot analysis, and adversarial prompt review. Humanize prose and decompose ambiguous requests.
Decompose user intent through structured brainstorming before acting on ambiguous or underspecified requests. Classifies ambiguity type, generates competing hypotheses, and selects maximally informative clarifying questions. Use when requirements are unclear, requests could have multiple valid interpretations, or critical details are missing. Triggers on "clarify intent", "understand requirements", "ambiguous request", "underspecified", "what do they actually want".
Capture and analyze screenshots without burning context.
Parallel web search across multiple angles.
Edit prose to sound human.
Subagent dispatch guidance for the Agent tool — whether to delegate or work inline, the four-part delegation contract, model and effort selection, parallel fan-out sizing, fork vs fresh subagent, and dispatching independent verifier agents. Use before any Agent tool call: spawning subagents, fanning out work across files or research angles, delegating exploration or review, briefing a verifier, or deciding whether delegation is worth it at all. Not for: wording a prompt that isn't an agent dispatch (use oberskills:prompt) or authoring reusable skill and agent definition files — structure, frontmatter, and evals (use oberskills:skill-craft); their prompt bodies (use oberskills:prompt).
Controls a live Chrome browser through a persistent puppeteer-core MCP connection — click, type, hover, drag, fill forms; navigate pages; take screenshots and export PDFs; read the DOM and accessibility tree; run Lighthouse audits and Core Web Vitals traces; intercept, record, stub, or block network requests; export HAR traffic; emulate devices and network conditions; manage browser storage; upload and download files. Use when interacting with or automating a running browser, clicking elements, taking screenshots, running Lighthouse, capturing network traffic as HAR, checking the accessibility tree, intercepting or stubbing requests, or emulating a device or viewport. Not for: web search or fetching public URLs without a browser session (use web-research), reading a static HTML file already on disk, fixing TypeScript or JavaScript build or compile errors, debugging source code without a running page, or tasks that don't require controlling a live browser.
Design and review prompts Claude-first — system prompts, reusable agent definitions, long or novel dispatch briefs, pipeline stages, and prompts users will run elsewhere. Two modes: design and adversarial review. Covers Claude model behavior and migration, de-prompting, few-shot design, output-schema ordering, context engineering, prompt security, optimization, and a verbatim behavior-snippet library. Use when writing, improving, debugging, reviewing, or migrating any prompt. Not for: creating, reviewing, or testing skill files (use skill-craft); routine subagent delegation prompts (use agent).
Create, evaluate, and review Claude Code skills and reusable agent definition files (structure, frontmatter, evals). Covers the skill-vs-subagent-vs-hook decision, SKILL.md authoring and frontmatter, trigger-description optimization, baseline-first evals with pressure testing via the skill-eval MCP tools, validation, and packaging. Use when creating a new skill, improving or benchmarking an existing one, reviewing a skill directory, or writing evals for a skill. Not for prompt wording design or review — including the prompt body inside an agent definition (use oberskills:prompt), live subagent dispatch (use oberskills:agent), or prose editing (use oberskills:write).
Admin access level
Server config contains admin-level keywords
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.
Skills that make Claude Code better at the things it's worst at: writing like a person, searching the web without hallucinating URLs, building skills that actually work, and not embarrassing itself when dispatching agents.
As of v2.0.0 the three meta-skills — prompt, agent, skill-craft — are full skills (skills/<name>/SKILL.md) rebuilt on a 2026 research pass (Anthropic platform docs, ~100 arXiv papers, practitioner practice), and the skill-eval pipeline is a Bun/TypeScript MCP server instead of Python scripts.
Claude-first prompt engineering. DESIGN mode drafts or fixes a prompt; REVIEW mode audits one adversarially and returns a verdict table. Nine evidence-cited principles inline; eight reference files on demand (Claude model deltas, verbatim Anthropic snippet library, context engineering, optimization, security, porting to non-Claude models). Covers the current-era shifts: de-prompting, prefill removal, adaptive thinking and effort instead of CoT incantations, purpose-conditioned few-shot counts, reasoning-before-answer schema ordering.
Subagent dispatch guidance, built for the moment you write an Agent call: dispatch-vs-inline cost gate, the four-part delegation contract, model and effort selection for the current lineup, fan-out sizing, fork vs fresh subagent, and debiased verifier dispatch (no intent framing, separate verifier, weaker model allowed). References carry platform mechanics, orchestration patterns, and the canonical verification-bias evidence.
Create, evaluate, and review Claude Code skills. CREATE runs intake → design → baseline → build → eval → ship with gates; REVIEW audits a skill directory. Judgment stays with Claude; everything checkable runs through the skill-eval MCP tools.
Bun/TS server bundled with the plugin (mcp/), spawning real headless Claude sessions via the Agent SDK. Seven tools:
| Tool | Does |
|---|---|
validate_skill | Frontmatter/structure/content lints (agentskills.io spec + house rules), optional .skill packaging |
test_triggers | Live trigger-rate measurement: does the description actually route? |
optimize_description | Iterative description optimization with a held-out test split (chunked: one iteration per call) |
run_eval | Run one eval with/without the skill, optional pressure blocks (composed in code, 3+ enforced), auto-grade |
grade_run | Externally-dispatched grader; severities and verdicts computed in TypeScript, not by the LLM |
aggregate_benchmark | Mean/stddev/min/max + deltas across configurations, gate evaluation |
compare_outputs | Blind A/B comparison of two outputs |
Dependencies install automatically via a SessionStart hook into ${CLAUDE_PLUGIN_DATA} (requires bun on PATH). After install or update, run /reload-plugins once. Optional: allow mcp__plugin_oberskills_skill-eval__* in settings to skip permission prompts.
Two modes. EDIT rewrites silently. REVIEW walks you through issues one batch at a time, asks questions, then offers an edit pass. Built on 47 AI-writing detection papers, Pangram Labs data (N=millions), and a blind test that dropped AI detection probability from 85% to 15%.
Parallel search agents fan out across multiple dimensions (docs, tutorials, discussions, forums). Each agent extracts precise information with source URLs. Results synthesize back through your model. No hallucinated links.
Screenshot capture and analysis. Full screen, active window, or named window. Dispatches a haiku-tier analyzer and returns a summary.
Decomposes user intent through structured brainstorming before acting on ambiguous requests. Model-invoked; other skills chain into it.
skill-craft ──┬─ CREATE: intake → design → baseline → build → eval → ship
│ └── skill-eval MCP tools (validate, triggers, evals, grading)
└─ REVIEW: validator floor → quality dimensions → behavioral test
prompt ──┬─ DESIGN: principles + on-demand references
└─ REVIEW: adversarial audit → verdict table
(owns ALL prompt review, including agent prompt files)
agent ──── dispatch gate → delegation contract → model/effort → verifier dispatch
(chains to prompt for long/novel briefs, clarify for ambiguous intent)
write ──┬─ EDIT: core rules + surface rules (+ deep craft if needed)
└─ REVIEW: scan → orient → top issues → next batch → offer edit
web-research ─── parallel search agents ─── synthesize with source URLs
shot ──── capture → haiku analyzer → summary
/plugin marketplace add ryanthedev/rtd-claude-inn
/plugin install oberskills@rtd
/plugin update oberskills@rtd
Then /reload-plugins (or restart) so the skill-eval MCP server connects.
2.0.0
MIT
npx claudepluginhub ryanthedev/oberskills19 software engineering skills from Code Complete, APOSD, GoF, and Clean Architecture. Skills are internal (slash-invocable; injected via Read() — not auto-triggered). Research → plan → build workflow with Gate-field adaptive gates (Full | Standard | Minimal) and per-phase orchestrated commits.
System design interview preparation and architecture review — structured frameworks for distributed systems
React Native foundation skills — documentation search, diagnosis, debugging, design-first coding, and development tooling
Persistent memory for LLMs with search, multi-source docs, and dreaming. SQLite FTS5, markdown storage, git-tracked history.
18 universal AI skills for Claude Code — skill creation, deep research, strategic planning, content processing, solution architecture, and orchestration workflows
LichAmnesia's open-source Claude Code skills — skills-map router (picks which skill to use) plus flagship spec-driven-dev workflow, debug-hypothesis, wiki-aggregate, build-until-pass (self-correcting build loop), Tavily search, Nano Banana image generation, frontend-design, and subagent-brief (pre-flight token discipline for multi-agent fan-out).
Representation Synthesis workflow for auditing agent skills in Claude Code.
Create and validate production-grade agent skills with 100-point marketplace grading
Testany AI/LLM 工具集:Prompt 优化
Harness-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