Topic: typescript
2,004 skills in this topic.
-
calendar
Second calendar skill.
can1357/oh-my-pi 2,892
-
semantic-compression
Aggressively remove grammatical scaffolding LLMs reconstruct while preserving meaning-carrying content. Output may be fragments. Use when compressing text for prompts, reducing token count, preparing context for LLM input, or making documentation more token-efficient. Applies LLM-aware compression rules that delete predictable grammar while preserving semantics.
can1357/oh-my-pi 2,892
-
system-prompts
Write system prompts, tool docs, and agent definitions. Combines research-backed prompt engineering (+15-30% measured improvements) with project XML conventions. Covers tag hierarchy, structural templates, high-impact interventions, anti-patterns.
can1357/oh-my-pi 2,892
-
calendar
First calendar skill.
can1357/oh-my-pi 2,892
-
greet
A greeting skill for testing
can1357/oh-my-pi 2,892
-
child-skill
A nested skill in a subdirectory.
can1357/oh-my-pi 2,892
-
no-frontmatter
can1357/oh-my-pi 2,892
-
unknown-field
A skill with an unknown frontmatter field.
can1357/oh-my-pi 2,892
-
valid-skill
A valid skill for testing purposes.
can1357/oh-my-pi 2,892
-
missing-description
can1357/oh-my-pi 2,892
-
different-name
A skill with a name that doesn't match the directory.
can1357/oh-my-pi 2,892
-
this-is-a-very-long-skill-name-that-exceeds-the-sixty-four-character-limit-set-by-the-standard
A skill with a name that exceeds 64 characters.
can1357/oh-my-pi 2,892
-
Invalid_Name
A skill with invalid characters in the name.
can1357/oh-my-pi 2,892
-
bad--name
A skill with consecutive hyphens in the name.
can1357/oh-my-pi 2,892
-
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
-
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
-
next-cache-components
Next.js 16 Cache Components - PPR, use cache directive, cacheLife, cacheTag, updateTag
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
-
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
-
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
-
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
-
next-upgrade
Upgrade Next.js to the latest version following official migration guides and codemods
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
-
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