DEPRECATED - this skill is unmaintained. Use the official Angular skills at https://github.com/angular/skills instead. Implement server-side rendering and hydration in Angular v20+ using @angular/ssr. Use for SSR setup, hydration strategies, prerendering static pages, and handling browser-only APIs. Triggers on SSR configuration, fixing hydration mismatches, prerendering routes, or making code SSR-compatible.
Answer questions about Claude Code mods (function-hook plugins: register(on, options), the $ mods API, events, render sites, limits) from this source-cited vault; help build a band, pane, guard, or command mod; migrate settings hooks; audit a third-party mod before install; or re-verify after a Claude Code release. Triggers: "claude code mod", "function hooks", "mods api", "audit this mod", "is this mod safe".
Version and changelog management for multi-language monorepos. Read this before opening a pull request in any repository that has a `.changepacks/` directory.
TRIGGER WHEN:
- The repository has a `.changepacks/` directory
- Opening a pull request, or preparing a commit that will become one
- A CI check named "changepack required" (or similar) failed
- Asked to release, bump a version, or write a changelog entry
- Running `changepacks`, `npx @changepacks/cli`, or `bunx @changepacks/cli`
Trigger keywords: changepack, changepacks, changelog, version bump, release,
"changepack required", monorepo versioning, npx @changepacks/cli, bunx @changepacks/cli
Detect Insecure Direct Object Reference (IDOR) vulnerabilities in a codebase using a three-phase approach: recon (find candidates), batched verify (check authorization in parallel subagents, 3 candidates each), and merge (consolidate batch results). Checks endpoints for missing ownership or authorization checks on user-supplied identifiers. Requires sast/architecture.md (run sast-analysis first). Outputs findings to sast/idor-results.md. Use when asked to find IDOR or authorization bypass bugs.
Use when operating the portable feature pipeline across any project: preflight, dry-run, execute, resume, monitor, recover, and verify runner evidence. Do not use to onboard a project or modify the portable core.
Add emphasis motion to a flat talking-head video file — dramatic hard-cut punch-zooms on emphasised words + listicles, and subtle Ken Burns slow-pushes on insightful lines. Transcript-driven, ffmpeg-based (zoompan), non-destructive. Use when the user says "add zooms", "/add-zooms", "punch in on the emphasised words", "add motion/energy to this clip", or has an already-cut .mp4 (e.g. a LinkedIn hot-take) that needs zoom emphasis. The file-based sibling of /tella-edit and /tella-cut.
Guides React and Next.js component architecture and performance. Use when composing components, managing React state, or optimizing rendering and accessibility.
Generate PNG images from math equations in a LaTeX/TeX or Markdown document. Triggered when user says they need images for math equations, formulae, or matrices. The document can be provided inline in the message body or as a Telegram file attachment. Generated images are sent back as Telegram messages. Supports dark (default) and light themes — user can request "light" or "dark" style.
Design thinking and decision-making for web UI. Use when designing components, layouts, color schemes, typography, or creating aesthetic interfaces. Teaches principles, not fixed values.
Email sequences, newsletters, automation, and deliverability strategies. Use when the user requests 'email sequence', 'newsletter', 'drip campaign', 'welcome email', 'lifecycle email', 'cold email', 'email automation', or 'email copywriting'.
Use only when `workflow/financial-modeling-qa-board.json` selects financial-modeling-qa-authorized-continuation and carries its matching active lease. First complete the mandatory binder-handoff board consume and unique-key normalization, then perform exactly one leased task mutation; not a startup, discovery, verification, or task-planning entrypoint.
Environment setup after project discovery. Collects API keys, guides external service configuration, writes .env, verifies connections, creates test users. Transitions project status from Pending to Ready. Use for "setup project", "configure env", "setup environment", "project setup", "get ready to build".