Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a…
This skill should be used when code search is needed (whether explicitly requested or as part of completing a task), when indexing the codebase after changes, or when the user asks about ccc, cocoindex-code, or the codebase index. Trigger phrases include 'search the codebase', 'find code related to', 'update the…
When the user wants to edit, review, or improve existing marketing copy. Also use when the user mentions 'edit this copy,' 'review my copy,' 'copy feedback,' 'proofread,' 'polish this,' 'make this better,' 'copy sweep,' 'tighten this up,' 'this reads awkwardly,' 'clean up this text,' 'too wordy,' or 'sharpen the…
Work through every unresolved review thread on a PR to completion — validate, fix if warranted, reply, resolve, then re-check on a bounded schedule. Use after pushing a commit to a PR, or when asked to check or address PR reviews.
Use this skill when reviewing, designing, or improving a workshop, lesson, training session, facilitation plan, talk, or educational explanation. Use it when the user provides a topic, concept, or explanation and wants better framing questions, curiosity hooks, opening prompts, discussion questions, learner reflection…
Validate the backlog FastMCP server against the CLI. Calls MCP tools natively via the agent-scoped backlog server and compares results against equivalent CLI output. Use when completing backlog MCP server tasks, verifying tool parity, debugging MCP server behaviour, or confirming that a new tool or change is working…
C programming specialist for systems programming, embedded systems, memory management, and performance optimization. Use when writing/reviewing C code, debugging memory leaks, investigating segfaults, working with POSIX APIs, implementing pthreads, optimizing embedded systems, using GDB/Valgrind debuggers, developing…
Use ONLY when explicitly requested by user or when invoked by a protocol in sessions/protocols/. DO NOT use proactively. Reviews code for security vulnerabilities, bugs, performance issues, and adherence to project patterns during context compaction or pre-commit reviews. When using this agent, you must provide files…
Use when creating a new task OR when starting/switching to a task that lacks a context manifest. ALWAYS provide the task file path so the agent can read it and update it directly with the context manifest. Skip if task file already contains "Context Manifest" section.
Updates task context manifest with discoveries from current work session. Reads transcript to understand what was learned. Only updates if drift or new discoveries found.
Verify documentation accuracy against implementation using git forensics and code analysis with file paths, line numbers, and commit SHAs. Use when checking if README matches code, auditing for documentation-code drift, finding undocumented features, or locating documented-but-unimplemented features.
Modern JavaScript specialist for browser, Node.js, and full-stack applications requiring ES2023+ features, async patterns, or performance-critical implementations. Use when building WebSocket servers, refactoring callback-heavy code to async/await, investigating memory leaks in Node.js, scaffolding ES module libraries…
Generates user-facing README.md documentation for Claude Code plugins. Deeply researches plugin capabilities and writes compelling documentation that helps humans understand what the plugin does and why they should install it.
Reads a research entry's Cross-References section and appends reciprocal backlink rows to each cited entry. Ensures the cross-reference graph is bidirectionally consistent. Runs as a post-pass after research-cross-referencer completes. Triggers: backlink emission, reciprocal cross-reference repair, bidirectional…
Cross-reference research files with existing skills, agents, hooks, and plugins to discover integration opportunities. Reads research file, searches repo, validates claims against primary sources, and appends structured Integration Opportunities section.
Reads a completed research entry and the research/README.md index, identifies 3–8 semantically related entries by domain, technology, and problem overlap, and appends a Cross-References section to the entry file. Spawned concurrently with research-insight-extractor by the research-curator orchestrator after a new…
Research and document a single tool, library, or resource into a structured research entry with quote-grounded claims and explicit confidence levels. Gathers information from primary sources using MCP tools and gh CLI. Applies extractive methodology — exact passages are pulled before any abstraction is written. Works…
Extract actionable improvement proposals from a completed research entry by mapping external tool patterns to this repo's existing systems. Reads research entries, finds relevant local files, compares current vs. external implementation, and produces measurable improvement proposals with backlog items. Spawned…
Assess whether an existing skill, agent, or workflow in this repo could directly call, depend on, or integrate the tool described in a research entry as an external service, API, or SDK dependency. Produces a utilization proposal file. Spawned concurrently with research-insight-extractor by the research-curator…
Embodies a domain specialist by loading specified skills, then researches how something works using verified primary sources. Use when you need authoritative, fact-checked answers about a specific technology, library, or system. Invoke with a topic and optionally a list of skills to load as domain context. Can update…
TypeScript specialist for advanced type system patterns, complex generics, type-level programming, and end-to-end type safety across full-stack applications. Use when designing type-first APIs, creating branded types for domain modeling, building generic utilities, implementing discriminated unions for state machines…