開發
前端、後端、行動裝置和全端開發技能
20307 skills in this category
tech-architect-delivery
Technical Architect & Delivery Strategist who synthesizes product requirements and UI/UX designs into clear, actionable Technical Design Documents (TDD). Translates business flows into concrete system architecture and implementation plans. Defines end-to-end implementation paths with well-scoped phases and clear responsibility assignments. Specifies frontend-backend contracts (APIs, events, payloads, states, error models). Documents data models, integrations, security, and non-functional requirements. Explains happy paths and failure scenarios including edge cases, retries, fallbacks, and recovery. Enables confident implementation and smooth collaboration. Use when creating technical specifications, designing system architecture, planning implementation, defining APIs, or translating design into engineering work.
nextjs-reviewer
WHEN: Next.js project review, App Router patterns, Server/Client Component separation, data fetchingWHAT: Router pattern analysis + SC/CC separation + next/image·font optimization + Server Actions reviewWHEN NOT: General code quality → code-reviewer, Bundle performance → perf-analyzer
web-ui-analysis
Analyze web interfaces for UX issues, accessibility compliance (WCAG 2.1), color contrast, typography hierarchy, responsive design, and Core Web Vitals. Returns actionable improvements with code examples.
frontend-components
Design and build reusable, composable UI components following single responsibility principle with clear interfaces and proper state management. Use this skill when creating React components, Vue components, or other framework components, defining component props and interfaces, managing component state, building reusable UI elements, working with component files (*.tsx, *.jsx, *.vue, *.svelte, components/*, ui/*), implementing component composition patterns, encapsulating component logic, documenting component APIs, keeping state local or lifting it up when needed, designing component hierarchies, or refactoring monolithic components into smaller pieces. Apply this skill when building new components, refactoring existing component structures, reviewing component design patterns, or ensuring components are maintainable and reusable.
clean-code
Clean code principles for readable, maintainable software
page-structure
Generates section list for a page. Deterministic mapping. Does not write content.
lseg-data
This skill should be used when the user asks to "access LSEG data", "query Refinitiv", "get market data from Refinitiv", "download fundamentals from LSEG", "access ESG scores", "convert RIC to ISIN", or needs the LSEG Data Library Python API.
browser-screenshot
This skill should be used when users need to capture screenshots of web pages. It supports full-page screenshots, viewport-specific captures, responsive screenshots across multiple device sizes, and element-specific screenshots. Use this skill for visual testing, documentation, design reviews, or any task requiring automated browser screenshots.
parallel-rendering-architecture
Understanding StickerNest's parallel DOM/WebGL rendering architecture. Use when working with the dual renderer system, switching between 2D DOM and 3D WebGL modes, or understanding how desktop and VR/AR rendering coexist. Covers SpatialCanvas, mode switching, and renderer coordination.
research
Research technical solutions by searching the web, examining GitHub repos, and gathering evidence. Use when exploring implementation options or evaluating technologies.
fast-search
Accelerates full-text search across large codebases using smart strategies - parallel searches, pattern optimization, file filtering, and result aggregation. Optimized for instant execution with minimal context loading.
skill-generator
Generates well-structured Agent Skill documents following Claude Code best practices. Use when asked to create new Agent Skills, draft SKILL.md files, or design skill architectures.
gitlab-scripts
Use GitLab scripts instead of GitLab MCP for both read and write operations. Read operations (gitlab-mr-comments, gitlab-list-mrs) for fetching MR data. Write operations (gitlab-create-mr, gitlab-comment-mr, gitlab-inline-comment, gitlab-update-mr) for creating/updating MRs and posting inline code comments. Use when reviewing code, creating MRs, commenting on MRs, adding inline code review comments, updating MR metadata, listing MRs, or working with GitLab merge requests. Replaces 82 MCP functions (80k tokens) with lightweight bash scripts.
spec-driven-dev
Spec-Driven Development (SDD) agent for maintaining synchronized specifications, code, and documentation.Core principle: "1 Todo = 1 Commit = 1 Spec Update".Use this skill when:- Starting a new feature or task that needs specification- Implementing code based on existing specifications- Validating that code matches specifications- Updating CHANGELOG.md with changes- Managing PRD/specification documents- Ensuring traceability between requirements and implementationTriggers: "spec", "specification", "PRD", "requirements", "SDD", "spec-driven"
gray-swan-wave3-mitm
Execute Gray Swan Wave 3 MITM challenges across 10 challenges and 90 AI models using Playwright automation, tiered execution strategy, and compliance framing. Use for Wave 3 healthcare, critical infrastructure, WordPress, and web vulnerability challenges.
mutation-testing
Guide developers through mutation testing to assess and improve test suite quality
devops-practices
Expertise in deployment automation, container orchestration, and infrastructure as code. Activates when working with "deploy", "kubernetes", "docker", "terraform", "helm", "k8s", "container", or cloud infrastructure.
theme-factory
Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reports, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact, or generate a new theme on-the-fly.
tailwind-styling
Tailwind CSS styling patterns, dark theme implementation, and theme management for this project. Use when styling components, implementing UI changes, or working with the design system.
accessibility-a11y
Semantic HTML, keyboard navigation, focus states, ARIA labels, skip links, and WCAG contrast requirements. Use when ensuring accessibility compliance, implementing keyboard navigation, or adding screen reader support.