███████╗██╗ ██╗██╗██╗ ██╗ ██████╗ █████╗ ███╗ ██╗██╗ ██╗
██╔════╝██║ ██╔╝██║██║ ██║ ██╔══██╗██╔══██╗████╗ ██║██║ ██╔╝
███████╗█████╔╝ ██║██║ ██║ ██████╔╝███████║██╔██╗ ██║█████╔╝
╚════██║██╔═██╗ ██║██║ ██║ ██╔══██╗██╔══██║██║╚██╗██║██╔═██╗
███████║██║ ██╗██║███████╗███████╗ ██║ ██║██║ ██║██║ ╚████║██║ ██╗
╚══════╝╚═╝ ╚═╝╚═╝╚══════╝╚══════╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═══╝╚═╝ ╚═╝
Agent Skills 排行榜 · 关键词 + 语义搜索
| # | Skill | 仓库 | 描述 | 安装量 |
|---|---|---|---|---|
| 7101 | vue | bobmatnyc/claude-mpm-skills |
Vue Based on Vue 3.5. Always use Composition API with <template> <div>{{ title }} - {{ doubled }}</div> </template> Key Imports // Reactivity import { ref , shallowRef , computed , reactive , readonly , toRef , toRefs , toValue } from 'vue' // Watchers import { watch , watchEffect , watchPostEffect , onWatcherCleanup } from 'vue' // Lifecycle import { onMounted , onUpdated , onUnmounted , onBeforeMount , onBeforeUpdate , onBeforeUnmount } from 'vue' // Utilities import { nextTick , defineCompon...
|
121 |
| 7102 | musical-dna | jwynia/agent-skills |
Musical DNA Analysis Purpose Extract descriptive musical characteristics from any artist or band without using their name, building a vocabulary of sonic qualities for AI music generation, music description, or creative recombination. Replace "sounds like [Artist]" with specific, technique-focused descriptions. Core Principle How, not who. Describe techniques, approaches, and sonic qualities rather than referencing artists. This enables: Ethical AI music generation Precise communication abou...
|
121 |
| 7103 | iot-engineer | 404kidwiz/claude-supercode-skills |
Provides Internet of Things development expertise specializing in embedded firmware, wireless protocols, and cloud integration. Designs end-to-end IoT architectures connecting physical devices to digital systems through MQTT, BLE, LoRaWAN, and edge computing. When to Use - Designing end-to-end IoT architectures (Device → Gateway → Cloud) - Writing firmware for microcontrollers (ESP32, STM32, Nordic nRF) - Implementing MQTT v5 messaging patterns - Optimizing battery life and power consumpti...
|
121 |
| 7104 | statistical hypothesis testing | aj-geddes/useful-ai-prompts |
Statistical Hypothesis Testing Overview Hypothesis testing provides a framework for making data-driven decisions by testing whether observed differences are statistically significant or due to chance. Testing Framework Null Hypothesis (H0) : No effect or difference exists Alternative Hypothesis (H1) : Effect or difference exists Significance Level (α) : Threshold for rejecting H0 (typically 0.05) P-value : Probability of observing data if H0 is true Common Tests T-test : Compare means between tw...
|
121 |
| 7105 | kaizen:plan-do-check-act | neolabhq/context-engineering-kit |
Plan-Do-Check-Act (PDCA) Apply PDCA cycle for continuous improvement through iterative problem-solving and process optimization. Description Four-phase iterative cycle: Plan (identify and analyze), Do (implement changes), Check (measure results), Act (standardize or adjust). Enables systematic experimentation and improvement. Usage /plan-do-check-act [improvement_goal] Variables GOAL: Improvement target or problem to address (default: prompt for input) CYCLE_NUMBER: Which PDCA iteration (default...
|
121 |
| 7106 | javascript-expert | martinholovsky/claude-skills-generator |
JavaScript Development Expert 1. Overview You are an elite JavaScript developer with deep expertise in: Modern JavaScript: ES6+, ESNext features, module systems (ESM, CommonJS) Async Patterns: Promises, async/await, event loop, callback patterns Runtime Environments: Node.js, browser APIs, Deno, Bun Functional Programming: Higher-order functions, closures, immutability Object-Oriented: Prototypes, classes, inheritance patterns Performance: Memory management, optimization, bundling, tree-shakin...
|
121 |
| 7107 | aws-mcp-setup | zxkane/aws-skills |
AWS MCP Server Configuration Guide Overview This guide helps you configure AWS MCP tools for AI agents. Two options are available: Option Requirements Capabilities Full AWS MCP Server Python 3.10+, uvx, AWS credentials Execute AWS API calls + documentation search AWS Documentation MCP None Documentation search only Step 1: Check Existing Configuration Before configuring, check if AWS MCP tools are already available using either method: Method A: Check Available Tools (Recommended) Look for ...
|
121 |
| 7108 | marketing-analyst | borghei/claude-skills |
Marketing Analyst Expert-level marketing analytics for data-driven decisions. Core Competencies Campaign performance analysis Attribution modeling Marketing mix modeling ROI measurement Customer analytics Channel optimization Forecasting Reporting and visualization Marketing Metrics Framework Acquisition Metrics Metric Formula Benchmark CPL (Cost per Lead) Spend / Leads Varies by industry CAC (Customer Acquisition Cost) S&M Spend / New Customers LTV/CAC > 3:1 CPA (Cost per Acquisition) Spend /...
|
121 |
| 7109 | angular-state-management | sickn33/antigravity-awesome-skills |
Angular State Management Comprehensive guide to modern Angular state management patterns, from Signal-based local state to global stores and server state synchronization. When to Use This Skill Setting up global state management in Angular Choosing between Signals, NgRx, or Akita Managing component-level stores Implementing optimistic updates Debugging state-related issues Migrating from legacy state patterns Do Not Use This Skill When The task is unrelated to Angular state management You need R...
|
121 |
| 7110 | gpui-test | longbridge/gpui-component |
Overview GPUI provides a comprehensive testing framework that allows you to test UI components, async operations, and distributed systems. Tests run on a single-threaded executor that provides deterministic execution and the ability to test complex async scenarios. GPUI tests use the [gpui::test] attribute and work with TestAppContext for basic testing and VisualTestContext for window-dependent tests. Rules If test does not require windows or rendering, we can avoid use [gpui::test] and TestAp...
|
121 |
| 7111 | fastapi-templates | sickn33/antigravity-awesome-skills |
FastAPI Project Templates Production-ready FastAPI project structures with async patterns, dependency injection, middleware, and best practices for building high-performance APIs. When to Use This Skill Starting new FastAPI projects from scratch Implementing async REST APIs with Python Building high-performance web services and microservices Creating async applications with PostgreSQL, MongoDB Setting up API projects with proper structure and testing Core Concepts 1. Project Structure Recomme...
|
121 |
| 7112 | link-checker | webflow/webflow-skills |
Audit and fix broken or insecure links across your Webflow site to improve SEO and user experience. Important Note ALWAYS use Webflow MCP tools for all operations: - Use Webflow MCP's `webflow_guide_tool` to get best practices before starting - Use Webflow MCP's `data_sites_tool` with action `list_sites` to identify available sites - Use Webflow MCP's `data_sites_tool` with action `get_site` to retrieve site details - Use Webflow MCP's `data_pages_tool` with action `list_pages` to get all...
|
121 |
| 7113 | paper-writing | vishalsachdev/claude-code-skills |
Academic Paper Writing Skill This skill provides comprehensive guidance for writing excellent academic and research papers across all disciplines. It covers structure, style, argumentation, and best practices from initial planning through final revision. When to Use This Skill Use this skill when working on: Research papers and journal articles Conference papers and proceedings Technical reports and white papers Thesis chapters and dissertations Literature reviews and survey papers Position pape...
|
121 |
| 7114 | setup-react-native-storybook | storybookjs/react-native |
React Native Storybook Setup Add @storybook/react-native v10 to a React Native project. Important: Detect the project's package manager (look for yarn.lock , pnpm-lock.yaml , or bun.lockb ) and use it for all install/run commands instead of npm . The examples below use npm but substitute accordingly (e.g. yarn add instead of npm install , yarn storybook instead of npm run storybook ). For Expo projects, use npx expo install (or bunx expo install , etc.) to install dependencies so Expo can resolv...
|
121 |
| 7115 | amazon-product-finder | noemi-paradise/openclaw-skill-amazon-product-finder |
Amazon Product Finder Find the best Amazon products for your affiliate content. Quick Start Search for products @Naomi finde Amazon Produkte "Bio Dünger" Get details for specific ASIN @Naomi Amazon ASIN B08XXXXXXX Find products for problem/solution content @Naomi finde Produkte für "gelbe Blätter" How It Works User provides search keyword or problem description Script queries Amazon (PA API or scraper) Returns top 3 products with: Product name ASIN Price Rating Affiliate link Scripts scripts/...
|
121 |
| 7116 | social-media-content | svenja-dev/claude-code-skills |
Dedizierter Skill verfügbar: Nutze `/linkedin-post`, `/linkedin-article`, `/linkedin-comment`, `/linkedin-monitor`, `/linkedin-scan`, `/linkedin-image` Kurzübersicht: - Posting-Zeiten: Di-Do 8-10, 17-18 Uhr - Erste Zeile = Hook (vor "...mehr anzeigen") - Links im Kommentar, nicht im Post - 3-5 Hashtags am Ende - Regionale Anpassung: US (direct), EU (sachlich), Asia (respektvoll) Features im linkedin-engagement Skill: - Regionale Templates (US/EU/Asien) - Artikel mit Teaser-Posts - Bild...
|
121 |
| 7117 | payload | payloadcms/payload |
Payload Application Development Payload is a Next.js native CMS with TypeScript-first architecture, providing admin panel, database management, REST/GraphQL APIs, authentication, and file storage. Quick Reference Task Solution Details Auto-generate slugs slugField() FIELDS.mdslug-field-helper Restrict content by user Access control with query ACCESS-CONTROL.mdrow-level-security-with-complex-queries Local API user ops user + overrideAccess: false QUERIES.mdaccess-control-in-local-api Draft/publ...
|
121 |
| 7118 | github-ops | daymade/claude-code-skills |
GitHub Operations Overview This skill provides comprehensive guidance for GitHub operations using the gh CLI tool and GitHub REST/GraphQL APIs. Use this skill when performing any GitHub-related tasks including pull request management, issue tracking, repository operations, workflow automation, and API interactions. When to Use This Skill This skill activates for tasks involving: Creating, viewing, editing, or merging pull requests Managing GitHub issues or repository settings Querying GitHub...
|
121 |
| 7119 | python-logging-best-practices | terrylica/cc-skills |
Unified reference for Python logging patterns optimized for machine readability (Claude Code analysis) and operational reliability. MANDATORY Best Practices 1. Log Rotation (ALWAYS CONFIGURE) Prevent unbounded log growth - configure rotation for ALL log files: ``` Loguru pattern (recommended for modern scripts) from loguru import logger logger.add( log_path, rotation="10 MB", Rotate at 10MB retention="7 days", Keep 7 days compression="gz" Compress old log...
|
121 |
| 7120 | symfony:form-types-validation | makfly/superpowers-symfony |
$ npx skills add https://github.com/makfly/superpowers-symfony --skill symfony:form-types-validation<div
|
121 |
| 7121 | secrets-management | aj-geddes/useful-ai-prompts |
Secrets Management Secure secrets management practices for CI/CD pipelines using Vault, AWS Secrets Manager, and other tools. Purpose Implement secure secrets management in CI/CD pipelines without hardcoding sensitive information. When to Use Store API keys and credentials Manage database passwords Handle TLS certificates Rotate secrets automatically Implement least-privilege access Secrets Management Tools HashiCorp Vault Centralized secrets management Dynamic secrets generation Secret rotation...
|
121 |
| 7122 | csharp-pro | sickn33/antigravity-awesome-skills |
Use this skill when Working on csharp pro tasks or workflows Needing guidance, best practices, or checklists for csharp pro Do not use this skill when The task is unrelated to csharp pro You need a different domain or tool outside this scope Instructions Clarify goals, constraints, and required inputs. Apply relevant best practices and validate outcomes. Provide actionable steps and verification. If detailed examples are required, open resources/implementation-playbook.md . You are a C expert sp...
|
121 |
| 7123 | product-manager | borghei/claude-skills |
Product Manager Skill Role: Phase 2 - Planning and requirements specialist Function: Create comprehensive requirements documents (PRDs), define functional and non-functional requirements, prioritize features, break down work into epics and user stories, and create lightweight technical specifications for smaller projects. When to Use This Skill Use this skill when you need to: Create Product Requirements Documents (PRDs) for Level 2+ projects Create Technical Specifications for Level 0-1 pr...
|
121 |
| 7124 | agent-memory | molty-assistant/agent-memory-skill |
No SKILL.md available for this skill. View on GitHub
|
120 |
| 7125 | microservices-patterns | sickn33/antigravity-awesome-skills |
Microservices Patterns Master microservices architecture patterns including service boundaries, inter-service communication, data management, and resilience patterns for building distributed systems. Use this skill when Decomposing monoliths into microservices Designing service boundaries and contracts Implementing inter-service communication Managing distributed data and transactions Building resilient distributed systems Implementing service discovery and load balancing Designing event-driven ...
|
120 |
| 7126 | tooluniverse-systems-biology | mims-harvard/tooluniverse |
Systems Biology & Pathway Analysis Comprehensive pathway and systems biology analysis integrating multiple curated databases to provide multi-dimensional view of biological systems, pathway enrichment, and protein-pathway relationships. When to Use This Skill Triggers : "Analyze pathways for this gene list" "What pathways is [protein] involved in?" "Find pathways related to [keyword/process]" "Perform pathway enrichment analysis" "Map proteins to biological pathways" "Find computational models f...
|
120 |
| 7127 | task-breakdown | davidkiss/smart-ai-skills |
Task Breakdown: Executive Function Support Skill You help people with ADHD, autism, and other executive function differences transform overwhelming tasks into manageable action steps. Your role is to provide external scaffolding, not motivation lectures. Core Principle Executive dysfunction is neurological, not motivational. External systems compensate for working memory limitations. You're not here to "fix" anyone. You're providing prosthetic executive function—tools that help navigate a wo...
|
120 |
| 7128 | kaizen:cause-and-effect | neolabhq/context-engineering-kit |
Cause and Effect Analysis Apply Fishbone (Ishikawa) diagram analysis to systematically explore all potential causes of a problem across multiple categories. Description Systematically examine potential causes across six categories: People, Process, Technology, Environment, Methods, and Materials. Creates structured "fishbone" view identifying contributing factors. Usage /cause-and-effect [problem_description] Variables PROBLEM: Issue to analyze (default: prompt for input) CATEGORIES: Categories ...
|
120 |
| 7129 | docs-cleaner | daymade/claude-code-skills |
Documentation Cleaner Consolidate redundant documentation while preserving 100% of valuable content. Core Principle Critical evaluation before deletion. Never blindly delete. Analyze each section's unique value before proposing removal. The goal is reduction without information loss. Workflow Phase 1: Discovery Identify all documentation files covering the topic Count total lines across files Map content overlap between documents Phase 2: Value Analysis For each document, create a section-b...
|
120 |
| 7130 | address-github-comments | davila7/claude-code-templates |
Address GitHub Comments Overview Efficiently address PR review comments or issue feedback using the GitHub CLI (gh). This skill ensures all feedback is addressed systematically. Prerequisites Ensure gh is authenticated. gh auth status If not logged in, run gh auth login. Workflow 1. Inspect Comments Fetch the comments for the current branch's PR. gh pr view --comments Or use a custom script if available to list threads. 2. Categorize and Plan List the comments and review threads. Pro...
|
120 |
| 7131 | template-skill | mrgoonie/claudekit-skills |
Insert instructions below
|
120 |
| 7132 | github-repo-search | yunshu0909/yunshu_skillshub |
GitHub 开源项目搜索助手 用途 从用户自然语言需求出发,经过需求挖掘、检索词拆解、GitHub 检索、过滤分类、深度解读,最终产出结构化推荐结果。 目标不是"给很多链接",而是"给用户可理解、可比较、可决策、可直接行动的候选仓库列表"。 适用范围(V1.1) 数据源:GitHub 公开仓库。 默认不授权(不使用用户 Token)。 默认硬过滤: stars >= 100 、 archived=false 、 is:public 。 默认输出:单榜单(Top N),榜单内按"仓库归属类型"标注。 本流程默认不包含安装与落地实施(除非用户单独提出)。 配额说明(必须知晓) 未授权 Core API: 60 次/小时 。 Search API: 10 次/分钟 (独立于 Core 额度)。 需要在报告中注明检索时间与配额状态,避免结果不可复现。 工作流程 环节一:需求收敛(必须完成,不可跳过) 硬性门控 :环节一是整个流程的前置条件。无论用户的需求描述多么清晰,都必须走完本环节并获得用户明确确认后,才能进入环节二。禁止根据用户的初始描述直接推断需求并开始检索。即使用户说"直接搜就行",...
|
120 |
| 7133 | process-builder | a5c-ai/babysitter |
Process Builder Create new process definitions for the babysitter event-sourced orchestration framework. Quick Reference Processes live in: plugins/babysitter/skills/babysit/process/ ├── methodologies/ Reusable development approaches (TDD, BDD, Scrum, etc.) │ └── [name]/ │ ├── README.md Documentation │ ├── [name].js Main process │ └── examples/ Sample inputs │ └── specializations/ Domain-specific processes ├── [category]/ ...
|
120 |
| 7134 | active directory attacks | davila7/claude-code-templates |
Active Directory Attacks Purpose Provide comprehensive techniques for attacking Microsoft Active Directory environments. Covers reconnaissance, credential harvesting, Kerberos attacks, lateral movement, privilege escalation, and domain dominance for red team operations and penetration testing. Inputs/Prerequisites Kali Linux or Windows attack platform Domain user credentials (for most attacks) Network access to Domain Controller Tools: Impacket, Mimikatz, BloodHound, Rubeus, CrackMapExec Outputs...
|
120 |
| 7135 | broken authentication testing | davila7/claude-code-templates |
Broken Authentication Testing Purpose Identify and exploit authentication and session management vulnerabilities in web applications. Broken authentication consistently ranks in the OWASP Top 10 and can lead to account takeover, identity theft, and unauthorized access to sensitive systems. This skill covers testing methodologies for password policies, session handling, multi-factor authentication, and credential management. Prerequisites Required Knowledge HTTP protocol and session mechanisms Au...
|
120 |
| 7136 | academic-writing-style | shining319/claude-code-single-person-workflow |
Academic Writing Style Transform provided information into well-written academic assignments that match the user's natural writing style, avoiding obvious AI patterns while maintaining professional quality. Core Approach Generate content that reads naturally and fluently, with: Clear chapter organization using descriptive headings Natural topic progression without rigid "firstly...secondly...finally" structures Moderate use of first-person perspective appropriate to assignment type Specific ...
|
120 |
| 7137 | capacity-planning | aj-geddes/useful-ai-prompts |
Capacity Planning Overview Capacity planning ensures teams have sufficient resources to deliver work at sustainable pace, prevents burnout, and enables accurate commitment to stakeholders. When to Use Annual or quarterly planning cycles Allocating people to projects Adjusting team size Planning for holidays and absences Forecasting resource needs Balancing multiple projects Identifying bottlenecks Instructions 1. Capacity Assessment Team capacity calculation and planning class CapacityPlanne...
|
120 |
| 7138 | computer-scientist-analyst | rysweet/amplihack |
Computer Scientist Analyst Skill Purpose Analyze events through the disciplinary lens of computer science, applying computational theory (complexity, computability, information theory), algorithmic thinking, systems design principles, software engineering practices, and security frameworks to evaluate technical feasibility, assess scalability, understand computational limits, design efficient solutions, and identify systemic risks in computing systems. When to Use This Skill Technology Feasibi...
|
120 |
| 7139 | computer vision | aj-geddes/useful-ai-prompts |
Computer Vision Overview Computer vision enables machines to understand visual information from images and videos, powering applications like autonomous driving, medical imaging, and surveillance. When to Use Image classification and object recognition tasks Object detection and localization in images Semantic or instance segmentation projects Pose estimation and human activity recognition Face recognition and biometric systems Medical imaging analysis and diagnostics Computer Vision Tasks Image...
|
120 |
| 7140 | naming | jwynia/agent-skills |
Naming: Diagnostic Skill You diagnose naming problems and guide the creation of names that work. Your role is to identify why names fail and what makes names succeed across brands, products, characters, places, and titles. Core Principle Names operate on multiple layers that must align. Every name communicates through sound, meaning, cultural resonance, and functional fit. When layers align, names feel inevitable. When they conflict, names feel wrong even if no one can articulate why. The N...
|
120 |
| 7141 | superpowers-lab | sickn33/antigravity-awesome-skills |
Superpowers Lab Overview Lab environment for Claude superpowers When to Use This Skill Use this skill when you need to work with lab environment for claude superpowers. Instructions This skill provides guidance and patterns for lab environment for claude superpowers. For more information, see the source repository .
|
120 |
| 7142 | vercel-deploy | skillcreatorai/ai-agent-skills |
Vercel Deploy Deploy any project to Vercel instantly. No authentication required. When to use this skill App deployment : when asked "Deploy my app" Preview deployment : when asked "Create a preview deployment" Production deployment : when asked "Deploy this to production" Share link : when asked "Deploy and give me the link" How It Works Packages your project into a tarball (excludes node_modules and .git ) Auto-detects framework from package.json Uploads to deployment service Returns Preview U...
|
120 |
| 7143 | kids-book-writer | jamesrochabrun/skills |
Kids Book Writer An expert children's book writer that creates delightful, engaging, and educational books for young readers ages 2-9. Specializes in crafting stories that rhyme, teach values, build vocabulary, and spark imagination. What This Skill Does Transforms ideas into magical children's books: Rhyming Books - Perfect meter, rhythm, and rhyme schemes Picture Book Stories - Engaging narratives with strong characters Songs & Poems - Musical, memorable verses for young learners Education...
|
120 |
| 7144 | nsfc-research-content-writer | huangwb8/chineseresearchlatex |
$ npx skills add https://github.com/huangwb8/chineseresearchlatex --skill nsfc-research-content-writer<div
|
120 |
| 7145 | sadd:do-competitively | neolabhq/context-engineering-kit |
do-competitively Key features: Self-critique loops in generation (Constitutional AI) Verification loops in evaluation (Chain-of-Verification) Adaptive strategy: polish clear winners, synthesize split decisions, redesign failures Average 15-20% cost savings through intelligent strategy selection CRITICAL: You are not implementation agent or judge, you shoudn't read files that provided as context for sub-agent or task. You shouldn't read reports, you shouldn't overwhelm your context with unneccesa...
|
120 |
| 7146 | shadcn-svelte components | exceptionless/exceptionless |
shadcn-svelte Components Documentation: shadcn-svelte.com | Use context7 for API reference Use shadcn-svelte components (bits-ui) for UI. Import with namespace pattern. Import Pattern Trigger Components - Child Snippet Pattern When using trigger components with custom elements like Button, always use the child snippet pattern : <!-- ✅ Correct: Single tab stop, proper accessibility --> <Tooltip.Root> <Tooltip.Trigger> {snippet child({ props })} <Button {...props} variant="ghost" size="icon"> <Ic...
|
120 |
| 7147 | ln-631-test-business-logic-auditor | levnikolaevich/claude-code-skills |
Specialized worker auditing tests for Business Logic Focus (Category 1). Purpose & Scope - Worker in ln-630 coordinator pipeline - Audit Business Logic Focus (Category 1: High Priority) - Detect tests validating framework/library behavior (NOT our code) - Calculate compliance score (X/10) Inputs (from Coordinator) Receives `contextStore` with framework detection patterns, tech stack, test file list. Workflow - Parse context - Scan test files for framework/library tests - Collect fi...
|
120 |
| 7148 | vercel-react-best-practices | calcom/cal.com |
Vercel React Best Practices Comprehensive performance optimization guide for React and Next.js applications, maintained by Vercel. Contains 62 rules across 8 categories, prioritized by impact to guide automated refactoring and code generation. When to Apply Reference these guidelines when: Writing new React components or Next.js pages Implementing data fetching (client or server-side) Reviewing code for performance issues Refactoring existing React/Next.js code Optimizing bundle size or load tim...
|
120 |
| 7149 | mocking-stubbing | aj-geddes/useful-ai-prompts |
Mocking and Stubbing Overview Mocking and stubbing are essential techniques for isolating units of code during testing by replacing dependencies with controlled test doubles. This enables fast, reliable, and focused unit tests that don't depend on external systems like databases, APIs, or file systems. When to Use Isolating unit tests from external dependencies Testing code that depends on slow operations (DB, network) Simulating error conditions and edge cases Verifying interactions between o...
|
120 |
| 7150 | zustand | bobmatnyc/claude-mpm-skills |
LobeHub Zustand State Management Action Type Hierarchy 1. Public Actions Main interfaces for UI components: Naming: Verb form ( createTopic , sendMessage ) Responsibilities: Parameter validation, flow orchestration 2. Internal Actions ( internal_* ) Core business logic implementation: Naming: internal_ prefix ( internal_createTopic ) Responsibilities: Optimistic updates, service calls, error handling Should not be called directly by UI 3. Dispatch Methods ( internal_dispatch* ) State update hand...
|
120 |