inkeep

inkeep

@inkeep Organization

GitHub
38 Skills
18993 Total Stars
February 2026 Joined

Public Skills

adding-env-variables

by inkeep

"Guide for adding new environment variables to the codebase. Ensures env.ts schemas include descriptions and .env.example is kept in sync. Triggers on: add env variable, new environment variable, env.ts change, add config variable, INKEEP_, adding to .env."

API Dev 1.2K 3mo ago

find-similar

by inkeep

Find similar or analogous code patterns elsewhere in a codebase. Use when answering "Do we do something similar elsewhere?" or "What existing patterns match this?" Returns factual findings about similar code - locations, similarity type, and confidence.

Embeddings 1.2K 3mo ago

accessibility-checklist

by inkeep

Accessibility review checklist for React/Next.js components built on Radix UI / shadcn/ui. Covers component library misuse, form accessibility, accessible names, keyboard interaction, focus management, and dynamic content. Loaded by pr-review-frontend.

Accessibility 1.2K 3mo ago

web-design-guidelines

by inkeep

Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".

Accessibility 1.2K 3mo ago

vercel-composition-patterns

by inkeep

React composition patterns that scale. Use when refactoring components with boolean prop proliferation, building flexible component libraries, or designing reusable APIs. Triggers on tasks involving compound components, render props, context providers, or component architecture. Includes React 19 API changes.

Cloud 1.2K 3mo ago

data-model-changes

by inkeep

"Guide for making changes to the database schema, validation, types, and data access layer. Use when adding tables, columns, relations, or modifying the data model. Triggers on: add table, add column, modify schema, database change, data model, new entity, schema migration."

Code Gen 1.2K 4mo ago

vercel-react-best-practices

by inkeep

React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.

Caching 1.2K 4mo ago

next-cache-components

by inkeep

Next.js 16 Cache Components - PPR, use cache directive, cacheLife, cacheTag, updateTag

Auth 1.2K 4mo ago

audience-impact

by inkeep

Who does this change affect and how does it reach them? Maps audiences (roles × deployment modes) to impact propagation — immediate, next-publish, next-deploy, or silent. Use when planning, implementing, or reviewing a change to understand blast radius by audience. Complements product-surface-areas and internal-surface-areas (which catalog what exists; this skill tells you who cares). Triggers: who is affected, blast radius, breaking change, audience, persona, impact analysis, changeset needed, docs needed.

CI/CD 1.2K 3mo ago

product-surface-areas

by inkeep

Consolidated dependency graph of Inkeep customer-facing surface areas (UIs, CLIs, SDKs, APIs, protocols, config formats). Example use: as a prd-time (planning/brainstorming phase) or post-change checklist to understand the full scope of side-effects or what making one change to the product means for the rest. Use whenever you need to understand the "ripple" out effects of any change.

API Dev 1.2K 3mo ago

internal-surface-areas

by inkeep

Dependency graph of internal subsystems, infrastructure, and tooling (everything NOT customer-facing). Use during planning, PR review, or refactoring to understand the internal ripple effects of a change. Complements product-surface-areas (which covers customer-facing surfaces).

Agents 1.2K 3mo ago

write-docs

by inkeep

"Write or update documentation for the Inkeep docs site (agents-docs package). Use when: creating new docs, modifying existing docs, introducing features that need documentation, touching MDX files in agents-docs/content/. Triggers on: docs, documentation, MDX, agents-docs, write docs, update docs, add page, new tutorial, API reference, integration guide."

Docs Gen 1.2K 3mo ago

manage-database-usage

by inkeep

"How to correctly access the Doltgres manage database with branch-scoped connections. Use when reading or writing manage data (agents, tools, projects, credentials, triggers, evaluators, etc.). Triggers on: manage database, withRef, c.get('db'), manageDbPool, branch checkout, doltgres, ref-scope, branchScopedDb, AgentsManageDatabaseClient."

Processing 1.2K 3mo ago

api-logging-guidelines

by inkeep

"Best practices and guidelines for using logger in API routes. Defines appropriate logging levels, what to log, and when to avoid logging. Use when implementing or reviewing API route logging, debugging strategies, or optimizing log output."

Processing 1.2K 4mo ago

next-best-practices

by inkeep

Next.js best practices - file conventions, RSC boundaries, data patterns, async APIs, metadata, error handling, route handlers, image/font optimization, bundling

Debugging 1.2K 4mo ago

next-upgrade

by inkeep

Upgrade Next.js to the latest version following official migration guides and codemods

Code Review 1.2K 4mo ago

gslides

by inkeep

Create branded Google Slides presentations using Figma brand assets and Google Slides MCP. Use when asked to create a deck, presentation, pitch, or slides. Supports customer decks, sales presentations, internal updates, and product overviews. Pulls brand tokens (colors, typography, layouts) from Figma and creates slides in Google Slides. Requires figma and google-slides MCP servers.

Design 10 1mo ago

browser

by inkeep

"Browser automation with Playwright — navigate pages, fill forms, take screenshots, test responsive design, validate UX, test login flows, check links, inspect network requests, inject JavaScript, monitor console errors, capture network traffic, record video, inspect browser state, run accessibility audits, measure performance, simulate network conditions, discover page structure, persist auth sessions, create annotated GIFs, handle dialogs, dismiss overlays, capture traces, generate PDFs, and download files. Headless by default for CI/Docker. Use when user wants to test websites, automate browser interactions, validate web functionality, or perform browser-based testing. Triggers: playwright, browser test, browser automation, web test, screenshot, responsive test, test the page, automate browser, headless browser, UI test, console errors, console monitoring, network inspection, network capture, accessibility audit, a11y test, performance metrics, web vitals, video recording, browser state, localStorage, network simulation, offline testing, page structure, accessibility tree, authenticated testing, auth state, session reuse, annotated gif, dialog handling, overlay dismissal, cookie banner, tracing, trace viewer, pdf generation, file download, time manipulation, websocket interception."

Accessibility 10 1mo ago

ship

by inkeep

"Orchestrate any code change from requirements to merge-ready PR — scope-calibrated from small fixes to full features. Composes /spec, /implement, /review, and /research with depth that scales to the task: lightweight spec and direct implementation for bug fixes and config changes, full rigor for features. Use for ALL implementation work regardless of perceived scope — the workflow adapts depth, never skips phases. Triggers: ship, ship it, feature development, implement end to end, spec to PR, implement this, fix this, let's implement, let's go with that, build this, make the change, full stack implementation, autonomous development."

10 1mo ago

nest-claude

by inkeep

"Spawn child Claude Code instances from a parent Claude Code session. Covers the env guard pattern, stdin redirection, parallel execution, monitoring, and result collection. Use when you need to run multiple independent Claude Code processes concurrently for tasks like parallel research, bulk code review, multi-repo operations, or any work that benefits from full isolated Claude Code sessions rather than lightweight Task-tool subagents. Triggers: spawn claude, nested claude, parallel claude, child process, subprocess claude, run N instances, concurrent agents, fan-out."

CLI Tools 10 2mo ago

saas-session-recon

by inkeep

"Validate whether a SaaS platform's APIs can be accessed using browser session cookies — testing feasibility of a Chrome extension session proxy. Connects to user's authenticated Chrome, enumerates cookies, captures network traffic, tests official and internal APIs with cookie auth, checks Origin/CSRF requirements, and produces a structured findings document with a credential extraction recipe. One platform at a time. Triggers: session recon, cookie auth testing, extension proxy feasibility, SaaS API cookie test, session proxy validation."

API Dev 10 2mo ago

research

by inkeep

"Conduct technical research and produce formal reports by default. Can also deliver findings directly or update/extend an existing report. Reports default to <repo-root>/reports/ when in a git repo, or ~/reports/ otherwise. Use when investigating technologies, comparing systems, analyzing codebases, documenting architectures, gathering context for decisions, or when asked to refresh/update prior research."

Academic 10 3mo ago

debug

by inkeep

Systematic debugging for local development. Enforces root cause investigation — never implements fixes. 5-phase: Triage, Reproduce & Comprehend, Investigate, Classify, Report & Recommend. Classifies root causes as dev environment/config vs code bugs. Uses tools aggressively for observable verification — runs commands, queries state, checks actual output. Includes triage playbooks, hypothesis-test-refine cycles, tool patterns, agent metacognition (loop detection, strategy switching, confidence calibration), escalation heuristics. Presents root cause findings with recommended fix strategy and hands off to implementer. Two autonomy modes: Supervised (propose diagnostic mutations, wait for approval) and Delegated (iterate freely within approved action classes). Composable with /implement, /qa, /ship, /tdd, /explore. Triggers: debug, fix bug, root cause, why is this failing, investigate error, diagnose, troubleshoot, something broken, test failure, crash, regression, stack trace, error message, it worked before, flaky test, wrong output, not working, build failure, type error, exception, debugging.

Code Review 10 3mo ago

implement

by inkeep

"Convert SPEC.md to spec.json, craft the implementation prompt, and execute the iteration loop via subprocess. Use when converting specs to spec.json, preparing implementation artifacts, running the iteration loop, or implementing features autonomously. Triggers: implement, spec.json, convert spec, implementation prompt, execute implementation, run implementation."

Processing 10 3mo ago

pr

by inkeep

"Write or update a GitHub PR body — self-contained, stateless, and structured for efficient review. Gathers context from the diff, spec, and implementation to produce a comprehensive PR description. Standalone or composable with /ship and /review. Triggers: PR body, PR description, pull request, write PR, update PR, create PR, PR template."

Code Gen 10 3mo ago

docs

by inkeep

"Write or update documentation for engineering changes — both product-facing (user docs, API reference, guides) and internal (architecture docs, runbooks, inline code docs). Builds a world model of what changed and traces transitive documentation consequences across all affected surfaces. Discovers and uses repo-specific documentation skills, style guides, and conventions. Standalone or composable with /ship. Triggers: docs, documentation, write docs, update docs, document the changes, product docs, internal docs, changelog, migration guide."

Code Gen 10 3mo ago

graphics

by inkeep

Create on-brand graphics and visual assets as native editable Figma designs. Use when asked to create graphics, visuals, diagrams, charts, social images, slide assets, marketing materials, or any visual asset that should follow the brand. Creates native Figma objects (frames, text, shapes, auto-layout) for full editability. Can also generate SVG, D2, or Mermaid when code output is specifically needed. Requires figma and figma-console MCP servers.

Code Gen 10 3mo ago

spec

by inkeep

"Drive an evidence-driven, iterative product+engineering spec process that produces a full PRD + technical spec (often as SPEC.md). Use when scoping a feature or product surface area end-to-end; defining requirements; researching external/internal prior art; mapping current system behavior; comparing design options; making 1-way-door decisions; planning phases; and maintaining a live Decision Log + Open Questions backlog. Triggers: spec, PRD, proposal, technical spec, RFC, scope this, design doc, end-to-end requirements, phase plan, tradeoffs, open questions."

Monitoring 10 3mo ago

screengrabs

by inkeep

"Capture, annotate, and include screenshots in pull requests for UI changes. Use when creating or updating PRs that touch frontend components, pages, or any web-facing surface. Also use when asked to add before/after screenshots, visual diffs, or enrich PR descriptions. Triggers on: PR screenshots, before/after, visual diff, PR description, capture screenshot, PR images, enrich PR."

Automation 10 3mo ago

write-agent

by inkeep

"Design and write high-quality Claude Code agents and agent prompts. Use when creating or updating .claude/agents/*.md for (1) single-purpose subagents (reviewers, implementers, researchers) and (2) workflow orchestrators (multi-phase coordinators like pr-review, feature-development, bug-fix). Covers delegation triggers, tool/permission/model choices, Task-tool orchestration, phase handoffs, aggregation, iteration gates, and output contracts. Also use when deciding between subagents vs skills vs always-on repo guidance."

Agents 10 3mo ago

cold-email

by inkeep

Generate cold emails for B2B personas. Use when asked to write cold outreach, sales emails, or prospect messaging. Supports 19 persona archetypes (Founder-CEO, CTO, VP Engineering, CIO, CPO, Product Directors, VP CX, Head of Support, Support Ops, DevRel, Head of Docs, Technical Writer, Head of Community, VP Growth, Head of AI, etc.). Can generate first-touch and follow-up emails. When a LinkedIn profile URL is provided, uses Crustdata MCP to enrich prospect data (name, title, company, career history, recent posts) for deep personalization.

Processing 10 3mo ago

qa

by inkeep

"Manual QA testing — verify features end-to-end as a user would, using every tool available (browser, macOS, bash, APIs). Focuses on what formal test suites cannot capture: visual correctness, UX flows, usability judgment, integration reality, edge cases, and failure modes. Standalone or composable with /ship. Triggers: qa, qa test, manual test, test the feature, verify it works, exploratory testing, smoke test, end-to-end verification."

Code Review 10 3mo ago

review

by inkeep

"Manage the PR review iteration loop: poll for reviewer feedback, assess suggestions with evidence, implement fixes, resolve threads, and drive CI/CD to green. Works standalone on any PR (bug fix, refactor, hotfix, feature) or as a composable module invoked by /ship. Spec-aware when a SPEC.md is provided, but does not require one. Triggers: review, review loop, PR feedback, iterate on PR, resolve reviews, CI/CD resolution, green pipeline, address reviewer comments."

CI/CD 10 3mo ago

analyze

by inkeep

"Deep, iterative, evidence-based analysis of situations, decisions, trade-offs, and open questions. Use when asked to analyze, evaluate, think through, assess implications, weigh options, or explore a problem space in depth before acting. Triggers: analyze, think through, evaluate, implications, trade-offs, help me think, considerations, second-order effects, what would happen if, assess, examine, pros and cons, decision analysis, situation analysis."

Code Gen 10 3mo ago

explore

by inkeep

Build deep, structured understanding of a codebase area or system topic before acting on it. Three complementary lenses: (1) Surface mapping — enumerate product and internal surfaces a topic touches, trace connections and blast radius across the system. (2) Pattern inspection — discover conventions, shared abstractions, and the "grain" of a code area by reading siblings. (3) System tracing — follow call chains, map transitive dependencies, identify cross-boundary contracts and implicit coupling. Use before spec work, implementation, review, debugging, or any task that needs understanding of what a feature touches and how the code works. Subsumes find-similar. Triggers: explore, inspect, discover, what does this touch, map the surfaces, world model, surface areas, what's affected, what patterns exist here, how does this area do X, before implementing, check conventions, find similar, trace the flow, blast radius, what would break, dependency tree, codebase inspection, feature scope, what would this change.

Analytics 10 3mo ago

tdd

by inkeep

Universal test-driven development methodology and test design craft. Background knowledge for writing behavior-focused tests, mocking strategy, vertical slicing, and tracer bullet execution. Auto-loaded when writing tests during implementation, review feedback, or standalone test authoring. Triggers: writing tests, test design, mocking strategy, test quality, behavior testing, integration testing, test-first, red-green-refactor.

Database 10 3mo ago

write-skill

by inkeep

"Create or revise Claude Code-compatible Agent Skills (SKILL.md with optional references/, scripts/, and assets/). Use when designing a new skill, improving an existing skill, or updating/refactoring an existing skill while preserving the original author's intent (avoid semantic drift unless explicitly requested/approved by the author). Also use when integrating skills with subagents (context fork, agent)."

Agents 10 3mo ago

typescript-sdk

by inkeep

Use when creating, modifying, or testing AI Agents built with the Inkeep TypeScript SDK (@inkeep/agents-sdk).

Agents 7 3mo ago