Agent Skills 排行榜 · 关键词 + 语义搜索

/ 聚焦搜索框
正在使用 AI 进行语义搜索...
21,286
总 Skills
33.7M
总安装量
2,437
贡献者
# Skill 仓库 描述 安装量
15601 code-quality-auditor caomeiyouren/momei
Code Quality Auditor Skill (代码质量审计技能) 核心职责 (Responsibilities) 1. 自动化质量验证 (Automation) 静态检查 : 执行 pnpm lint 检查代码风格。 类型闭环 : 执行 pnpm typecheck 确保无 any 和类型断裂。 样式校验 : 执行 pnpm lint:css 确保 BEM 规范。 2. 安全审计 (Security) 🛡️ 漏洞扫描 : 检查 SQL 注入、XSS、CSRF 和未授权访问风险。 密钥检查 : 严禁代码中出现硬编码的 API Key、Token 或密钥。 鉴权逻辑 : 检查是否正确使用了 isAdmin() 等权限校验函数。 3. 规范对齐 (Standards) 命名规范 : 检查文件 kebab-case、国际化 snake_case 等命名。 i18n : 检查 UI 文本是否全部被 $t() 包裹。 代码味道 : 识别过长函数、死代码和重复逻辑。 指令 (Instructions) 路径感知与工作树隔离 : 审计工作应在具体的改动目录中执行。对于 master 分支的审...
53
15602 skaffold-standards laurigates/claude-plugins
Skaffold Standards Version: 2025.1 Standard Skaffold configuration for local Kubernetes development workflows using OrbStack and dotenvx. Standard Configuration API Version apiVersion : skaffold/v4beta13 kind : Config Always use the latest stable API version. Currently: skaffold/v4beta13 Build Configuration build : local : push : false Never push to registry for local dev useDockerCLI : true Use Docker CLI (better caching) useBuildkit : true Enable BuildKit for performance concurrency : 0 Un...
53
15603 helm-release-recovery laurigates/claude-plugins
Comprehensive guidance for recovering from failed Helm deployments, rolling back releases, and managing stuck or corrupted release states. When to Use Use this skill automatically when: - User needs to rollback a failed or problematic deployment - User reports stuck releases (pending-install, pending-upgrade) - User mentions failed upgrades or partial deployments - User needs to recover from corrupted release state - User wants to view release history - User needs to clean up failed rel...
53
15604 pikvm vm0-ai/vm0-skills
PiKVM Remote Control Control remote computers via PiKVM REST API with mouse, keyboard, and power management. When to Use Take screenshots of remote machine Move mouse and click Type text or press keyboard keys Execute keyboard shortcuts (Cmd+Space, Ctrl+Alt+Del, etc.) Power control (on/off/reset) Automate remote desktop operations Prerequisites export PIKVM_URL=https://pikvm.example.com export PIKVM_AUTH=admin:admin Get Credentials Access your PiKVM web interface Default credentials: admin:ad...
53
15605 bun test coverage secondsky/claude-skills
Bun has built-in code coverage reporting without additional dependencies. Enabling Coverage ``` Enable coverage bun test --coverage With threshold (fail if below) bun test --coverage --coverage-threshold 80 ``` Configuration in bunfig.toml ``` [test] coverage = true coverageThreshold = 0.8 80% minimum coverageDir = "./coverage" Patterns to ignore coverageSkipTestFiles = true ``` Coverage Output ``` ------------------|---------|---------|------------------- File | %...
53
15606 magento-xml-specialist maxnorm/magento2-agent-skills
Magento 2 XML Specialist Expert specialist in creating comprehensive, well-structured XML configurations that form the backbone of Magento 2 module architecture. When to Use Creating layout XML files Configuring dependency injection (di.xml) Setting up system configuration (system.xml) Defining module structure (module.xml) Creating database schemas (db_schema.xml) XML Configuration Types Layout XML Layout Instructions : Expert in layout instructions, containers, and blocks Page Layouts : Create...
53
15607 internal-email-composer onewave-ai/claude-skills
Internal Email Composer Casual but professional tone for team communication. Uses company-specific terminology with scannable format. Instructions You are an expert at internal communications. Write clear, scannable emails for team collaboration. Output Format Internal Email Composer Output Generated: {timestamp} --- Results [Your formatted output here] --- Recommendations [Actionable next steps] Best Practices Be Specific: Focus on concrete, actionable outputs Use Templates: Pro...
53
15608 human-architect-mindset bencium/bencium-claude-code-design-skill
Human Architect Mindset Overview AI can generate code. Someone must still decide what to build, whether it solves the problem, and if it can actually ship. This skill teaches the irreplaceable human capabilities in software architecture, built on a foundation of loyalty: Foundation: Loyalty - The capacity to maintain architectural commitments Five Pillars (built on this foundation): Domain Modeling - Understanding the actual problem space Systems Thinking - How components interact, what breaks a...
53
15609 duckducksearch xsailor511/duckduck-web-search
DuckDuckGo Search Skill Overview This skill provides web search capabilities using the DuckDuckGo search engine via the duckduckgo-search Python package. It enables text, image, video, and news searches with various filtering options. Installation pip install -U duckduckgo_search Core Functionality Text Search from duckduckgo_search import DDGS Basic text search results = DDGS ( ) . text ( "python programming" , max_results = 10 ) Advanced text search with filters results = DDGS ( ) . text ( k...
53
15610 mobile-first-design-rules oimiragieo/agent-studio
Mobile First Design Rules Skill Always design and implement for mobile screens first, then scale up to larger screens. Use Tailwind's responsive prefixes (sm:, md:, lg:, xl:) to adjust layouts for different screen sizes. Use Tailwind's text utilities with responsive prefixes to adjust font sizes across different screens. Consider using a fluid typography system for seamless scaling. Iron Laws ALWAYS write base styles for mobile first (no Tailwind prefix = mobile) — adding mobile overrides after ...
53
15611 mobile-app-interface qodex-ai/ai-agent-skills
Expo iOS Designer Core Design Prompt “Design a modern, clean iOS app using Expo and React Native that follows Apple’s Human Interface Guidelines: prioritize clear hierarchy and harmony; respect safe areas; use responsive Flexbox layouts and Dynamic Type with SF Pro; support dark mode with semantic system-friendly colors; keep minimum 44pt touch targets; use native navigation patterns (tabs, stacks, modals) and standard gestures; apply Liquid Glass materials sparingly for overlays like bars, shee...
53
15612 code-audit 3stonebrother/code-audit
Code Audit Skill 专业代码安全审计技能 | Professional Code Security Audit 支持模式: quick / standard / deep When to Use This Skill This skill should be used when: User requests code audit , security audit , or vulnerability scanning User asks to check code security or find security issues User mentions /audit or /code-audit User wants to review code for vulnerabilities before deployment User needs penetration testing preparation or security assessment Trigger phrases: "审计这个项目" / "Audit this project" "检查代码安全" /...
53
15613 modsearch liustack/modsearch
ModSearch - Search Bridge Skill Use this skill when: User asks for web search, latest updates, or source-backed answers Current model/toolchain cannot perform direct search reliably You need structured search results before downstream summarization/fetch Prerequisites modsearch --version If using the default provider ( gemini-cli ), ensure Gemini CLI is installed and authenticated: gemini --version If missing: npm install -g @google/gemini-cli gemini Or run directly with npx (no global install r...
53
15614 performance-analysis ruvnet/claude-flow
Performance Analysis Skill Comprehensive performance analysis suite for identifying bottlenecks, profiling swarm operations, generating detailed reports, and providing actionable optimization recommendations. Overview This skill consolidates all performance analysis capabilities: Bottleneck Detection : Identify performance bottlenecks across communication, processing, memory, and network Performance Profiling : Real-time monitoring and historical analysis of swarm operations Report Generation : ...
53
15615 azure-ai-vision-imageanalysis-java sickn33/antigravity-awesome-skills
Azure AI Vision Image Analysis SDK for Java Build image analysis applications using the Azure AI Vision Image Analysis SDK for Java. Installation < dependency > < groupId > com.azure </ groupId > < artifactId > azure-ai-vision-imageanalysis </ artifactId > < version > 1.1.0-beta.1 </ version > </ dependency > Client Creation With API Key import com . azure . ai . vision . imageanalysis . ImageAnalysisClient ; import com . azure . ai . vision . imageanalysis . ImageAnalysisClientBuilder ; import ...
53
15616 umbraco-skill-code-analyzer umbraco/umbraco-cms-backoffice-skills
Umbraco Skill Code Analyzer Static analysis tool that validates code examples in SKILL.md files. What It Checks Import paths - Validates @umbraco-cms/backoffice/* imports against known modules Extension types - Checks type: values against known Umbraco extension types Deprecated patterns - Flags outdated code patterns TypeScript compilation - Optional syntax/type checking Usage cd .claude/skills/umbraco-skill-code-analyzer/scripts npm install --silent npx tsx analyze-code.ts Environment Variable...
53
15617 state-management mgd34msu/goodvibes-plugin
State Management When to use this skill 전역 상태 필요: 여러 컴포넌트가 같은 데이터 공유 Props Drilling 문제: 5단계 이상 props 전달 복잡한 상태 로직: 인증, 장바구니, 테마 등 상태 동기화: 서버 데이터와 클라이언트 상태 동기화 Instructions Step 1: 상태 범위 결정 로컬 vs 전역 상태를 구분합니다. 판단 기준: 로컬 상태: 단일 컴포넌트에서만 사용 폼 입력값, 토글 상태, 드롭다운 열림/닫힘 useState, useReducer 사용 전역 상태: 여러 컴포넌트에서 공유 사용자 인증, 장바구니, 테마, 언어 설정 Context API, Redux, Zustand 사용 예시: // ✅ 로컬 상태 (단일 컴포넌트) function SearchBox() { const [query, setQuery] = useState(''); const [isOpen, setIsOpen] = useState(fa...
53
15618 docs-latex laurigates/claude-plugins
Markdown to LaTeX Conversion Convert Markdown documents to professional LaTeX with advanced typesetting, TikZ/PGFPlots visualizations, and PDF compilation. When to Use This Skill Use this skill when... Use another skill when... Converting Markdown to presentation-quality PDF Writing Markdown documentation ( /docs:generate ) Creating reports with diagrams and visualizations Simple text formatting Generating print-ready strategic documents Creating HTML documentation Building lifecycle reports wit...
53
15619 prowler-commit prowler-cloud/prowler
Critical Rules ALWAYS use conventional-commits format: type(scope): description ALWAYS keep the first line under 72 characters ALWAYS ask for user confirmation before committing NEVER be overly specific (avoid counts like "6 subsections", "3 files") NEVER include implementation details in the title NEVER use -n flag unless user explicitly requests it NEVER use git push --force or git push -f (destructive, rewrites history) NEVER proactively offer to commit - wait for user to explicitly request i...
53
15620 context manager eddiebe147/claude-settings
Context Manager The Context Manager skill helps you optimize conversation context to maintain Claude's effectiveness throughout long sessions. It tracks context window usage, identifies when to summarize or prune context, and helps you structure conversations to keep relevant information accessible while staying within token limits. This skill is essential for complex, multi-day projects where conversation history grows large. It helps you decide what to preserve, what to summarize, and what to ...
53
15621 brand-consistency-checker onewave-ai/claude-skills
Brand Consistency Checker Scan documents and slides for off-brand colors, fonts, and logos. Validate against brand guidelines and suggest corrections. Instructions You are an expert at brand management and design systems. Review materials for brand consistency, identify violations, and provide correction recommendations. Output Format Brand Consistency Checker Output Generated: {timestamp} --- Results [Your formatted output here] --- Recommendations [Actionable next steps] Best P...
53
15622 testing-strategy mgd34msu/goodvibes-plugin
Testing Strategy Design effective testing strategies balancing coverage, speed, and maintenance. Testing Pyramid / E2E \ Few, slow, high confidence / Integration \ Some, medium speed / Unit Tests \ Many, fast, focused Strategy by Component Type API endpoints : Unit tests for business logic, integration tests for HTTP layer, contract tests for consumers Data pipelines : Input validation, transformation correctness, idempotency tests Frontend : Component tests, interaction test...
53
15623 agentstack-wrapper i-am-bee/agentstack
Agent Stack Wrapper Integration guide for wrapping Python agents for Agent Stack platform. Table of Contents Security Requirements Constraints (must follow) Integration Workflow Checklist Readiness Check (before Step 1) Step 1 – Study the Project Step 2 – Classify the Agent Step 3 – Add and Install Dependencies Step 4 – Create the Server Wrapper & Entrypoint Step 5 – Wire LLM / Services via Extensions Step 6 – Error Handling Step 7 – Forms (Single-Turn Structured Input) Step 7b – Adapt File Inpu...
53
15624 sentry-monitoring oimiragieo/agent-studio
Mode: Cognitive/Prompt-Driven — No standalone utility script; use via agent context. Sentry Monitoring Skill Overview Provides 90%+ context savings vs raw Sentry API calls. Progressive disclosure by feature category: error tracking, performance monitoring, release management, and project configuration. Requirements Sentry account with project configured SENTRY_AUTH_TOKEN environment variable (optional, for authenticated API calls) SENTRY_ORG environment variable (optional, defaults to first orga...
53
15625 adf-master josiahsiegel/claude-plugin-marketplace
Azure Data Factory Master Knowledge Base 🚨 CRITICAL GUIDELINES Windows File Path Requirements MANDATORY: Always Use Backslashes on Windows for File Paths When using Edit or Write tools on Windows, you MUST use backslashes (\) in file paths, NOT forward slashes (/). Examples: ❌ WRONG: D:/repos/project/file.tsx ✅ CORRECT: D:\repos\project\file.tsx This applies to: Edit tool file_path parameter Write tool file_path parameter All file operations on Windows systems Documentation Guidelines NEV...
53
15626 mutation-testing laurigates/claude-plugins
Mutation Testing — Campaign Configuration (mewt/muton) Note : muton and mewt share identical interfaces but target different languages — mewt for general-purpose languages (Rust, Solidity, Go, TypeScript, JavaScript), muton for TON smart contracts (Tact, Tolk, FunC). All examples use mewt commands, but they work exactly the same with muton . File names change accordingly: mewt.toml → muton.toml , mewt.sqlite → muton.sqlite . When to Use Use this skill when the user: Mentions "mewt", "muton", or ...
53
15627 documentation kubb-labs/kubb
Technical Documentation Write clear, maintainable technical documentation for different audiences and purposes. Document Types README What this is and why it exists Quick start (< 5 minutes to first success) Configuration and usage Contributing guide API Documentation Endpoint reference with request/response examples Authentication and error codes Rate limits and pagination SDK examples Runbook When to use this runbook Prerequisites and access needed Step-by-step procedure Rollback steps Escalat...
53
15628 excel-pivot-wizard jst-well-dan/skill-box
Excel Pivot Wizard Overview Creates advanced pivot tables with calculated fields, slicers, and dynamic dashboards for data analysis and reporting. Prerequisites Excel or compatible spreadsheet software Tabular data with headers Clear understanding of analysis dimensions and measures Instructions Verify source data is in tabular format with headers Create pivot table from data range Configure rows, columns, values, and filters Add calculated fields for custom metrics Insert slicers for interact...
53
15629 better-auth-protected-routes andrelandgraf/fullstackrecipes
Better Auth Protected Routes To set up Better Auth Protected Routes, refer to the fullstackrecipes MCP server resource: Resource URI: recipe://fullstackrecipes.com/better-auth-protected-routes If the MCP server is not configured, fetch the recipe directly: curl -H "Accept: text/plain" https://fullstackrecipes.com/api/recipes/better-auth-protected-routes
53
15630 ln-820-dependency-optimization-coordinator levnikolaevich/claude-code-skills
Paths: File paths ( shared/ , references/ , ../ln-* ) are relative to skills repo root. If not found at CWD, locate this SKILL.md directory and go up one level for repo root. ln-820-dependency-optimization-coordinator Type: L2 Domain Coordinator Category: 8XX Optimization Parent: ln-700-project-bootstrap Coordinates dependency upgrades by detecting package managers and delegating to appropriate L3 workers. Overview Aspect Details Input Detected stack from ln-700 Output All dependencies upgraded ...
53
15631 shader-noise bbeierle12/skill-mcp-claude
Shader Noise Procedural noise creates natural-looking randomness. Unlike random(), noise is coherent—nearby inputs produce nearby outputs. Quick Start // Simple usage float n = snoise(uv * 5.0); // Simplex 2D float n = snoise(vec3(uv, uTime)); // Animated 3D float n = fbm(uv, 4); // Layered detail // Common range adjustments float n01 = n * 0.5 + 0.5; // [-1,1] → [0,1] float sharp = step(0.0, n); // Binary threshold float smooth...
53
15632 technical-skill-finder vincentkoc/dotskills
Technical Skill Finder Purpose Find recurring pain points from local agent logs and convert them into actionable skill candidates, reuse opportunities, or existing skill updates. When to use You want to discover missing technical skills from historical agent activity. You want reproducible criteria before creating a new skill. You want to validate whether an existing skill already covers the pattern. You want to include optional personal-signal sources (when authorized). Inputs SCOPE (required):...
53
15633 project-docs s-hiraoku/synapse-a2a
Project Documentation Generator Generate structured project documentation by analysing the codebase. Produces docs that reflect the actual code , not aspirational architecture. When to Use New project needs initial documentation Docs are missing or stale Onboarding someone to the codebase Post-refactor doc refresh Workflow 1. Detect Project Type Scan the project root to determine what kind of project this is: Indicator Project Type wrangler.jsonc / wrangler.toml Cloudflare Worker vite.config.ts ...
53
15634 dart-checks-migration kevmoo/dash_skills
Dart Checks Migration When to use this skill Use this skill when: Migrating existing test files from package:matcher to package:checks . A user specifically asks for "modern checks" or similar. The Workflow Analysis : Use grep to identify files using expect or package:matcher . Review custom matchers; these may require manual migration. Tools & Dependencies : Ensure dev_dependencies includes checks . Run dart pub add --dev checks if missing. Discovery : Use the Strategies for Discovery below to ...
53
15635 postmortem-writing oimiragieo/agent-studio
Postmortem Writing Comprehensive guide to writing effective, blameless postmortems that drive organizational learning and prevent incident recurrence. When to Use This Skill Conducting post-incident reviews Writing postmortem documents Facilitating blameless postmortem meetings Identifying root causes and contributing factors Creating actionable follow-up items Building organizational learning culture Core Concepts 1. Blameless Culture Blame-Focused Blameless "Who caused this?" "What condition...
53
15636 push boshu2/agentops
Push Prerequisites gh CLI is installed and available in PATH . gh auth status succeeds for GitHub operations in this repo. Goals Push current branch changes to origin safely. Create a PR if none exists for the branch, otherwise update the existing PR. Keep branch history clean when remote has moved.
53
15637 phoenix-skill-development arize-ai/phoenix
Skill Development Guide for creating and refining skills in the skills/ directory of this repository. Skills are packaged instructions that teach AI agents how to work with Phoenix features. Directory Structure skills/ {skill-name}/ kebab-case, prefixed with "phoenix-" for Phoenix features SKILL.md Required: skill definition and index README.md Optional: human-oriented overview rules/ Optional: detailed rule files {prefix}-{topic}.md {prefix}...
53
15638 raffle-winner-picker davepoon/buildwithclaude
Raffle Winner Picker This skill randomly selects winners from lists, spreadsheets, or Google Sheets for giveaways and contests. When to Use This Skill Running social media giveaways Picking raffle winners at events Randomly selecting participants for surveys or tests Choosing winners from contest submissions Fair distribution of limited spots or resources Random team assignments What This Skill Does Random Selection : Uses cryptographically random selection Multiple Sources : Works with CSV, Exc...
53
15639 latex-writing dbosk/claude-skills
This skill guides the creation of well-structured, semantically correct LaTeX documents following established best practices. Core Principle: Semantic Markup Use LaTeX environments that match the semantic meaning of the content, not just the visual appearance. List Environments: When to Use What Use `description` for Term-Definition Pairs When you have labels followed by explanations, definitions, or descriptions, use the `description` environment: ``` \begin{description} \item[Term] De...
53
15640 netlify-deploy davila7/claude-code-templates
Netlify Deployment Skill Deploy web projects to Netlify using the Netlify CLI with intelligent detection of project configuration and deployment context. Overview This skill automates Netlify deployments by: Verifying Netlify CLI authentication Detecting project configuration and framework Linking to existing sites or creating new ones Deploying to production or preview environments Prerequisites Netlify CLI : Installed via npx (no global install required) Authentication : Netlify account with a...
53
15641 ui-builder-patterns groeimetai/snow-flow
UI Builder (UIB) is ServiceNow's modern framework for building Next Experience workspaces and applications. UI Builder Architecture Component Hierarchy ``` UX Application └── App Shell └── Chrome (Header, Navigation) └── Pages └── Variants └── Macroponents └── Components └── Elements ``` Key Concepts | Macroponent | Reusable container with components and logic | Component | UI building block (list, f...
53
15642 learning path creator eddiebe147/claude-settings
Learning Path Creator The Learning Path Creator skill helps you design structured, effective learning plans for acquiring new skills or deepening existing knowledge. Rather than the overwhelming "drink from the firehose" approach, this skill creates deliberate, progressive learning paths based on your goals, time constraints, and learning style. This skill applies principles from cognitive science, adult learning theory, and the science of expertise to create learning plans that actually work. I...
53
15643 hot-topics alphamoemoe/foci
Hot Topics & Trending Content Skill This skill helps AI agents fetch trending topics and hot searches from major Chinese social media and content platforms. When to Use This Skill Use this skill when users: Want to know what's trending on social media Ask about hot topics or viral content Need to understand current popular discussions Want to track trending topics across platforms Research social media trends Supported Platforms Weibo (微博) - Chinese Twitter equivalent Zhihu (知乎) - Chinese Quora ...
53
15644 issue-maker pollinations/pollinations
Issue-Maker Turn any user request into GitHub issues following team conventions. Hard Rules Repo: pollinations/pollinations Assignee: Assign to appropriate team member based on domain expertise No local side-effects (no file creation/modification) Workflow 1. Research First Before creating any issues: Check @eulervoid's PRs for style inspiration (concise, bullet-point format) gh search prs --repo pollinations/pollinations --author eulervoid --limit 5 Search existing issues for patterns gh sear...
53
15645 uniapp-mini-guide teachingai/full-stack-skills
When to use this skill Use this skill whenever the user wants to: Build uni-app mini programs Configure mini program settings and capabilities Use mini program components and APIs within uni-app Understand native mini program limitations and compatibility How to use this skill Start with the overview : examples/guide/intro.md Configure mini program settings : examples/guide/config.md Check component and API references : examples/components/overview.md examples/api/overview.md Examples and Templa...
53
15646 prompt-extractor huangserva/skill-prompt-generator
No SKILL.md available for this skill. View on GitHub
53
15647 argocd-login laurigates/claude-plugins
ArgoCD CLI authentication with SSO for the Data Portal cluster. When to Use Use this skill automatically when: - User requests ArgoCD login or authentication - User mentions accessing ArgoCD cluster or applications - User needs to interact with ArgoCD CLI tools - Authentication errors occur when using ArgoCD commands Authentication Command ``` argocd login argocd.dataportal.fi --grpc-web --sso ``` Command Breakdown - `argocd.dataportal.fi` - Data Portal ArgoCD server endpoint - `-...
53
15648 chrome-extension-boilerplate-react-vite eng0ai/eng0-template-skills
Chrome Extension Boilerplate Chrome Extension Boilerplate with React + Vite + TypeScript. Tech Stack Framework: React Build Tool: Vite Language: TypeScript Package Manager: pnpm Setup 1. Clone the Template git clone --depth 1 https://github.com/Jonghakseo/chrome-extension-boilerplate-react-vite.git . If the directory is not empty: git clone --depth 1 https://github.com/Jonghakseo/chrome-extension-boilerplate-react-vite.git _temp_template mv _temp_template/* _temp_template/.* . 2>/dev/null |...
53
15649 azure-identity-ts sickn33/antigravity-awesome-skills
Azure Identity SDK for TypeScript Authenticate to Azure services with various credential types. Installation npm install @azure/identity Environment Variables Service Principal (Secret) AZURE_TENANT_ID = < tenant-id > AZURE_CLIENT_ID = < client-id > AZURE_CLIENT_SECRET = < client-secret > Service Principal (Certificate) AZURE_TENANT_ID = < tenant-id > AZURE_CLIENT_ID = < client-id > AZURE_CLIENT_CERTIFICATE_PATH = /path/to/cert.pem AZURE_CLIENT_CERTIFICATE_PASSWORD = < optional-password > Worklo...
53
15650 storybook exceptionless/exceptionless
Storybook 모범 관례 1. CSF 3.0 형식 사용 최신 Component Story Format 3.0 사용. 더 간결하고 타입 안전. // ❌ CSF 2.0 (구형) export default { title: 'Components/Button', component: Button, }; export const Primary = () => <Button variant="primary">Click me</Button>; // ✅ CSF 3.0 (권장) import type { Meta, StoryObj } from '@storybook/react'; import { Button } from './Button'; const meta = { title: 'Components/Button', component: Button, tags: ['autodocs'], // 자동 문서 생성 } satisfies Meta<typeof Button>; export d...
53