AI Resources
AI Resources from amhuppert/my-ai-resources.
Skills in this plugin
34- ▌ Knip · amhuppert bundleDetect and remove dead code with knip. Use when the user asks to "run knip", "find unused files", "find unused exports", "find unused dependencies", "clean up dead code", "remove dead code", "set up knip", "configure knip", "knip.json", "knip false positive", "knip CI", or mentions a `knip` config, dependency bloat, bundle bloat from unused imports, or tree-shaking unused exports. Covers the configuration-first workflow, confidence-gated deletion, framework-specific gotchas (Next.js 15+, Tailwind, Storybook, Jest, Bun's test runner and `bun build --compile`), monorepos, CI integration, and performance tuning.
- ▌ Latex · amhuppert bundleGenerate LaTeX documents (or convert markdown to LaTeX) with professional typography. Optionally compile to PDF.
- ▌ Steer · amhuppert bundleReflect on codebase navigation effectiveness at end of conversation. Surfaces dead ends, inefficiencies, missing context. Does not write files — pair with /kiro:steering-custom to persist.
- ▌ Design · amhuppert bundleCreate or iterate on a software design via a multi-agent workflow with parallel research and review phases. Stores artifacts in memory-bank/planning/{name}/.
- ▌ Compress · amhuppert bundleCompress and optimize AI instructions to be clearer, more concise, and more efficient.
- ▌ React Scan · amhuppert bundleInstall and use react-scan tooling for component-level React render attribution: "set up react-scan", "diagnose React re-renders", "find unnecessary renders", "find unstable props", "measure component renders programmatically", or automated render checks with Playwright (react-scan + playwright, lite headless API for CI). Covers install across Next.js/Vite/Remix/script-tag/browser-extension and the render-attribution → fix → validate loop. For trace-based triage of LCP/INP regressions, ForcedReflow, bundle bloat, or memory leaks, use investigate-web-perf instead.
- ▌ Reflection · amhuppert bundleReflect on the conversation and propose improvements to durable AI-agent instruction files such as CLAUDE.md and AGENTS.md.
- ▌ Cheat Sheet · amhuppert bundleCreate a 1-2 page cheat sheet / quick reference for a tool, language, or framework.
- ▌ Create Plan · amhuppert bundleCreate a decision-complete implementation plan that can be executed mechanically without further design decisions.
- ▌ Write Tests · amhuppert bundleWrite automated tests. Guides test selection, mocking strategy, and writing tests that verify behavior over implementation.
- ▌ Web Debugger · amhuppert bundleDebug a running web app via the web-debugger SDK: app logs, application state, runtime snapshots, React state, query cache.
- ▌ Hotkey Helper · amhuppert bundleUse when picking or vetting a keyboard shortcut on macOS. Triggers include "what hotkey should I use for X", "is this combo available", "does this shortcut conflict", "recommend a keybinding", "check this combo against my setup", or any mention of choosing, binding, or changing a shortcut in WezTerm, tmux, Zed, Chrome, Claude Code, or macOS. Determines whether a proposed combo collides with OS-reserved bindings, app defaults, or the user's customizations, and recommends ergonomic alternatives when needed.
- ▌ Transcript Path · amhuppert bundleLocate the on-disk Claude Code transcript file (.jsonl under ~/.claude/projects/) for the current or a specified conversation.
- ▌
- ▌ Changelog Review · amhuppert bundleReview the Claude Code changelog and summarize recent changes and their significance.
- ▌ Create Reference · amhuppert bundleCreate or update an AI-optimized reference document for a tool, library, framework, or API via thorough research.
- ▌ Setup Perf Stack · amhuppert bundleBootstrap web performance debugging tooling: install chrome-devtools-mcp and related MCP servers/skills.
- ▌ Optimize Tsconfig · amhuppert bundleOptimize tsconfig.json for build speed, watch mode, and tsc memory. Use for slow tsc, too many file watchers, or TypeScript performance audits.
- ▌ Review Guide HTML · amhuppert bundleRender a change-review-guide as an interactive, self-contained HTML page (and optionally regenerated markdown) from a YAML content file, with the file index and stats pulled from git.
- ▌ Shama Add Context · amhuppert bundleAdd terms, context, or instructions to Shama voice-to-text files for clipboard mode (Ctrl+Opt+Space) or shell-command mode (Ctrl+Opt+S), at project or global level.
- ▌ Shama Init Config · amhuppert bundleInitialize Shama voice-to-text config for the project — create voice.json, voice-vocabulary.md, voice-context.md, and register the project in Shama's registry.toml.
- ▌ Browser Automation · amhuppert bundleAutomate browser interaction with Playwright: open pages, take screenshots, verify UI, test flows, debug pages, inspect elements.
- ▌ Explainer Document · amhuppert bundleWrite a concise explainer / learning document / beginner guide that teaches a topic to someone unfamiliar with it.
- ▌ Init Design Config · amhuppert bundleInitialize DESIGN-AGENTS.md config for the /design workflow, populated from project context.
- ▌ Nano Banana Prompt · amhuppert bundleCreate a high-quality image generation prompt for Google's Nano Banana 2 (NB2) model on Gemini.
- ▌ Change Review Guide · amhuppert bundleWrite a reviewer's guide to a set of code changes: purpose, the fundamental decisions, a file-by-file review path, and the diff noise to skip.
- ▌ Create Requirements · amhuppert bundleCreate a PRD / product requirements document with app summary, design principles, and detailed requirements.
- ▌ Model Price Compare · amhuppert bundleCompare AI model prices across Anthropic, OpenAI, and Google. Generates pages-per-dollar / cost-per-token visualizations.
- ▌ Investigate Web Perf · amhuppert bundleTrace-based triage of web performance issues via chrome-devtools-mcp: LCP/INP regressions, slow page loads and interactions, ForcedReflow/layout thrashing, CLS, bundle bloat, memory leaks. Captures Chrome performance traces and analyzes them with performance insights. Requires setup-perf-stack. For installing react-scan, component-level React render attribution (unnecessary re-renders, unstable props), or automated render checks with Playwright, use react-scan instead.
- ▌ Save Current Context · amhuppert bundleSave current session context to a handoff file so a future AI agent can continue with no prior context.
- ▌ Understand Objective · amhuppert bundleUse to thoroughly understand a software development objective before design & implementation: research, identify ambiguities, ask clarifying questions.
- ▌ Code Standards Review · amhuppert bundleReview a codebase for adherence to code standards. Uses specialized agents with progressive disclosure to determine which standards apply.
- ▌ Assess Project Context · amhuppert bundleAssess / rate the default project context (CLAUDE.md, onboarding). Scores how well it conveys the project to AI across six dimensions, with improvement recommendations.
- ▌ Configure Editor Schema · amhuppert bundleWire an existing JSON Schema into VS Code, Cursor, and/or Zed so it provides validation and IntelliSense for matching JSON or YAML files.