fusengine
- 202 skills
- 0 followers
- 17 hours ago last updated
- ▌ TS Lint Format · fusengine bundleUse when choosing or configuring a TS linter/formatter — Biome 2.x vs ESLint 9 flat config + typescript-eslint typed linting. Not for type checking itself (ts-config).
- ▌ TS Runtime Bun · fusengine bundleUse when running TypeScript on Bun — bunfig.toml, bun test, Bun.build/--compile, or Bun workspaces. Not for Node.js runtime setup (ts-runtime-node).
- ▌ Community Pulse · fusengine bundleUse when gauging community sentiment, bug reports, or feature requests about Claude Code via Exa search.
- ▌ Laravel Attributes · fusengine bundleUse when migrating Eloquent models, Jobs, Console commands, Controllers, API Resources, Validation, Factories or Seeders to Laravel 13 PHP attributes.
- ▌ Laravel Migrations · fusengine bundleUse when designing a database schema or managing Laravel 13 migrations — Schema Builder, columns, indexes, foreign keys, or seeders.
- ▌ Laravel Permission · fusengine bundleUse when implementing RBAC, role-based access control, or user authorization with Spatie Laravel Permission.
- ▌ Rust Ecosystem Crates · fusengine bundleUse when choosing crates for a Rust project — serialization, CLI, async runtime, web, database, HTTP client, error handling, observability. Not for API usage details of an already-chosen crate.
- ▌ Tailwindcss Utilities · fusengineUse when needing a single entry point to find which categorical tailwindcss-* skill covers a given utility class. Router/index only - do NOT use for actual class content.
- ▌ TS Runtime Node · fusengine bundleUse when running TypeScript directly on Node.js without a build step — native type stripping, its limits, or when to reach for tsx. Not for Bun (ts-runtime-bun).
- ▌ Breaking Changes · fusengine bundleUse when checking whether a Claude Code update breaks our plugin ecosystem — hooks, agent frontmatter, manifest schema, or skill format.
- ▌ Laravel Upgrade V13 · fusengine bundleUse when upgrading a Laravel 12 application to Laravel 13.0 — composer bump, breaking changes, and Attributes migration.
- ▌ Nextjs Tanstack Form · fusengine bundleUse when building forms in Next.js 16 with TanStack Form v1 — Server Actions, Zod validation, multi-step wizards, field arrays.
- ▌ PHP Ecosystem Reference · fusengine bundleUse when picking a non-Laravel PHP tool — Symfony components, API Platform, or Slim — and routing to implementation. Do NOT use for Laravel (laravel-expert).
- ▌ React Tanstack Router · fusengine bundleUse when implementing routing in a React app (NOT Next.js) with TanStack Router — file-based routes, loaders, search params.
- ▌ Tailwindcss Layout · fusengine bundleUse when building flex or grid layouts, positioning elements (absolute/relative/fixed/sticky), managing z-index/inset, or @container queries.
- ▌ Tailwindcss Sizing · fusengine bundleUse when setting element width/height, constraining min/max dimensions, using dynamic viewport height (h-dvh), or fixing an aspect ratio.
- ▌ TS Packaging · fusengine bundleUse when publishing a TypeScript library — exports map, JSR vs npm, dual ESM/CJS, type validation, provenance. Not for application deployment.
- ▌ Astro Integrations · fusengine bundleUse when adding React, Vue, Svelte, Solid, Preact, or another UI framework to an Astro project via @astrojs/* integrations.
- ▌ Laravel Eloquent · fusengine bundleUse when working with database models — Eloquent ORM, PHP attributes, relationships, queries, observers, or factories in Laravel 13.
- ▌ Laravel Livewire · fusengine bundleLivewire 4 reactive components on Laravel 13 - wire:model, actions, events, Volt, Folio. Use when building reactive UI without JavaScript.
- ▌ Prompt Creation · fusengine bundleUse when writing a new system prompt from scratch, structuring it with Anthropic's 9-element format, or choosing emphasis levels and few-shot examples.
- ▌ Rust Error Handling · fusengine bundleUse when designing Rust error handling — thiserror vs anyhow, typed error enums,
- ▌ Shadcn Components · fusengine bundleUse when building or editing shadcn/ui components, mapping Radix vs Base UI APIs, or choosing a composition pattern (asChild vs render).
- ▌ Shadcn Registries · fusengine bundleUse when configuring shadcn/ui registries, components.json, or CLI add/init commands.
- ▌ Laravel Jsonapi · fusengine bundleUse when building JSON:API spec-compliant endpoints in Laravel 13 with the first-party `JsonApiResource` base class.
- ▌ Laravel Testing · fusengine bundleUse when testing controllers, services, or models, or implementing TDD on Laravel 13 with Pest 4 / PHPUnit 12.
- ▌ PHP Language Modern · fusengine bundleUse when writing modern non-framework PHP 8.1-8.5 — property hooks, asymmetric visibility, pipe operator, attributes, enums, readonly. Do NOT use for style (php-standards) or Laravel.
- ▌ PHP Quality Tooling · fusengine bundleUse when setting up PHPStan, Rector, or PHP-CS-Fixer on a non-Laravel PHP project, incl. CI wiring. Do NOT use for Laravel (Pint/Larastan), tests, or syntax.
- ▌ Prompt Library · fusengine bundleUse when looking for a ready-made agent or task template (code review, support, data analysis, translation, extraction) instead of writing one from scratch.
- ▌ Prompt Testing · fusengine bundleUse when comparing two prompt variants, defining quality/efficiency/robustness metrics, or deciding whether to adopt a challenger prompt over a baseline.
- ▌ Rust Core Language · fusengine bundleUse when writing or reviewing idiomatic Rust — edition 2024 ownership/borrowing design, or fixing LLM pitfalls (clone tax, unwrap infestation, indexed loops). Not for error-type design (rust-error-handling) or SOLID layout (solid-rust).
- ▌ Shadcn Detection · fusengine bundleUse when determining which primitive (Radix UI or Base UI) a shadcn/ui project uses, before any component work or migration.
- ▌ Shadcn Migration · fusengine bundleUse when migrating a shadcn/ui project between Radix UI and Base UI primitives, or validating a migration's API transformations.
- ▌ Solid Swift · fusengine bundleUse when applying SOLID principles to Swift 6/SwiftUI code — file-size limits, protocol separation, @Observable, actors, feature-modular architecture.
- ▌ React Effects Audit · fusengine bundleUse when auditing React or Next.js components for unnecessary or unsafe useEffect usage -- detects 9 anti-patterns from "You Might Not Need an Effect".
- ▌ Astro Starlight · fusengine bundleUse when building a documentation site with Astro Starlight — sidebar config, Pagefind search, plugins (blog/openapi/typedoc), i18n, llms.txt.
- ▌ Design Android · fusengine bundleUse when designing an Android screen or flow — deliverable is a device-framed HTML mockup and developer handoff spec, never Compose code.
- ▌ Go Testing Quality · fusengine bundleUse when writing or reviewing Go tests, adding coverage, benchmarking, or profiling a Go program. Not for CI/lint wiring (go-tooling-security) or non-Go tests.
- ▌ Laravel Blade · fusengine bundleCreate Blade templates with components, slots, layouts, and directives. Use when building views, reusable components, or templating.
- ▌ Laravel Scout · fusengine bundleImplement full-text search with Laravel Scout. Use when adding search to Eloquent models with Meilisearch, Algolia, or database driver.
- ▌ Nextjs Zustand · fusengine bundleUse when implementing global state, stores, persist, or hydration in Next.js 16 App Router Client Components with Zustand v5.
- ▌ Agent Design · fusengine bundleUse when choosing between workflow vs agent patterns, structuring orchestrator/subagent pipelines, or writing a Claude Code agent template.
- ▌ Rust Web Backend · fusengine bundleUse when building a REST/HTTP backend in Rust — axum routing, extractors, shared state, middleware, error responses, sqlx database access. Not for raw async/concurrency (rust-async-concurrency).
- ▌ Cve Research · fusengine bundleUse when checking a specific dependency or package version for known CVEs and security advisories.
- ▌ Shadcn Theming · fusengine bundleUse when defining or auditing shadcn/ui design tokens, OKLCH colors, or dark/light mode CSS variables.
- ▌ MCP Tools · fusengine bundleUse when needing Xcode build automation or Apple API/WWDC documentation lookup via XcodeBuildMCP or apple-docs MCP servers.
- ▌ Tailwindcss Core · fusengine bundleUse when configuring Tailwind CSS-first (no config.js), defining @theme tokens, or creating custom utilities/variants. Do NOT use for v3-to-v4 migration or category utility lookup.
- ▌ TS Testing · fusengine bundleUse when writing or configuring TypeScript tests and choosing between bun test and Vitest. Not for framework-specific testing (React → react-testing).
- ▌ Astro Deployment · fusengine bundleUse when deploying an Astro 7 app to Cloudflare, Vercel, Netlify, or Node.js — adapter setup, ISR patterns, edge middleware.
- ▌ Go Tooling Security · fusengine bundleUse when setting up Go modules/workspaces, configuring golangci-lint v2, running govulncheck, or building a Go CI quality gate. Not for app logic or non-Go audits.
- ▌ Laravel AI Sdk · fusengine bundleUse when integrating AI agents, tool calling, embeddings, structured output, or streaming in Laravel 13 via the `laravel/ai` package.
- ▌ Laravel Queues · fusengine bundleUse when implementing Laravel 13 background jobs — queue attributes, workers, batching, chaining, middleware, or Queue::route() routing.
- ▌ Laravel Reverb · fusengine bundleImplement real-time WebSocket communication with Laravel Reverb. Use when adding live updates, chat, notifications, or presence features.
- ▌ Rust Tooling Cicd · fusengine bundleUse when structuring a Cargo workspace or building a Rust CI pipeline — fmt, clippy, cargo-deny/audit, nextest, coverage, MSRV. Not for writing the tests themselves (rust-testing-quality).
- ▌ Security Scan · fusengine bundleUse when scanning for XSS, SQL injection, command injection, hardcoded secrets, or any OWASP Top 10 vulnerability across a codebase.
- ▌ Swift Core · fusengine bundleUse when implementing Swift 6 fundamentals — concurrency, architecture, testing, i18n, or performance — across any Apple platform.
- ▌ Commit Optimization · fusengineUse when configuring settings.json to reduce fuse-commit-pro's context token usage.
- ▌ Laravel Billing · fusengine bundleUse when implementing subscriptions, invoices, payment methods, webhooks, or billing portals with Laravel Cashier (Stripe or Paddle).
- ▌ Design Webapp · fusengine bundleUse when building or extending a dashboard, SaaS screen, or any authenticated app surface — use design-web instead for a marketing site.
- ▌ Laravel Auth · fusengine bundleUse when implementing user authentication, API tokens, social login, or authorization in Laravel 13.
- ▌ Laravel I18N · fusengine bundleUse when implementing Laravel translations — __(), trans_choice(), lang files, pluralization, locale middleware, or formatting.
- ▌ Laravel Vite · fusengine bundleComplete Vite bundling for Laravel - assets, HMR, SSR, frameworks, optimization. Use when configuring frontend build pipeline.
- ▌ Nextjs Shadcn · fusengine bundleUse when building UI components in Next.js App Router with shadcn/ui — forms, dialogs, tables, toasts, accessible components.
- ▌ Visionos · fusengine bundleUse when building Vision Pro apps — spatial computing, RealityKit 3D content, immersive spaces, or volumes.
- ▌ TS Config · fusengine bundleUse when creating or migrating a tsconfig.json, choosing module/moduleResolution, or fixing TS 6.0 deprecation errors. Not for language syntax (ts-language-patterns).
- ▌ Auth Audit · fusengine bundleUse when auditing JWT, session, OAuth2/PKCE, password, or MFA implementations for security vulnerabilities and best-practice deviations.
- ▌ Watchos · fusengine bundleUse when building Apple Watch apps — complications, workouts, HealthKit, or iPhone-Watch connectivity.
- ▌ Tailwindcss V4 · fusengine bundleUse when migrating a project from Tailwind v3 to v4, mapping @theme namespaces to generated utilities, or looking up renamed/removed v3 utilities.
- ▌ Fuse Browser Usage · fusengine bundleUse when about to call any mcp__fuse-browser__* tool. Routes fetch/crawl/SERP vs live browser session vs screenshot capture, and enforces the 4 ZERO-TOLERANCE rules -- read BEFORE the tool call.
- ▌ Astro Security · fusengine bundleUse when configuring Content Security Policy (CSP) in Astro 7 — security headers, script/style hashes, nonces, or experimentalStaticHeaders.
- ▌ Commit Detection · fusengineDetects optimal commit type from git changes. Use when analyzing commits, determining commit type, or before committing.
- ▌ Design Method · fusengine bundleUse when starting any design task — resolves register, sets the 3 dials, locks Gate 0, and routes to the right move and target skill.
- ▌ Design Motion · fusengine bundleUse when adding or reviewing motion on an already-settled layout or component — never to hide or compensate for an unfinished one.
- ▌ Design Review · fusengine bundleUse when a design deliverable is about to be reported done — the final quality gate after design-motion or a mobile mockup.
- ▌ Design System · fusengine bundleUse when starting any design task, before choosing or auditing a color/type/spacing token or writing design-system.md — routing step 1.
- ▌ Go Architecture · fusengine bundleUse when laying out a new Go service, choosing an HTTP router or DB layer, or wiring dependencies. Not for concurrency (go-concurrency) or language idioms (go-core-idioms).
- ▌ Better Auth · fusengine bundleUse when implementing Next.js authentication with Better Auth — OAuth, 2FA, magic links, SSO, Stripe billing, or session management.
- ▌ Nextjs I18N · fusengine bundleUse when implementing i18n in Next.js 16 — next-intl or DIY dictionaries, locale routing, language switch, or formatters.
- ▌ React Shadcn · fusengine bundleshadcn/ui for React with TanStack Form. Use when building UI components, forms, dialogs, tables, toasts, or accessible components.
- ▌ SEO Featured Snippets · fusengineUse when optimizing for position 0 featured snippets and AI Overviews with format-specific HTML recipes.
- ▌ Ipados · fusengine bundleUse when building iPad apps — split views, external keyboard support, multitasking, or Stage Manager — adaptive layouts.
- ▌ Astro Actions · fusengine bundleUse when handling form submissions, mutations, or server-side logic with type safety in Astro via defineAction / astro:actions.
- ▌ Astro Content · fusengine bundleUse when managing structured content, blog posts, or typed data collections in Astro via the Content Layer API (content.config.ts).
- ▌ Astro Islands · fusengine bundleUse when adding interactivity to Astro pages via client:* directives or rendering dynamic server content with server:defer.
- ▌ Astro Styling · fusengine bundleUse when styling Astro components — scoped CSS, CSS Modules, Tailwind CSS, UnoCSS, Sass, the class:list directive, or global styles.
- ▌ Map Ecosystem · fusengineUse when cartography index descriptions are truncated, a new plugin/skill was just added, or after SessionStart regenerates the map.
- ▌ Laravel API · fusengine bundleUse when creating API endpoints, transforming responses with API Resources, or handling API authentication, rate limiting, or versioning.
- ▌ Nextjs Stack · fusengine bundleUse as the master reference for a full Next.js 16+ stack — Prisma 7, Better Auth, shadcn/ui, TanStack Form, Zustand. Not for core framework API details (use nextjs-16).
- ▌ Solid Nextjs · fusengine bundleUse when applying SOLID principles to Next.js architecture — modular structure, file size limits, interface separation, JSDoc.
- ▌ Guardrails · fusengine bundleUse when implementing input/output guardrails, writing ethical guardrail templates, or auditing an agent/prompt for missing security controls.
- ▌ React Testing · fusengine bundleTesting Library for React 19 - render, screen, userEvent, waitFor, Suspense. Use when writing tests for React components with Vitest.
- ▌ React State · fusengine bundleZustand v5 state management for React. Use when implementing global state, stores, persist, or client-side state.
- ▌ Solid React · fusengine bundleUse when applying SOLID principles to React architecture — file-size limits, hook separation, src/interfaces/, JSDoc.
- ▌ SEO Internal Linking · fusengineUse when designing or auditing internal linking strategy — pillar/cluster architecture, anchors, orphan pages.
- ▌ Macos · fusengine bundleUse when building Mac apps — menu bar extras, window management, AppKit integration, or notarized distribution outside the App Store.
- ▌ Apex Methodology · fusengine bundleUse when starting ANY development task -- feature, bug fix, refactor, hotfix (triggers: implement, create, build, fix, add feature, refactor, develop).
- ▌ Astro Assets · fusengine bundleUse when optimizing images or other assets in Astro — <Image />, <Picture />, getImage(), Fonts API, or OG image generation.
- ▌ Go Concurrency · fusengine bundleUse when writing or reviewing Go concurrency — goroutines, channels, errgroup, context cancellation, or goroutine leaks. Not for sequential idioms (go-core-idioms).
- ▌ Go Core Idioms · fusengine bundleUse when writing or reviewing idiomatic sequential Go — error handling, slog logging, generics, interfaces, style. Not for concurrency (go-concurrency).
- ▌ Solid PHP · fusengine bundleUse when applying SOLID principles to Laravel 13 / PHP 8.3+ code — file size limits, interface placement, or PHPDoc enforcement.