Topic: agents-sdk
24 skills in this topic.
-
next-upgrade
Upgrade Next.js to the latest version following official migration guides and codemods
inkeep/agents 1,070
-
weather-safety-guardrails
Keep activity suggestions safe and respect local conditions
inkeep/agents 1,070
-
structured-itinerary-responses
Present time-aware itineraries with clear actions and citations
inkeep/agents 1,070
-
write-docs
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.
inkeep/agents 1,070
-
web-design-guidelines
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".
inkeep/agents 1,070
-
vercel-react-best-practices
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.
inkeep/agents 1,070
-
vercel-composition-patterns
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.
inkeep/agents 1,070
-
slack-manifest
Guide for modifying the Slack app manifest — adding/removing bot scopes, event subscriptions, slash commands, shortcuts, or OAuth config. Ensures single-source-of-truth via slack-app-manifest.json. Triggers on: slack scope, bot scope, slack manifest, slack permission, add slack scope, remove slack scope, slack event subscription, slash command, slack OAuth, slack-app-manifest.
inkeep/agents 1,070
-
shadcn
Manages shadcn components and projects — adding, searching, fixing, debugging, styling, and composing UI. Provides project context, component docs, and usage examples. Applies when working with shadcn/ui, component registries, presets, --preset codes, or any project with a components.json file. Also triggers for "shadcn init", "create an app with --preset", or "switch to --preset".
inkeep/agents 1,070
-
route-handler-authoring
Conventions for writing Hono route handlers that forward validated bodies to DAL functions, and CRUD test requirements for round-trip field persistence. Triggers on: creating new routes, modifying handlers, adding CRUD tests, route handler patterns, field-picking, spread pattern, DAL forwarding, check:route-handler-patterns, CI check failure.
inkeep/agents 1,070
-
product-surface-areas
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.
inkeep/agents 1,070
-
pr-review-appsec-vendored
Stack-specific application security checklist for this repo's frameworks:
better-auth, SpiceDB/AuthZed, and Next.js RSC. Extends the generalizable
pr-review-appsec agent with patterns that require framework-specific
knowledge to detect. Loaded by pr-review-appsec.
inkeep/agents 1,070
-
accessibility-checklist
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.
inkeep/agents 1,070
-
next-cache-components
Next.js 16 Cache Components - PPR, use cache directive, cacheLife, cacheTag, updateTag
inkeep/agents 1,070
-
next-best-practices
Next.js best practices - file conventions, RSC boundaries, data patterns, async APIs, metadata, error handling, route handlers, image/font optimization, bundling
inkeep/agents 1,070
-
manage-database-usage
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.
inkeep/agents 1,070
-
internal-surface-areas
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).
inkeep/agents 1,070
-
github-repo-sanity
Sanity-check GitHub repositories before citing, recommending, or comparing them.
Use when an agent refers to GitHub repos, OSS libraries, starter kits, templates, SDKs, MCP servers, or example projects.
Verify repo health using recent commit activity and adoption signals such as stars before recommending it.
Prefer active repos; explicitly flag stale, archived, or low-signal repos instead of presenting them as good defaults.
inkeep/agents 1,070
-
find-similar
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.
inkeep/agents 1,070
-
emil-design-eng
This skill encodes Emil Kowalski's philosophy on UI polish, component design, animation decisions, and the invisible details that make software feel great.
inkeep/agents 1,070
-
data-model-changes
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.
inkeep/agents 1,070
-
audience-impact
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.
inkeep/agents 1,070
-
api-logging-guidelines
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.
inkeep/agents 1,070
-
adding-env-variables
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.
inkeep/agents 1,070