前端開發
8107 skills in 開發 > 前端開發
software-patterns
Decision framework for architectural patterns including DI, SOA, Repository, Domain Events, Circuit Breaker, and Anti-Corruption Layer. Use when designing systems, choosing patterns, or reviewing architecture.
dev-tools-skill
Use when the user says "use the DevTools skill" or when they need help debugging a web app with Chrome DevTools MCP (UI bugs, incorrect behavior, console errors, network/API failures, or performance/lag), especially if the user seems inexperienced and needs guided, step-by-step diagnosis.
total-recall
Memory preservation for Claude Code sessions. Use when approaching token limits, needing to /reset or /compact, switching between complex tasks, or preserving critical session state before context loss. Creates comprehensive memory dumps at /tmp/total-recall containing current state, decisions, artifacts, and next steps for seamless context restoration.
testing-data
Build integration tests for data access in the widget host app. Use when setting up test databases, running EF Core migrations for tests, or validating repository behavior end-to-end.
wp-headless-backend
Build and bootstrap WordPress headless (PHP-FPM) with an idempotent wp-cli entrypoint and WPGraphQL enabled, using MariaDB/MySQL from docker-compose. Use when asked to implement or fix docker/wp/Dockerfile and docker/wp/entrypoint.sh for WordPress in this repo.
build-and-deploy
Build and deploy this Vue + Vite application. Use when building, deploying, or preparing the project for production.
utopia-grid-layout
CSS Grid utilities using Utopia fluid spacing. Reference for the grid variables and utility classes defined in this project.
mermaid-diagrams
Create and edit Mermaid diagrams for software engineering work, architectural ideas, and technical documentation. Use when the user asks to create, edit, or work with Mermaid diagrams. Provides comprehensive syntax references, common pitfalls, styling guidance, and software architecture patterns.
ruby-testing
Ruby/RSpec testing guidelines and workflow following project conventions. Use when writing or improving Ruby tests.
figma-to-react
Convert Figma designs to pixel-perfect React components with Tailwind CSS.
readme-for-developers
Write developer-oriented README as onboarding documentation. Use when creating/updating README, setting up new projects, or when new developers need to understand the codebase quickly. README = Entry point + Architecture overview + Working agreement.
ui-consistency
Use when auditing or fixing UI consistency issues like mismatched spacing, hardcoded colors, theme violations, or elements that look off - provides systematic checklist for theme, spacing, typography audits and proper techniques for canvas/SVG theming with reactivity
start-reddit-server
Provides simple script for safely starting the server. Use whenever you need to start ./cmd/reddit-server. Ex - "start the server..." "Debug the frontend...".
rust-code-organization
Structure Rust code using modules, traits, builders, and newtypes. Use when designing APIs, abstracting behavior, or preventing type confusion.
ux-spacing-layout
Utopia fluid spacing tokens and layout patterns. Use when applying margins, padding, gaps, or creating layouts. Covers space scale, container widths, and responsive spacing. (project)
Unnamed Skill
React 19 and TypeScript coding standards for Portfolio Buddy 2. Use when: writing new components, reviewing code, refactoring, or ensuring consistency. Contains component patterns, TypeScript rules, and best practices.
typescript
TypeScript guidelines covering type safety, RORO pattern, complexity limits, and error handling patterns. Use when writing TypeScript code.
product-strategy
Find 10x product opportunities and high-leverage improvements. Use when user wants strategic product thinking, mentions '10x', wants to find high-impact features, or says 'what would make this 10x better', 'product strategy', or 'what should we build next'.
ash-vibez
Fetch Ash Framework guidance for creating and managing Ash applications. Use when working with Ash Framework, creating new Ash projects, adding Ash extensions, or needing Ash-specific patterns.
lang-react
Build React SPAs where components are declarative UI consuming external state (Zustand/XState/TanStack Query). Logic lives in stores, not components.