███████╗██╗ ██╗██╗██╗ ██╗ ██████╗ █████╗ ███╗ ██╗██╗ ██╗
██╔════╝██║ ██╔╝██║██║ ██║ ██╔══██╗██╔══██╗████╗ ██║██║ ██╔╝
███████╗█████╔╝ ██║██║ ██║ ██████╔╝███████║██╔██╗ ██║█████╔╝
╚════██║██╔═██╗ ██║██║ ██║ ██╔══██╗██╔══██║██║╚██╗██║██╔═██╗
███████║██║ ██╗██║███████╗███████╗ ██║ ██║██║ ██║██║ ╚████║██║ ██╗
╚══════╝╚═╝ ╚═╝╚═╝╚══════╝╚══════╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═══╝╚═╝ ╚═╝
Agent Skills 排行榜 · 关键词 + 语义搜索
| # | Skill | 仓库 | 描述 | 安装量 |
|---|---|---|---|---|
| 17851 | geospatial-data-pipeline | erichowens/some_claude_skills |
Geospatial Data Pipeline Expert in processing, optimizing, and visualizing geospatial data at scale. When to Use ✅ Use for: Drone imagery processing and annotation GPS track analysis and visualization Location-based search (find nearby X) Map tile generation for web/mobile Coordinate system transformations Geofencing and spatial queries GeoJSON optimization for web ❌ NOT for: Simple address validation (use address APIs) Basic distance calculations (use Haversine formula) Static map embeds ...
|
80 |
| 17852 | currency-converter | dkyazzentwatwa/chatgpt-skills |
Currency Converter Convert between currencies with exchange rates and formatting. Features Exchange Rates: Convert between 150+ currencies Historical Rates: Date-based conversions Batch Conversion: Process multiple amounts Currency Formatting: Locale-specific formatting CSV Support: Convert currency columns Rate Caching: Efficient API usage CLI Usage python currency_converter.py --amount 100 --from USD --to EUR python currency_converter.py --file amounts.csv --from_col usd --to EUR --output co...
|
80 |
| 17853 | supabase-extract-jwt | yoanbernabeu/supabase-pentest-skills |
Supabase JWT Extraction 🔴 CRITICAL: PROGRESSIVE FILE UPDATES REQUIRED You MUST write to context files AS YOU GO , not just at the end. Write to .sb-pentest-context.json IMMEDIATELY after each discovery Log to .sb-pentest-audit.log BEFORE and AFTER each action DO NOT wait until the skill completes to update files If the skill crashes or is interrupted, all prior findings must already be saved This is not optional. Failure to write progressively is a critical error. This skill extracts and analyze...
|
80 |
| 17854 | meteora | sendaifun/skills |
Meteora Protocol Development Guide A comprehensive guide for building Solana DeFi applications with Meteora's suite of SDKs - the leading liquidity infrastructure on Solana. What is Meteora? Meteora is Solana's premier liquidity layer, powering the infrastructure that connects liquidity providers (LPs), token launchers, and traders. It offers: $2B+ Total Value Locked across all protocols Multiple AMM Types - DLMM (concentrated), DAMM v2/v1 (constant product) Token Launch Infrastructure - Dynamic...
|
80 |
| 17855 | uniwind | pproenca/dot-skills |
Uniwind — Complete Reference Uniwind 1.5.0+ / Tailwind CSS v4 / React Native 0.81+ / Expo SDK 54+ If user has lower version, recommend updating to 1.5.0+ for best experience. Uniwind brings Tailwind CSS v4 to React Native. All core React Native components support the className prop out of the box. Styles are compiled at build time — no runtime overhead. Critical Rules Tailwind v4 only — Use @import 'tailwindcss' not @tailwind base . Tailwind v3 is not supported. Never construct classNames dynami...
|
80 |
| 17856 | supabase-audit-auth-signup | yoanbernabeu/supabase-pentest-skills |
Signup Flow Audit 🔴 CRITICAL: PROGRESSIVE FILE UPDATES REQUIRED You MUST write to context files AS YOU GO , not just at the end. Write to .sb-pentest-context.json IMMEDIATELY after each test completed Log to .sb-pentest-audit.log BEFORE and AFTER each test DO NOT wait until the skill completes to update files If the skill crashes or is interrupted, all prior findings must already be saved This is not optional. Failure to write progressively is a critical error. This skill tests the user registra...
|
80 |
| 17857 | clarity-gate | sickn33/antigravity-awesome-skills |
Clarity Gate v2.1 Purpose: Pre-ingestion verification system that enforces epistemic quality before documents enter RAG knowledge bases. Produces Clarity-Gated Documents (CGD) compliant with the Clarity Gate Format Specification v2.1. Core Question: "If another LLM reads this document, will it mistake assumptions for facts?" Core Principle: "Detection finds what is; enforcement ensures what should be. In practice: find the missing uncertainty markers before they become confident hallucinations."...
|
80 |
| 17858 | digitalocean-overview | bobmatnyc/claude-mpm-skills |
DigitalOcean Platform Overview Skill progressive_disclosure: entry_point: summary: "DigitalOcean overview: accounts, projects, tooling (Control Panel, doctl, API, Terraform), and service map for compute, storage, databases, networking, management, teams." when_to_use: - "When onboarding to DigitalOcean or planning architecture" - "When selecting DigitalOcean services for a workload" - "When setting up teams, projects, and automation" quick_start: - "Create a project in the Control Panel" - "Gene...
|
80 |
| 17859 | openai-docs | davila7/claude-code-templates |
OpenAI Docs Provide authoritative, current guidance from OpenAI developer docs using the developers.openai.com MCP server. Always prioritize the developer docs MCP tools over web.run for OpenAI-related questions. Only if the MCP server is installed and returns no meaningful results should you fall back to web search. Quick start Use mcp__openaiDeveloperDocs__search_openai_docs to find the most relevant doc pages. Use mcp__openaiDeveloperDocs__fetch_openai_doc to pull exact sections and quote/par...
|
80 |
| 17860 | generic-react-ux-designer | travisjneuman/.claude |
No SKILL.md available for this skill. View on GitHub
|
80 |
| 17861 | ccxt-typescript | ccxt/ccxt |
CCXT for TypeScript/JavaScript A comprehensive guide to using CCXT in TypeScript and JavaScript projects for cryptocurrency exchange integration. Installation REST API (Standard CCXT) npm install ccxt WebSocket API (Real-time, ccxt.pro) npm install ccxt Both REST and WebSocket APIs are included in the same package. Quick Start REST API - TypeScript import ccxt from 'ccxt' const exchange = new ccxt . binance ( ) await exchange . loadMarkets ( ) const ticker = await exchange . fetchTicker ( 'BTC/U...
|
80 |
| 17862 | devops-incident-responder | 404kidwiz/claude-supercode-skills |
Incident Response Engineer Purpose Provides incident management and reliability engineering expertise specializing in rapid outage response, root cause analysis, and automated remediation. Focuses on minimizing MTTR (Mean Time To Recovery) through effective triage, communication, and prevention strategies. When to Use Responding to active production incidents (Outage, Latency spike, Error rate increase) Establishing or improving On-Call rotation and escalation policies Writing or executing Run...
|
80 |
| 17863 | design-sprint | pmprompt/claude-plugin-product-management |
Design Sprint Framework A five-day process for answering critical business questions through design, prototyping, and testing ideas with customers. Developed at Google Ventures and used by Google, Slack, Airbnb, and hundreds of startups. Core Principle Great solutions require both deep work and fast iteration. The Design Sprint compresses months of debate, design, and testing into a single week, creating focus and urgency that eliminates endless discussion. The foundation: Traditional product de...
|
80 |
| 17864 | business-strategy | travisjneuman/.claude |
No SKILL.md available for this skill. View on GitHub
|
80 |
| 17865 | technical-writing | proffesor-for-testing/agentic-qe |
Technical Writing When to use this skill Writing technical specifications Creating architecture documentation Documenting system designs Writing runbooks and operational guides Creating developer documentation API documentation User manuals and guides Release notes and changelogs Instructions Step 1: Understand your audience Developer audience : Focus on implementation details Include code examples Technical terminology is okay Show how, not just what DevOps/Operations audience : Focus on deploy...
|
80 |
| 17866 | landing-page-optimizer | aiagentskills/skills |
Landing Page Optimizer Claude, act as a landing page strategist who blends UX heuristics, copywriting, CRO, and analytics. Produce actionable, prioritized recommendations and ready-to-ship copy, not vague advice. When to use User mentions landing pages, marketing sites, hero sections, CTAs, or conversion lifts Tasks about message clarity, sign-up flow, pricing page performance, or A/B testing Requests to diagnose a page URL, mock, or brief before design/build Ask for these inputs first URL or sc...
|
80 |
| 17867 | leads-researcher | shipshitdev/library |
Leads Researcher Overview Research leads by gathering company information, discovering contact details, and identifying buyer intent signals. Find company data (industry, size, tech stack), contact information (emails, phones, social), and buying signals (job postings, technology usage, news). When to Use This Skill Research companies or prospects Find company information (industry, size, location) Discover contact information (emails, phone numbers) Identify buyer intent signals Enrich lead d...
|
80 |
| 17868 | reddit-marketing | openclaudia/openclaudia-skills |
Reddit Marketing Skill You are a Reddit marketing strategist. Help build authentic presence, find target communities, and drive traffic from Reddit without getting banned. Reddit Marketing Rules The 1 rule: Reddit hates marketers. Self-promotion gets downvoted, reported, and banned. The only way to succeed is to provide genuine value first. The 90/10 rule: 90% of your activity should be valuable contributions (comments, helpful posts). 10% or less can mention your product/service. What gets you ...
|
80 |
| 17869 | xlsx | 404kidwiz/claude-supercode-skills |
Requirements for Outputs All Excel files Professional Font Use a consistent, professional font (e.g., Arial, Times New Roman) for all deliverables unless otherwise instructed by the user Zero Formula Errors Every Excel model MUST be delivered with ZERO formula errors (REF!, DIV/0!, VALUE!, N/A, NAME?) Preserve Existing Templates (when updating templates) Study and EXACTLY match existing format, style, and conventions when modifying files Never impose standardized formatting on files with establi...
|
80 |
| 17870 | gtm-copywriter | ncklrs/startup-os-skills |
GTM Copywriter Expert marketing copywriter specializing in go-to-market content across channels — emails, long-form content, and social media for both brand and personal voices. Philosophy Great GTM copy does three things: Earns attention — The first line decides if they read the rest Creates clarity — Complex ideas made simple, not dumbed down Drives action — Every piece has a job to do How This Skill Works When invoked, apply the guidelines in rules/ organized by: voice-* — Tone, personality, ...
|
80 |
| 17871 | google-docs | sanjay3290/ai-skills |
Google Docs Interact with Google Docs for document creation, editing, and content management. Installation Dependencies : pip install --user google-auth google-auth-oauthlib google-api-python-client keyring pyyaml Setup Verification After installation, verify the skill is properly configured: $SKILL_DIR /scripts/google-docs.py check This will check: Python dependencies (google-auth, google-auth-oauthlib, google-api-python-client, keyring, pyyaml) Authentication configuration Connectivity to Goog...
|
80 |
| 17872 | faiss | orchestra-research/ai-research-skills |
FAISS - Efficient Similarity Search Facebook AI's library for billion-scale vector similarity search. When to use FAISS Use FAISS when: Need fast similarity search on large vector datasets (millions/billions) GPU acceleration required Pure vector similarity (no metadata filtering needed) High throughput, low latency critical Offline/batch processing of embeddings Metrics: 31,700+ GitHub stars Meta/Facebook AI Research Handles billions of vectors C++ with Python bindings Use alternatives i...
|
80 |
| 17873 | shareai-lab/learn-claude-code |
PDF Processing Guide Overview This guide covers essential PDF processing operations using Python libraries and command-line tools. For advanced features, JavaScript libraries, and detailed examples, see REFERENCE.md. If you need to fill out a PDF form, read FORMS.md and follow its instructions. Quick Start from pypdf import PdfReader , PdfWriter Read a PDF reader = PdfReader ( "document.pdf" ) print ( f"Pages: { len ( reader . pages ) } " ) Extract text text = "" for page in reader . pages : t...
|
80 | |
| 17874 | nansen-exit-signal | nansen-ai/nansen-cli |
Exit Signal Answers: "Is smart money exiting a token I hold? Should I be worried?" TOKEN = < address > CHAIN = ethereum nansen research token flow-intelligence --token $TOKEN --chain $CHAIN → net_flow_usd per label: smart_trader, whale, exchange, fresh_wallets (negative = selling) nansen research token who-bought-sold --token $TOKEN --chain $CHAIN --limit 20 → address, address_label, bought/sold_volume_usd, trade_volume_usd nansen research smart-money netflow --chain $CHAIN --limit 10 → token...
|
80 |
| 17875 | bdd-patterns | thebushidocollective/han |
BDD Patterns Master Behavior-Driven Development patterns to write clear, business-readable specifications that drive implementation. Given-When-Then Structure The fundamental BDD pattern uses three parts: Given: The initial context or preconditions When: The action or event being tested Then: The expected outcome or result Feature: User Authentication Scenario: Successful login with valid credentials Given a registered user with email "user@example.com" And the user has password "...
|
80 |
| 17876 | nansen-token-forensics | nansen-ai/nansen-cli |
Token Forensics Answers: "Where is this token moving? Who is sending it and where?" TOKEN = < address > CHAIN = ethereum Examples: UNI on ethereum (0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984) BONK on solana (DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263) Note: token flows does NOT support stablecoins (USDC, USDT, etc.) — use non-stablecoin tokens nansen research token transfers --token $TOKEN --chain $CHAIN --days 7 --limit 20 → from_address_label, to_address_label, transfer_amount,...
|
80 |
| 17877 | release | manaflow-ai/cmux |
Release Workflow This skill provides a systematic workflow for creating and publishing releases for the linear-cli project. It handles changelog management, version bumping, testing, and tagging. When to Use Use this skill when preparing to release a new version of linear-cli. The workflow ensures all changes are documented, tests pass, and versions are properly tagged before publishing. Prerequisites Ensure the following tools are available: changelog skill for changelog management svbump for v...
|
80 |
| 17878 | godot-2d-animation | thedivergentai/gd-agentic-skills |
2D Animation Expert-level guidance for frame-based and skeletal 2D animation in Godot. NEVER Do NEVER use animation_finished for looping animations — The signal only fires on non-looping animations. Use animation_looped instead for loop detection. NEVER call play() and expect instant state changes — AnimatedSprite2D applies play() on the next process frame. Call advance(0) immediately after play() if you need synchronous property updates (e.g., when changing animation + flip_h simultaneously). N...
|
80 |
| 17879 | domain-modeling | jwilger/agent-skills |
Domain Modeling Actively build and sharpen the project's domain model as you design. This is the active discipline — challenging terms, inventing edge-case scenarios, and writing the glossary and decisions down the moment they crystallise. (Merely reading CONTEXT.md for vocabulary is not this skill — that's a one-line habit any skill can do. This skill is for when you're changing the model, not just consuming it.) File structure Most repos have a single context: / ├── CONTEXT.md ├── docs/ │ └─...
|
80 |
| 17880 | nansen-cross-chain-flow | nansen-ai/nansen-cli |
TOKEN_SYMBOL = < symbol e.g. "AAVE" > CHAINS = ( ethereum solana base bnb ) for chain in " ${CHAINS [ @ ] } " ; do nansen research smart-money netflow --chain $chain --limit 200 Filter by token_symbol; → net_flow_1h_usd, net_flow_24h_usd, net_flow_7d_usd, net_flow_30d_usd done Absent from results = SM activity below threshold on that chain, not necessarily unsupported. Use --limit 200; --limit 100 silently drops mid-tier tokens. ETH+ & SOL− = rotating from SOL→ETH. One chain positive only = cha...
|
80 |
| 17881 | mlflow | orchestra-research/ai-research-skills |
MLflow: ML Lifecycle Management Platform When to Use This Skill Use MLflow when you need to: Track ML experiments with parameters, metrics, and artifacts Manage model registry with versioning and stage transitions Deploy models to various platforms (local, cloud, serving) Reproduce experiments with project configurations Compare model versions and performance metrics Collaborate on ML projects with team workflows Integrate with any ML framework (framework-agnostic) Users: 20,000+ organization...
|
80 |
| 17882 | pricing-strategist | daffy0208/ai-dev-standards |
Pricing Strategist Purpose Build a comprehensive, justified pricing strategy — tier structures, price points, positioning, and revenue optimization — tailored to the business through context and conversation. Execution Logic Check $ARGUMENTS first to determine execution mode: If $ARGUMENTS is empty or not provided: Respond with: "pricing-strategist loaded, ready to build your pricing strategy" Then wait for the user to provide context in the next message. If $ARGUMENTS contains content: Proceed ...
|
80 |
| 17883 | spring-boot | teachingai/full-stack-skills |
Spring Boot You are an expert in Java programming, Spring Boot, Spring Framework, Maven, JUnit, and related Java technologies. Code Style and Structure Write clean, efficient, and well-documented Java code using Spring Boot conventions Follow RESTful API design patterns for web services Use descriptive method and variable names following camelCase convention Structure applications with consistent package organization (controllers, services, repositories, models, configurations) Spring Boot Speci...
|
80 |
| 17884 | session-replay | rysweet/amplihack |
This skill analyzes claude-trace JSONL files to provide insights into Claude Code session health, token usage patterns, error frequencies, and agent effectiveness. It complements the `/transcripts` command by focusing on API-level trace data rather than conversation transcripts. When to Use This Skill - Session debugging: Diagnose why a session was slow or failed - Token analysis: Understand token consumption patterns - Error patterns: Identify recurring failures across sessions - Performa...
|
80 |
| 17885 | creating-skills | fvadicamo/dev-agent-skills |
Creating Skills Guide for creating Claude Code skills following Anthropic's official best practices. Quick Start 1. Create skill directory mkdir -p ~/.claude/skills/<skill-name>/references 2. Create SKILL.md with frontmatter cat > ~/.claude/skills/<skill-name>/SKILL.md << 'EOF' --- name: <skill-name> description: <what it does>. Use when <trigger phrases>. <key capabilities>. --- <Skill Title> <One-line description> Quick Start <Minimal steps to use the skill> Core Workflow <Step-by-...
|
80 |
| 17886 | x-research | b-open-io/prompts |
X Research General-purpose agentic research over X/Twitter. Decompose any research question into targeted searches, iteratively refine, follow threads, deep-dive linked content, and synthesize into a sourced briefing. For X API details (endpoints, operators, response format): read references/x-api.md . CLI Tool All commands run from this skill directory: cd ~/clawd/skills/x-research source ~/.config/env/global.env Search bun run x-search.ts search "<query>" [ options ] Options: --sort likes|impr...
|
80 |
| 17887 | extract-wisdom | sammcj/agentic-coding |
Text Wisdom Extraction Overview Extract meaningful insights, key learnings, and actionable wisdom from written content. This skill handles both web-based sources (blog posts, articles) and local text files (markdown, plain text), performing analysis and presenting findings conversationally or saving to markdown files. The user will likely want you to use this skill when they need to gain understanding from large amounts of text, identify important points, or distil complex information into prac...
|
80 |
| 17888 | browser use | quentintou/openclaw-skill-browser-use |
Browser Use — Autonomous Browser Automation Two complementary tools for browser automation: Tool Best for How it works agent-browser Step-by-step control, scraping, form filling CLI commands, you drive each action browser-use Complex autonomous tasks Python agent that decides actions itself Quick Start agent-browser (recommended for most tasks) Navigate and inspect agent-browser open "https://example.com" agent-browser snapshot -i Get interactive elements with @refs Interact using refs agent-...
|
80 |
| 17889 | pino-logging-setup | andrelandgraf/fullstackrecipes |
Pino Logging Setup To set up Pino Logging Setup, refer to the fullstackrecipes MCP server resource: Resource URI: recipe://fullstackrecipes.com/pino-logging-setup If the MCP server is not configured, fetch the recipe directly: curl -H "Accept: text/plain" https://fullstackrecipes.com/api/recipes/pino-logging-setup
|
80 |
| 17890 | nansen-wallet-migration | nansen-ai/nansen-cli |
Wallet Migration — Old Flow to Secure Keychain Use this skill when a user already has a nansen-cli wallet set up with the old password storage method and wants to migrate to the new secure flow. When to use User mentions they stored their password in ~/.nansen/.env , a .env file, or memory.md User gets the stderr warning: ⚠ Password loaded from insecure .credentials file User asks to "secure my wallet" or "migrate to keychain" User created a wallet before the keychain update was released Detect ...
|
80 |
| 17891 | brainstorming-laravel | iserter/laravel-claude-agents |
Brainstorming Laravel Ideas Into Designs Overview Help turn Laravel feature ideas into fully formed designs and specs through natural collaborative dialogue, focusing on Laravel best practices and ecosystem patterns. Start by understanding the current Laravel project context, then ask questions one at a time to refine the idea. Once you understand what you're building, present the design in small sections (200-300 words), checking after each section whether it looks right so far. The Process ...
|
80 |
| 17892 | linkedin-post-optimizer | manojbajaj95/claude-gtm-plugin |
Linkedin Post Optimizer Professional narrative style with line breaks, hashtag strategy, and hooks in first 2 lines to avoid truncation Instructions You are an expert at LinkedIn engagement. Create posts that hook readers immediately and drive engagement through professional storytelling. Output Format Linkedin Post Optimizer Output Generated: {timestamp} --- Results [Your formatted output here] --- Recommendations [Actionable next steps] Best Practices Be Specific: Focus on conc...
|
80 |
| 17893 | supabase-audit-auth-users | yoanbernabeu/supabase-pentest-skills |
User Enumeration Audit 🔴 CRITICAL: PROGRESSIVE FILE UPDATES REQUIRED You MUST write to context files AS YOU GO , not just at the end. Write to .sb-pentest-context.json IMMEDIATELY after each endpoint tested Log to .sb-pentest-audit.log BEFORE and AFTER each test DO NOT wait until the skill completes to update files If the skill crashes or is interrupted, all prior findings must already be saved This is not optional. Failure to write progressively is a critical error. This skill tests for user en...
|
80 |
| 17894 | lottie-bodymovin | dylantarre/animation-principles |
Lottie Animation Principles Implement all 12 Disney animation principles using Lottie (Bodymovin) for vector animations. 1. Squash and Stretch In After Effects before export: Animate Scale X and Y inversely Use expression: s = transform.scale[1]; [100 + (100-s), s] // Control at runtime lottie.setSpeed(1.5); // affect squash timing 2. Anticipation Structure your AE composition: Frames 0-10: Wind-up pose Frames 10-40: Main action Frames 40-50: Settle // Play anticipation segment anim.playS...
|
80 |
| 17895 | project-tooling | alinaqi/claude-bootstrap |
Project Tooling Skill Load with: base.md Standard CLI tools for project infrastructure management. Required CLI Tools Before starting any project, verify these tools are installed and authenticated: 1. GitHub CLI (gh) Verify installation gh --version Verify authentication gh auth status If not authenticated: gh auth login 2. Vercel CLI Verify installation vercel --version Verify authentication vercel whoami If not authenticated: vercel login 3. Supabase CLI Verify installation supabase --...
|
80 |
| 17896 | ab-test-designer | pmprompt/claude-plugin-product-management |
Domain Context This skill implements a proven product management framework. The approach combines best practices from industry leaders and is designed for practical application in day-to-day PM work. Input Requirements Context about your product, feature, or problem Relevant data, research, or constraints (recommended but optional) Clear articulation of what you're trying to achieve A/B Test Designer When to Use Testing a new feature or design variation Validating a hypothesis before full rollou...
|
80 |
| 17897 | woocommerce-dev-cycle | woocommerce/woocommerce |
WooCommerce Development Cycle This skill provides guidance for the WooCommerce development workflow, including running tests, code quality checks, and troubleshooting. Instructions Follow these guidelines for WooCommerce development workflow: Running tests : See running-tests.md for PHP and JavaScript test commands, test environment setup, and troubleshooting Code quality : See code-quality.md for linting and code style fixes PHP linting patterns : See php-linting-patterns.md for common PHP lint...
|
80 |
| 17898 | helm-chart-patterns | nickcrew/claude-ctx-plugin |
Helm Chart Patterns Expert guidance for developing production-grade Helm charts covering chart structure, templating patterns, multi-environment configuration, dependency management, testing strategies, and distribution workflows for Kubernetes application packaging. When to Use This Skill Creating reusable Helm charts for applications and services Building application catalogs and chart repositories Managing multi-environment deployments (dev, staging, production) Implementing advanced templa...
|
80 |
| 17899 | access-control-rbac | secondsky/claude-skills |
Access Control & RBAC Overview Implement comprehensive Role-Based Access Control systems with permissions management, attribute-based policies, and least privilege principles. When to Use Multi-tenant applications Enterprise access management API authorization Admin dashboards Data access controls Compliance requirements Implementation Examples 1. Node.js RBAC System // rbac-system.js class Permission { constructor(resource, action) { this.resource = resource; this.action = action; ...
|
80 |
| 17900 | building-admin-dashboard-customizations | medusajs/medusa-claude-plugins |
Medusa Admin Dashboard Customizations Build custom UI extensions for the Medusa Admin dashboard using the Admin SDK and Medusa UI components. Note: "UI Routes" are custom admin pages, different from backend API routes (which use building-with-medusa skill). When to Apply Load this skill for ANY admin UI development task, including: Creating widgets for product/order/customer pages Building custom admin pages Implementing forms and modals Displaying data with tables or lists Adding navigatio...
|
80 |