zoonk-code-simplification

99
zoonkzoonk

Review code for simplification opportunities and detect overengineering. Use when reviewing new code, refactoring, or verifying that an implementation follows the "less is more" principle.

190 days ago

zoonk-issue-writer

99
zoonkzoonk

Write detailed user stories from implementation plans and post to GitHub. Use after planning with zoonk-issue-planning. Acts as a product owner, providing context and acceptance criteria while leaving room for implementation decisions.

190 days ago

zoonk-technical

99
zoonkzoonk

Technical decision-making framework for AI agents. Use when making architecture decisions, choosing implementations, or evaluating technical trade-offs. Complements zoonk-business for technical depth.

190 days ago

zoonk-github-issues

99
zoonkzoonk

Create and manage GitHub issues with advanced features: issue types, dependencies, and sub-issues. Use this skill after planning issues with zoonk-issue-planning.

190 days ago

zoonk-issue-planning

99
zoonkzoonk

Break down implementation plans into small, manageable GitHub issues. Use when you have a plan and want to create GitHub issues instead of implementing immediately. Outputs a structured breakdown with epic, sub-issues, and dependencies for review.

190 days ago

vercel-composition-patterns

99
zoonkzoonk

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.

190 days ago

zoonk-business

99
zoonkzoonk

Business decision-making framework for AI agents. Use when making strategic decisions, evaluating trade-offs, or ensuring alignment with Zoonk's mission and values.

190 days ago

cache-components

99
zoonkzoonk

Expert guidance for Next.js Cache Components and Partial Prerendering (PPR). **PROACTIVE ACTIVATION**: Use this skill automatically when working in Next.js projects that have `cacheComponents: true` in their next.config.ts/next.config.js. When this config is detected, proactively apply Cache Components patterns and best practices to all React Server Component implementations. **DETECTION**: At the start of a session in a Next.js project, check for `cacheComponents: true` in next.config. If enabled, this skill's patterns should guide all component authoring, data fetching, and caching decisions. **USE CASES**: Implementing 'use cache' directive, configuring cache lifetimes with cacheLife(), tagging cached data with cacheTag(), invalidating caches with updateTag()/revalidateTag(), optimizing static vs dynamic content boundaries, debugging cache issues, and reviewing Cache Component implementations.

190 days ago

zoonk-design

99
zoonkzoonk

Design philosophy and UI/UX guidelines inspired by Apple, Linear, and Vercel. Use when planning new features, designing interfaces, reviewing implementations, or making visual and interaction design decisions.

190 days ago

next-cache-components

99
zoonkzoonk

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

190 days ago

zoonk-compound-components

99
zoonkzoonk

Build UI components using the compound component pattern. Use when creating new React components, building UI elements, refactoring components, or when the user mentions compound components, composable components, component patterns, or UI building blocks.

190 days ago

workflow

99
zoonkzoonk

Creates durable, resumable workflows using Vercel's Workflow DevKit. Use when building workflows that need to survive restarts, pause for external events, retry on failure, or coordinate multi-step operations over time. Triggers on mentions of "workflow", "durable functions", "resumable", "workflow devkit", or step-based orchestration.

190 days ago

zoonk-translations

99
zoonkzoonk

Work with internationalization using next-intl. Use when handling translations, i18n, getTranslations, useTranslations, translating content, or when the user needs to add or modify translations.

190 days ago

zoonk-testing

99
zoonkzoonk

Write tests following TDD principles. Use when implementing features, fixing bugs, or adding test coverage. Covers e2e, integration, and unit testing patterns.

190 days ago

zoonk-commit

99
zoonkzoonk

Guidelines for writing commit messages and PR descriptions. Use when creating commits, writing PR descriptions, or asking about commit format.

190 days ago