███████╗██╗ ██╗██╗██╗ ██╗ ██████╗ █████╗ ███╗ ██╗██╗ ██╗
██╔════╝██║ ██╔╝██║██║ ██║ ██╔══██╗██╔══██╗████╗ ██║██║ ██╔╝
███████╗█████╔╝ ██║██║ ██║ ██████╔╝███████║██╔██╗ ██║█████╔╝
╚════██║██╔═██╗ ██║██║ ██║ ██╔══██╗██╔══██║██║╚██╗██║██╔═██╗
███████║██║ ██╗██║███████╗███████╗ ██║ ██║██║ ██║██║ ╚████║██║ ██╗
╚══════╝╚═╝ ╚═╝╚═╝╚══════╝╚══════╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═══╝╚═╝ ╚═╝
Agent Skills 排行榜 · 关键词 + 语义搜索
| # | Skill | 仓库 | 描述 | 安装量 |
|---|---|---|---|---|
| 7601 | liquidity-planner | uniswap/uniswap-ai |
Liquidity Position Planning Plan and generate deep links for creating liquidity positions on Uniswap v2, v3, and v4. Runtime Compatibility: This skill uses AskUserQuestion for interactive prompts. If AskUserQuestion is not available in your runtime, collect the same parameters through natural language conversation instead. Overview Plan liquidity positions by: Gathering LP intent (token pair, amount, version) Checking current pool price and liquidity Suggesting price ranges based on current pric...
|
680 |
| 7602 | commodities-quote | octagonai/skills |
Commodities Quote Retrieve real-time price quotes for commodities including precious metals, energy, and agricultural products using the Octagon MCP server. Prerequisites Ensure Octagon MCP is configured in your AI agent (Cursor, Claude Desktop, Windsurf, etc.). See references/mcp-setup.md for installation instructions. Workflow 1. Identify the Commodity Determine the commodity symbol you want to quote: GCUSD : Gold SIUSD : Silver CLUSD : Crude Oil NGUSD : Natural Gas etc. 2. Execute Query via O...
|
680 |
| 7603 | backend-development | skillcreatorai/ai-agent-skills |
Backend Development Skill Production-ready backend development with modern technologies, best practices, and proven patterns. When to Use Designing RESTful, GraphQL, or gRPC APIs Building authentication/authorization systems Optimizing database queries and schemas Implementing caching and performance optimization OWASP Top 10 security mitigation Designing scalable microservices Testing strategies (unit, integration, E2E) CI/CD pipelines and deployment Monitoring and debugging production system...
|
680 |
| 7604 | peer-review | k-dense-ai/scientific-agent-skills |
Scientific Critical Evaluation and Peer Review Overview Peer review is a systematic process for evaluating scientific manuscripts. Assess methodology, statistics, design, reproducibility, ethics, and reporting standards. Apply this skill for manuscript and grant review across disciplines with constructive, rigorous evaluation. When to Use This Skill This skill should be used when: Conducting peer review of scientific manuscripts for journals Evaluating grant proposals and research applications A...
|
680 |
| 7605 | database-migrations | affaan-m/ecc |
Database Migration Patterns Safe, reversible database schema changes for production systems. When to Activate Creating or altering database tables Adding/removing columns or indexes Running data migrations (backfill, transform) Planning zero-downtime schema changes Setting up migration tooling for a new project Core Principles Every change is a migration — never alter production databases manually Migrations are forward-only in production — rollbacks use new forward migrations Schema and data mi...
|
680 |
| 7606 | creating-openlineage-extractors | astronomer/agents |
Creating OpenLineage Extractors This skill guides you through creating custom OpenLineage extractors to capture lineage from Airflow operators that don't have built-in support. Reference: See the OpenLineage provider developer guide for the latest patterns and list of supported operators/hooks. When to Use Each Approach Scenario Approach Operator you own/maintain OpenLineage Methods (recommended, simplest) Third-party operator you can't modify Custom Extractor Need column-level lineage OpenLinea...
|
679 |
| 7607 | online-evals | launchdarkly/agent-skills |
Config Online Evaluations Attach judges to config variations for automatic quality scoring using LLM-as-a-judge methodology. Judges evaluate responses and return scores between 0.0 and 1.0. Prerequisites LaunchDarkly account with AgentControl enabled API access token with write permissions Existing config with variations (use configs-create skill) For automatic metric recording and the consolidated judge-result API: Python AI SDK v0.20.0+ or Node.js AI SDK v0.20.0+ API Key Detection Check enviro...
|
679 |
| 7608 | security-awareness-malicious-repository-detection | aradotso/security-skills |
Security Awareness: Malicious Repository Detection Skill by ara.so — Security Skills collection. ⚠️ CRITICAL WARNING This repository is a MALICIOUS PROJECT distributing malware disguised as cracked security software. Threat Indicators Present Impersonation : Claims to be "Bitdefender Total Security Crack" - legitimate security vendors do not distribute cracks Suspicious Topics : Includes "defender-bypass", "thread-hijacking", "exploit-mitigation" alongside crack-related terms Star Manipulation :...
|
679 |
| 7609 | recharts | ansanabria/skills |
Recharts React charting library built on top of D3 for composable, declarative data visualization. Quick Start 1. Install Recharts npm install recharts 2. Basic Chart Structure All Recharts charts follow the same pattern: import { LineChart , Line , XAxis , YAxis , CartesianGrid , Tooltip , Legend , ResponsiveContainer } from 'recharts' ; const data = [ { name : 'Jan' , sales : 4000 , profit : 2400 } , { name : 'Feb' , sales : 3000 , profit : 1398 } , { name : 'Mar' , sales : 2000 , profit : 980...
|
679 |
| 7610 | visual-hierarchy | owl-listener/designer-skills |
Visual Hierarchy You are an expert in creating clear visual hierarchy that guides users through interfaces. What You Do You establish visual hierarchy ensuring users see the most important content first and can scan efficiently. Hierarchy Tools Size Larger elements draw attention first. Use size differences of at least 1.5x for clear distinction. Weight Bold text, thicker strokes, and filled icons carry more visual weight than light variants. Color and Contrast High contrast attracts attention. ...
|
679 |
| 7611 | k-dense-ai/scientific-agent-skills |
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...
|
679 | |
| 7612 | senior-ml-engineer | davila7/claude-code-templates |
No SKILL.md available for this skill. View on GitHub Installs 678 Repository alirezarezvani/…e-skills GitHub Stars 16.3K First Seen Jan 20, 2026
|
679 |
| 7613 | cpq-builder | customware-ai/skills |
CPQ Builder Skill What This Skill Does This skill defines how to build a Configure-Price-Quote tool — any system where users configure inputs, the system applies rules to calculate results, and the output is a formatted document that may require review/approval. CPQ is NOT limited to product pricing. The same structural pattern covers: Domain "Configure" "Price" (Calculate) "Quote" (Output) Equipment sales Select product, pick options Apply markup, calculate totals Sales quote PDF Legal calculat...
|
679 |
| 7614 | golang-patterns | affaan-m/ecc |
Go Development Patterns Idiomatic Go patterns and best practices for building robust, efficient, and maintainable applications. When to Activate Writing new Go code Reviewing Go code Refactoring existing Go code Designing Go packages/modules Core Principles 1. Simplicity and Clarity Go favors simplicity over cleverness. Code should be obvious and easy to read. // Good: Clear and direct func GetUser(id string) (*User, error) { user, err := db.FindUser(id) if err != nil { retur...
|
679 |
| 7615 | tanstack-store | tanstack-skills/tanstack-skills |
Overview TanStack Store is a lightweight reactive store (signals-like) that powers the internals of TanStack libraries. It provides Store for state, Derived for computed values, Effect for side effects, and batch for atomic updates. Framework adapters provide reactive hooks. Core: @tanstack/store React: @tanstack/react-store Installation npm install @tanstack/store @tanstack/react-store Store Creating a Store import { Store } from '@tanstack/store' const countStore = new Store ( 0 ) const userSt...
|
679 |
| 7616 | tailwind-v4 | existential-birds/beagle |
Tailwind CSS v4 Best Practices Quick Reference Vite Plugin Setup: // vite.config.ts import tailwindcss from '@tailwindcss/vite'; import { defineConfig } from 'vite'; export default defineConfig({ plugins: [tailwindcss()], }); CSS Entry Point: /* src/index.css */ @import 'tailwindcss'; @theme Inline Directive: @theme inline { --color-primary: oklch(60% 0.24 262); --color-surface: oklch(98% 0.002 247); } Key Differences from v3 Feature v3 v4 Configuration tailwind.config.js @theme ...
|
678 |
| 7617 | mobile-app-testing | aj-geddes/useful-ai-prompts |
Mobile App Testing Overview Implement comprehensive testing strategies for mobile applications including unit tests, UI tests, integration tests, and performance testing. When to Use Creating reliable mobile applications with test coverage Automating UI testing across iOS and Android Performance testing and optimization Integration testing with backend services Regression testing before releases Instructions 1. React Native Testing with Jest & Detox // Unit test with Jest import { calculate } ...
|
678 |
| 7618 | go-context | cxuu/golang-skills |
Go Context Usage context.Context carries security credentials, tracing information, deadlines, and cancellation signals across API and process boundaries. Go programs pass contexts explicitly along the entire function call chain. Based on Go Wiki CodeReviewComments - Contexts. Context as First Parameter Functions that use a Context should accept it as their first parameter: // Good: Context is first parameter func F(ctx context.Context, /* other arguments */) error { // ... } func Proc...
|
678 |
| 7619 | css | mindrally/skills |
CSS Development Guidelines Core Principles Write semantic HTML to improve accessibility and SEO Use CSS for styling, avoiding inline styles Ensure responsive design using media queries and flexible layouts Prioritize external stylesheets over inline or embedded styles Layout Techniques Flexbox Use Flexbox for one-dimensional layouts (rows or columns) Leverage justify-content and align-items for alignment Use flex-wrap for responsive wrapping behavior Prefer gap property over margins for consiste...
|
678 |
| 7620 | databricks-core | databricks/databricks-agent-skills |
Databricks Core skill for Databricks CLI, authentication, and data exploration. Product Skills For specific products, use dedicated skills: databricks-jobs - Lakeflow Jobs development and deployment databricks-pipelines - Lakeflow Spark Declarative Pipelines (batch and streaming data pipelines) databricks-apps - Full-stack TypeScript app development and deployment databricks-lakebase - Lakebase Postgres Autoscaling project management databricks-model-serving - Model Serving endpoint management a...
|
678 |
| 7621 | strategy-document | jezweb/claude-skills |
Strategy Document Writer Produces strategic documents that are specific enough to act on. The quality bar: every statement should be falsifiable ("We have 3 React developers with 10+ years experience" vs "We have a strong team") and every recommendation should be implementable within a defined timeframe. Process Step 1: Determine the mode Ask the user which document type they need: SWOT analysis — assess current position Business plan (lean or full) — articulate the business model OKRs / Goals —...
|
678 |
| 7622 | screenshot-to-code | onewave-ai/claude-skills |
Screenshot to Code Convert UI screenshots into production-ready code with accurate styling and structure. How This Works When a user provides a screenshot of a UI design: Analyze the visual design thoroughly Generate clean, modern code that recreates it Provide complete, runnable implementation Instructions 1. Analyze the Screenshot Examine the image carefully and identify: Layout structure: Grid, flexbox, or custom positioning Components: Buttons, inputs, cards, navigation, modals, etc. V...
|
678 |
| 7623 | clawd-code-python-port | aradotso/trending-skills |
clawd-code Python Port Skill by ara.so — Daily 2026 Skills collection. What This Project Does clawd-code is an independent Python rewrite of the Claude Code agent harness, built from scratch for educational purposes. It captures the architectural patterns of Claude Code — tool wiring, command dispatch, task orchestration, and agent runtime context — in clean Python, without copying any proprietary TypeScript source. The project is orchestrated end-to-end using oh-my-codex (OmX) , a workflow laye...
|
678 |
| 7624 | 3d-web-experience | davila7/claude-code-templates |
3D Web Experience Role : 3D Web Experience Architect You bring the third dimension to the web. You know when 3D enhances and when it's just showing off. You balance visual impact with performance. You make 3D accessible to users who've never touched a 3D app. You create moments of wonder without sacrificing usability. Capabilities Three.js implementation React Three Fiber WebGL optimization 3D model integration Spline workflows 3D product configurators Interactive 3D scenes 3D performance optimi...
|
678 |
| 7625 | e2e-testing | affaan-m/ecc |
E2E Testing Patterns Comprehensive Playwright patterns for building stable, fast, and maintainable E2E test suites. Test File Organization tests/ ├── e2e/ │ ├── auth/ │ │ ├── login.spec.ts │ │ ├── logout.spec.ts │ │ └── register.spec.ts │ ├── features/ │ │ ├── browse.spec.ts │ │ ├── search.spec.ts │ │ └── create.spec.ts │ └── api/ │ └── endpoints.spec.ts ├── fixtures/ │ ├── auth.ts │ └── data.ts └── playwright.config.ts Page Object Model (POM) import { Pag...
|
678 |
| 7626 | migrate-to-codex | openai/skills |
Migrate to Codex Autonomy Keep going until the selected migration is completely done: run the migrator, inspect the report, fix migrated Codex instructions/skills/agents/MCP config, and re-run checks without stopping to ask for confirmation of the next step. If the user has selected a target, do not ask before creating, editing, replacing, or deleting generated Codex artifacts in that target ( AGENTS.md , .codex/ , .agents/ , or ~/.codex/ ). Preserve unrelated existing Codex config entries in .c...
|
678 |
| 7627 | valtio-define | hairyf/skills |
Based on valtio-define v1.0.1. A Valtio-based state management library with Pinia-like API for React applications. Overview valtio-define provides a factory function for creating reactive stores with state, actions, and getters. Built on top of Valtio, it offers a familiar API similar to Pinia with full TypeScript support. Core References | defineStore | Core API for creating reactive stores | [core-define-store](https://github.com/hairyf/skills/blob/main/skills/valtio-define/references/...
|
677 |
| 7628 | code-reviewer | sickn33/antigravity-awesome-skills |
Code Reviewer This skill guides the agent in conducting professional and thorough code reviews for both local development and remote Pull Requests. Workflow 1. Determine Review Target Remote PR : If the user provides a PR number or URL (e.g., "Review PR 123"), target that remote PR. Local Changes : If no specific PR is mentioned, or if the user asks to "review my changes", target the current local file system states (staged and unstaged changes). 2. Preparation For Remote PRs: Checkout : Use the...
|
677 |
| 7629 | reflection | davidkiss/smart-ai-skills |
Reflection Skill Overview This skill is used to periodically reflect on the interaction with the user. It analyzes what worked, what didn't (tool failures), and identifies recurring patterns or explicit user preferences that should be formalized. Objectives Improve Skills: Identify gaps or inefficiencies in existing skill definitions and propose concise updates. Store Preferences: Capture user preferences, project-specific rules, or recurring instructions in a CLAUDE.md file. Process Analyze: Re...
|
677 |
| 7630 | tear-sheet | anthropics/financial-services-plugins |
Financial Tear Sheet Generator Generate audience-specific company tear sheets by pulling live data from S&P Capital IQ via the S&P Global MCP tools and formatting the result as a professional Word document. Style Configuration These are sensible defaults. To customize for your firm's brand, modify this section — common changes include swapping the color palette, changing the font (Calibri is standard at many banks), and updating the disclaimer text. Colors: Primary (header banner background, sec...
|
677 |
| 7631 | app-store-review | safaiyeh/app-store-review-skill |
App Store Review Preparation Guidance for catching App Store rejection risks before submission. Apple reviewed 7.7 million submissions in 2024 and rejected 1.9 million. Most rejections are preventable with proper preparation. Contents Overview Top Rejection Reasons and How to Avoid Them PrivacyInfo.xcprivacy -- Privacy Manifest Requirements Data Use, Sharing, and Privacy Policy (Guideline 5.1.2) In-App Purchase and StoreKit Rules (Guideline 3.1.1) HIG Compliance Checklist App Tracking Transparen...
|
677 |
| 7632 | pptx | appautomaton/document-skills |
PPTX Skill Quick Reference Task Guide Read/analyze content python -m markitdown presentation.pptx Edit or create from template Read editing.md Create from scratch Read pptxgenjs.md Reading Content Text extraction python -m markitdown presentation.pptx Visual overview python scripts/thumbnail.py presentation.pptx Raw XML python scripts/office/unpack.py presentation.pptx unpacked/ Editing Workflow Read editing.md for full details. Analyze template with thumbnail.py Unpack → manipulate slides → ...
|
677 |
| 7633 | docker-expert | davila7/claude-code-templates |
Docker Expert You are an advanced Docker containerization expert with comprehensive, practical knowledge of container optimization, security hardening, multi-stage builds, orchestration patterns, and production deployment strategies based on current industry best practices. When invoked: If the issue requires ultra-specific expertise outside Docker, recommend switching and stop: Kubernetes orchestration, pods, services, ingress → kubernetes-expert (future) GitHub Actions CI/CD with containers → ...
|
677 |
| 7634 | cloudflare-api | jezweb/claude-skills |
Cloudflare API Hit the Cloudflare REST API directly when wrangler CLI or MCP servers aren't the right tool. For bulk operations, fleet-wide changes, and features that wrangler doesn't expose. When to Use This Instead of Wrangler or MCP Use case Wrangler MCP This skill Deploy a Worker Yes Yes No Create a D1 database Yes Yes No Bulk update 50 DNS records Slow (one at a time) Slow (one tool call each) Yes — batch script Custom hostnames for white-label No Partial Yes Email routing rules No Partial ...
|
676 |
| 7635 | linting-neostandard-eslint9 | mcollina/skills |
When to use Use this skill when you need to: Set up linting in a JavaScript or TypeScript project Use neostandard as a Standard-like ESLint v9 flat-config baseline Configure eslint@9 with the flat config system ( eslint.config.js / eslint.config.mjs ) Migrate from standard to neostandard or ESLint v9 Migrate from legacy .eslintrc* configuration to ESLint v9 Run linting consistently in CI and local development How to use Read individual rule files for implementation details and examples: rules/ne...
|
676 |
| 7636 | swap-curve-strategy | anthropics/financial-services-plugins |
Swap Curve Strategy Analysis You are an expert rates strategist specializing in swap curve analysis. Combine swap pricing, government yield curves, and inflation curves from MCP tools to analyze curve shape, compute swap spreads, decompose real rates, and identify curve trade opportunities. Focus on routing tool outputs into curve metrics and trade recommendations — let the tools price, you analyze the shape and recommend. Core Principles The swap curve prices the market's expectation of future ...
|
676 |
| 7637 | scikit-learn | k-dense-ai/scientific-agent-skills |
Scikit-learn Overview This skill provides comprehensive guidance for machine learning tasks using scikit-learn, the industry-standard Python library for classical machine learning. Use this skill for classification, regression, clustering, dimensionality reduction, preprocessing, model evaluation, and building production-ready ML pipelines. Installation Install scikit-learn using uv uv uv pip install scikit-learn Optional: Install visualization dependencies uv uv pip install matplotlib seab...
|
676 |
| 7638 | loki-label-analyzer | grafana/skills |
Loki Label Strategy Evaluator You are an expert in Grafana Loki label strategy. When asked to evaluate, audit, design, or improve a Loki label strategy — or when a user asks why their Loki queries are slow — use this guide to provide structured, actionable advice. Core Concepts Streams are the fundamental unit in Loki. Each unique combination of label key-value pairs creates a new stream. Too many streams = performance problems. Too few = broad, slow queries. Cardinality = the number of unique v...
|
676 |
| 7639 | skill-from-masters | gbsoss/skill-from-masters |
Create skills that embody the wisdom of domain masters. This skill helps users discover and incorporate proven methodologies from recognized experts before generating a skill. Core Philosophy Most professional domains have outstanding practitioners who have codified their methods through books, talks, interviews, and frameworks. A skill built on these proven methodologies is far more valuable than one created from scratch. The goal is not just "good enough" — it's reaching the highest level ...
|
675 |
| 7640 | video-analyzer | zrong/skills |
Video Analyzer 通过视觉/视频大模型分析视频内容,支持本地视频文件和互联网视频。 使用场景 用户要求分析、理解或描述一段视频 用户提供视频文件路径或 URL,希望了解视频内容 用户需要对视频进行问答 配置 环境变量 根据使用的模型设置对应的 API Key 环境变量: 火山引擎(豆包) export ARK_API_KEY = "your-api-key" OpenAI export OPENAI_API_KEY = "your-api-key" 模型配置 编辑 scripts/models.json 添加或修改模型配置。每个模型需要: base_url — API 地址 api_key_env — 读取 API Key 的环境变量名 model — 模型 ID api_type — responses 或 chat_completions supports_video — 是否支持原生视频输入 工作流程 确认视频来源 :获取用户提供的视频路径或 URL。 确认分析需求 :明确用户想了解什么(如概括内容、回答问题、描述场景等)。如果 $ARGUMENTS 非空,将其作...
|
675 |
| 7641 | sales-engineer | alirezarezvani/claude-skills |
Sales Engineer Skill A production-ready skill package for pre-sales engineering that bridges technical expertise and sales execution. Provides automated analysis for RFP/RFI responses, competitive positioning, and proof-of-concept planning. Overview Role: Sales Engineer / Solutions Architect Domain: Pre-Sales Engineering, Solution Design, Technical Demos, Proof of Concepts Business Type: SaaS / Pre-Sales Engineering What This Skill Does RFP/RFI Response Analysis - Score requirement coverage, ide...
|
675 |
| 7642 | react-2026 | patternsdev/skills |
React Stack Patterns Table of Contents When to Use Instructions Details Source React has come a long way since its early days of simple component libraries. By late 2025, the React ecosystem is rich but complex , offering multiple ways to choose your stack for building apps. Modern React developers face choices at every layer of the stack - from build tools and frameworks to routers and other libraries. The official React documentation (now at react.dev ) encourages using higher-level frameworks...
|
675 |
| 7643 | hud | yeachan-heo/oh-my-claudecode |
Configure the OMC HUD (Heads-Up Display) for the statusline. Quick Commands | `/oh-my-claudecode:hud` | Show current HUD status (auto-setup if needed) | `/oh-my-claudecode:hud setup` | Install/repair HUD statusline | `/oh-my-claudecode:hud minimal` | Switch to minimal display | `/oh-my-claudecode:hud focused` | Switch to focused display (default) | `/oh-my-claudecode:hud full` | Switch to full display | `/oh-my-claudecode:hud status` | Show detailed HUD status Auto-Setup W...
|
675 |
| 7644 | clinical-trials-database | google-deepmind/science-skills |
Clinical Trials Database Prerequisites uv : Read the uv skill and follow its Setup instructions to ensure uv is installed and on PATH. User Notification : If LICENSE_NOTIFICATION.txt does not already exist in this skill directory then (1) prominently notify the user to check the terms at https://clinicaltrials.gov/ , then (2) create the file recording the notification text and timestamp. Overview Access worldwide clinical trial data from ClinicalTrials.gov via the REST API v2. The CLI script at ...
|
675 |
| 7645 | content-calendar-sms | blacktwist/social-media-skills |
When to Use User asks to plan a posting schedule or create a content calendar User mentions "content calendar," "posting schedule," or "when should I post" User says "weekly plan," "monthly plan," or "batch content" User wants to know how often to post or asks about "content cadence" User mentions "scheduling" and wants to organize future posts User asks "what should I post this week" or wants a structured plan Role You are an expert social media content planner. Your job is to help the user bui...
|
675 |
| 7646 | gemini-managed-agents-api | google/skills |
No SKILL.md available for this skill. View on GitHub Installs 673 Repository google/skills GitHub Stars 10.8K First Seen 10 days ago
|
674 |
| 7647 | hairy-react-lib | hairyf/skills |
Based on @hairy/react-lib v1.47.0. Focuses on React hooks and components for building React applications. Core References | Async Hooks | Async state management and callback handling | [core-async-hooks](https://github.com/hairyf/skills/blob/main/skills/hairy-react-lib/references/core-async-hooks.md) | Watch Hooks | Reactive value watching and change detection | [core-watch-hooks](https://github.com/hairyf/skills/blob/main/skills/hairy-react-lib/references/core-watch-hooks.md) | Lifec...
|
674 |
| 7648 | domain-cli | zhanghandong/rust-skills |
CLI Domain Layer 3: Domain Constraints Domain Constraints → Design Implications Domain Rule Design Constraint Rust Implication User ergonomics Clear help, errors clap derive macros Config precedence CLI > env > file Layered config loading Exit codes Non-zero on error Proper Result handling Stdout/stderr Data vs errors eprintln! for errors Interruptible Handle Ctrl+C Signal handling Critical Constraints User Communication Show more
|
674 |
| 7649 | zod-schema-validation | mindrally/skills |
Zod Schema Validation You are an expert in Zod schema validation and type inference for TypeScript applications. Core Principles Utilize Zod for schema validation and type inference Validate data at system boundaries (API, forms, external data) Leverage TypeScript type inference from Zod schemas Implement early returns and guard clauses for validation errors Schema Design Basic Schema import { z } from 'zod' const UserSchema = z.object({ id: z.string().uuid(), email: z.string().email(), ...
|
674 |
| 7650 | prd-planner | charon-fan/agent-playbook |
PRD Planner A PRD creation skill that uses persistent file-based planning to maintain coherent thinking and avoid "left-brain vs right-brain" context switching issues. When This Skill Activates This skill activates when you: Explicitly say "PRD", "prd", "create a PRD", or "产品需求文档" Say "product requirements document" or "产品需求" Mention "write a PRD for..." Say "PRD planning" or "PRD 设计" If user says "design solution" or "architecture design" without mentioning PRD, use architecting-solutions ...
|
674 |