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

/ 聚焦搜索框
正在使用 AI 进行语义搜索...
20,000
总 Skills
16.0M
总安装量
2,338
贡献者
# Skill 仓库 描述 安装量
1801 literature-review davila7/claude-code-templates
Literature Review Overview Conduct systematic, comprehensive literature reviews following rigorous academic methodology. Search multiple literature databases, synthesize findings thematically, verify all citations for accuracy, and generate professional output documents in markdown and PDF formats. This skill integrates with multiple scientific skills for database access (gget, bioservices, datacommons-client) and provides specialized tools for citation verification, result aggregation, and do...
632
1802 design-systems refoundai/lenny-skills
Design Systems Help the user build and scale design systems using frameworks from 4 product leaders who have built design systems at companies like Figma and Airbnb. How to Help When the user asks for help with design systems: Assess the need - Determine if they need consistency, speed, or both, and whether they're at the right stage for a design system Define the scope - Clarify whether they need a component library, design tokens, documentation, or all three Design for adoption - Help them mak...
632
1803 m07-concurrency zhanghandong/rust-skills
Concurrency Layer 1: Language Mechanics Core Question Is this CPU-bound or I/O-bound, and what's the sharing model? Before choosing concurrency primitives: What's the workload type? What data needs to be shared? What's the thread safety requirement? Error → Design Question Error Don't Just Say Ask Instead E0277 Send "Add Send bound" Should this type cross threads? E0277 Sync "Wrap in Mutex" Is shared access really needed? Future not Send "Use spawn_local" Is async the right choice? Deadlock...
631
1804 goframe-v2 gogf/skills
重要规范 工程开发规范 开发完整工程类型的项目如HTTP、微服务项目时,需要先安装GoFrame CLI开发工具,并使用CLI工具创建项目骨架,对应命令为gf init,命令的具体使用方式需参考文档 项目创建-init 。 在GoFrame工程规范中,由开发工具自动维护的代码文件,如dao、do、entity等源码文件,不允许手动创建或修改。 除非用户有明确要求,否则不使用logic目录来存放业务逻辑代码,而是直接在service目录下进行业务逻辑的封装和实现。 完整工程目录、代码封装以及源码实现的示例需参考已有示例项目,如: HTTP项目最佳实践示例: user-http-service gRPC项目最佳实践示例: user-grpc-service 组件使用规范 创建新的方法或变量前要先分析是否在其它位置中已经存在,尽量引用已有的实现。 错误处理统一使用gerror组件,确保错误信息带有完整堆栈信息以提供可追踪性。 在调研使用新组件时,优先考虑引用GoFrame框架中已有组件、优先参考示例代码中的最佳实践源码。 Go开发资料 完整的GoFrame开发资料,包含各类组件的设计介绍、使...
631
1805 chat-sdk vercel/chat
Chat SDK Unified TypeScript SDK for building chat bots across Slack, Teams, Google Chat, Discord, GitHub, and Linear. Write bot logic once, deploy everywhere. Critical: Read the bundled docs The chat package ships with full documentation in node_modules/chat/docs/ and TypeScript source types. Always read these before writing code: node_modules/chat/docs/ Full documentation (MDX files) node_modules/chat/dist/ Built types (.d.ts files) Key docs to read based on task: docs/get...
631
1806 prioritizing-roadmap refoundai/lenny-skills
Prioritizing Roadmap Help the user prioritize product roadmaps and backlogs using frameworks from 75 product leaders. How to Help When the user asks for help with prioritization: Understand the decision context - Ask about their goals, constraints, and stakeholder landscape Assess the portfolio - Determine if they need to balance incremental vs big bets, or core vs new Provide frameworks - Recommend appropriate prioritization approaches for their situation Challenge assumptions - Help them quest...
631
1807 landing-page-guide-v2 bear2u/my-skills
This skill enables creation of distinctive, high-converting landing pages that combine: - Proven Conversion Framework: 11 essential elements from DESIGNNAS for high conversion rates - Exceptional Design Quality: Bold aesthetic choices that create unforgettable brand experiences - Production-Ready Code: Next.js 14+ with ShadCN UI, TypeScript, and performance optimization Philosophy: A landing page must convert visitors AND make them remember your brand. Generic, template-looking pages fail at...
630
1808 recipe-cancel-and-notify googleworkspace/cli
Cancel Meeting and Notify Attendees PREREQUISITE: Load the following skills to execute this recipe: gws-calendar , gws-gmail Delete a Google Calendar event and send a cancellation email via Gmail. [!CAUTION] Deleting with sendUpdates sends cancellation emails to all attendees. Steps Find the meeting: gws calendar +agenda --format json and locate the event ID Delete the event: gws calendar events delete --params '{"calendarId": "primary", "eventId": "EVENT_ID", "sendUpdates": "all"}' Send follow-...
630
1809 gws-apps-script-push googleworkspace/cli
apps-script +push PREREQUISITE: Read ../gws-shared/SKILL.md for auth, global flags, and security rules. If missing, run gws generate-skills to create it. Upload local files to an Apps Script project Usage gws apps-script +push --script < ID > Flags Flag Required Default Description --script ✓ — Script Project ID --dir — — Directory containing script files (defaults to current dir) Examples gws script +push --script SCRIPT_ID gws script +push --script SCRIPT_ID --dir ./src Tips Supports .gs, .js,...
629
1810 apollo-server apollographql/skills
Apollo Server 4.x Guide Apollo Server is an open-source GraphQL server that works with any GraphQL schema. Version 4.x is framework-agnostic and runs standalone or integrates with Express, Fastify, and serverless environments. Quick Start Step 1: Install npm install @apollo/server graphql For Express integration: npm install @apollo/server express graphql cors Step 2: Define Schema const typeDefs = `graphql type Book { title: String author: String } type Query { books: [...
629
1811 frontend-dev-guidelines sickn33/antigravity-awesome-skills
Frontend Development Guidelines (React · TypeScript · Suspense-First · Production-Grade) You are a senior frontend engineer operating under strict architectural and performance standards. Your goal is to build scalable, predictable, and maintainable React applications using: Suspense-first data fetching Feature-based code organization Strict TypeScript discipline Performance-safe defaults This skill defines how frontend code must be written , not merely how it can be written. 1. Frontend Feasibi...
629
1812 ux-researcher-designer davila7/claude-code-templates
UX Researcher & Designer Comprehensive toolkit for user-centered research and experience design. Core Capabilities Data-driven persona generation Customer journey mapping Usability testing frameworks Research synthesis and insights Design validation methods Key Scripts persona_generator.py Creates research-backed personas from user data and interviews. Usage: python scripts/persona_generator.py [json] Features: Analyzes user behavior patterns Identifies persona archetypes Extracts psychogr...
629
1813 ios-swift-development aj-geddes/useful-ai-prompts
iOS Swift Development Overview Build high-performance native iOS applications using Swift with modern frameworks including SwiftUI, Combine, and async/await patterns. When to Use Creating native iOS applications with optimal performance Leveraging iOS-specific features and APIs Building apps that require tight hardware integration Using SwiftUI for declarative UI development Implementing complex animations and transitions Instructions 1. MVVM Architecture Setup import Foundation import Combine...
628
1814 spark-engineer jeffallan/claude-skills
Spark Engineer Senior Apache Spark engineer specializing in high-performance distributed data processing, optimizing large-scale ETL pipelines, and building production-grade Spark applications. Role Definition You are a senior Apache Spark engineer with deep big data experience. You specialize in building scalable data processing pipelines using DataFrame API, Spark SQL, and RDD operations. You optimize Spark applications for performance through partitioning strategies, caching, and cluster t...
628
1815 enterprise-sales refoundai/lenny-skills
Enterprise Sales Help the user navigate enterprise sales using frameworks from 9 product leaders who have closed large enterprise deals at companies from Stripe to Superhuman. How to Help When the user asks for help with enterprise sales: Identify the stage - Determine if they're prospecting, in discovery, navigating procurement, or closing Map the buying committee - Help them identify the champion, economic buyer, and other stakeholders Address indecision - Focus on overcoming customer fear of ...
627
1816 test facebook/react
Run tests for the React codebase. Arguments: $ARGUMENTS: Channel, flags, and test pattern Usage Examples: /test ReactFiberHooks - Run with source channel (default) /test experimental ReactFiberHooks - Run with experimental channel /test www ReactFiberHooks - Run with www-modern channel /test www variant false ReactFiberHooks - Test VARIANT=false /test stable ReactFiberHooks - Run with stable channel /test classic ReactFiberHooks - Run with www-classic channel /test watch ReactFiberHooks - Ru...
627
1817 query-onchain-data coinbase/agentic-wallet-skills
Query Onchain Data on Base Use the CDP SQL API to query onchain data (events, transactions, blocks, transfers) on Base. Queries are executed via x402 and are charged per query. Confirm wallet is initialized and authed npx awal@2.0.3 status If the wallet is not authenticated, refer to the authenticate-wallet skill. Executing a Query npx awal@2.0.3 x402 pay https://x402.cdp.coinbase.com/platform/v2/data/query/run -X POST -d '{"sql": "<YOUR_QUERY>"}' --json IMPORTANT : Always single-quote the -d JS...
627
1818 livekit-agents livekit/agent-skills
LiveKit Agents Development for LiveKit Cloud This skill provides opinionated guidance for building voice AI agents with LiveKit Cloud. It assumes you are using LiveKit Cloud (the recommended path) and encodes how to approach agent development, not API specifics. All factual information about APIs, methods, and configurations must come from live documentation. This skill is for LiveKit Cloud developers. If you're self-hosting LiveKit, some recommendations (particularly around LiveKit Inference) w...
627
1819 recipe-batch-reply-to-emails googleworkspace/cli
Batch Reply to Similar Gmail Messages PREREQUISITE: Load the following skills to execute this recipe: gws-gmail Find Gmail messages matching a query and send a standard reply to each one. Steps Find messages needing replies: gws gmail users messages list --params '{"userId": "me", "q": "is:unread from:customers label:support"}' --format table Read a message: gws gmail users messages get --params '{"userId": "me", "id": "MSG_ID"}' Send a reply: gws gmail +send --to sender@example.com --subject 'R...
627
1820 recipe-send-personalized-emails googleworkspace/cli
Send Personalized Emails from a Sheet PREREQUISITE: Load the following skills to execute this recipe: gws-sheets , gws-gmail Read recipient data from Google Sheets and send personalized Gmail messages to each row. Steps Read recipient list: gws sheets +read --spreadsheet-id SHEET_ID --range 'Contacts!A2:C' For each row, send a personalized email: gws gmail +send --to recipient@example.com --subject 'Hello, Name' --body 'Hi Name, your report is ready.'
625
1821 recipe-search-and-export-emails googleworkspace/cli
Search and Export Emails PREREQUISITE: Load the following skills to execute this recipe: gws-gmail Find Gmail messages matching a query and export them for review. Steps Search for emails: gws gmail users messages list --params '{"userId": "me", "q": "from:client@example.com after:2024/01/01"}' Get full message: gws gmail users messages get --params '{"userId": "me", "id": "MSG_ID"}' Export results: gws gmail users messages list --params '{"userId": "me", "q": "label:project-x"}' --format json >...
625
1822 browser-extension-builder sickn33/antigravity-awesome-skills
Browser Extension Builder Role: Browser Extension Architect You extend the browser to give users superpowers. You understand the unique constraints of extension development - permissions, security, store policies. You build extensions that people install and actually use daily. You know the difference between a toy and a tool. Capabilities Extension architecture Manifest v3 (MV3) Content scripts Background workers Popup interfaces Extension monetization Chrome Web Store publishing Cross-brows...
625
1823 unity-developer rmyndharis/antigravity-skills
Use this skill when Working on unity developer tasks or workflows Needing guidance, best practices, or checklists for unity developer Do not use this skill when The task is unrelated to unity developer 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 ar...
625
1824 liquid-theme-a11y benjaminsehl/liquid-skills
Accessibility for Shopify Liquid Themes Core Principle Every interactive component must work with keyboard only, screen readers, and reduced-motion preferences. Start with semantic HTML — add ARIA only when native semantics are insufficient. Decision Table: Which Pattern? Component HTML Element ARIA Pattern Reference Expandable content <details>/<summary> None needed Accordion Modal/dialog <dialog> aria-modal="true" Modal Tooltip/popup [popover] attribute role="tooltip" fallback Tooltip Dropdown...
624
1825 gsd ctsstc/get-shit-done-skills
A comprehensive project management system designed for solo developers working with Claude AI agents. GSD provides structured workflows for project initialization, planning, execution, verification, and debugging. Overview GSD is a modular agent-based system that transforms project ideas into shipped software through: - Deep questioning - Extract user vision and requirements - Domain research - Discover standard stacks and patterns - Roadmap creation - Break requirements into phases - Pha...
624
1826 m06-error-handling zhanghandong/rust-skills
Error Handling Layer 1: Language Mechanics Core Question Is this failure expected or a bug? Before choosing error handling strategy: Can this fail in normal operation? Who should handle this failure? What context does the caller need? Error → Design Question Pattern Don't Just Say Ask Instead unwrap panics "Use ?" Is None/Err actually possible here? Type mismatch on ? "Use anyhow" Are error types designed correctly? Lost error context "Add .context()" What does the caller need to know? Too ...
623
1827 modern-csharp-coding-standards aaronontheweb/dotnet-skills
Use this skill when: - Writing new C code or refactoring existing code - Designing public APIs for libraries or services - Optimizing performance-critical code paths - Implementing domain models with strong typing - Building async/await-heavy applications - Working with binary data, buffers, or high-throughput scenarios Core Principles - Immutability by Default - Use `record` types and `init`-only properties - Type Safety - Leverage nullable reference types and value objects - Modern ...
623
1828 written-communication refoundai/lenny-skills
Written Communication Help the user communicate more effectively in writing using frameworks and insights from 38 product leaders. How to Help When the user asks for help with written communication: Clarify the purpose - Ask what action or outcome they want from readers Apply the pyramid principle - Guide them to lead with the conclusion, not build up to it Cut ruthlessly - Help them eliminate unnecessary context and get to the point faster Test for simplicity - Ensure someone unfamiliar with th...
622
1829 douyin-video yzfly/douyin-mcp-server
抖音无水印视频下载和文案提取 从抖音分享链接获取无水印视频下载链接, 下载视频, 并使用语音识别提取视频中的文案, 自动保存到文件. 功能概述 获取下载链接 : 从抖音分享链接解析出无水印视频的直接下载地址 (无需 API 密钥) 下载视频 : 将无水印视频下载到本地指定目录 提取文案 : 通过语音识别从视频中提取文字内容 (需要硅基流动 API 密钥) 自动保存 : 每个视频的文案自动保存到独立文件夹 (视频ID为文件夹名) 环境要求 依赖安装 pip install requests ffmpeg-python 系统要求 FFmpeg 必须安装在系统中 (用于音视频处理) macOS: brew install ffmpeg Ubuntu: apt install ffmpeg API 密钥配置 (仅文案提取需要) 文案提取功能使用硅基流动 API, 需要设置环境变量: export API_KEY = "your-siliconflow-api-key" 获取 API 密钥: https://cloud.siliconflow.cn/ 使用方法 方法一: 使用脚本 (推荐) 获...
621
1830 owasp-security hoodini/ai-agents-skills
OWASP Top 10 Security Prevent common security vulnerabilities in web applications. OWASP Top 10 (2021) Vulnerability Prevention A01 Broken Access Control Proper authorization checks A02 Cryptographic Failures Strong encryption, secure storage A03 Injection Input validation, parameterized queries A04 Insecure Design Threat modeling, secure patterns A05 Security Misconfiguration Hardened configs, no defaults A06 Vulnerable Components Dependency scanning, updates A07 Auth Failures MFA, secure se...
620
1831 hono-routing jezweb/claude-skills
Hono Routing & Middleware Status: Production Ready ✅ Last Updated: 2026-01-20 Dependencies: None (framework-agnostic) Latest Versions: hono@4.11.4, zod@4.3.5, valibot@1.2.0, @hono/zod-validator@0.7.6, @hono/valibot-validator@0.6.1 Quick Start (15 Minutes) 1. Install Hono npm install hono@4.11.4 Why Hono: Fast: Built on Web Standards, runs on any JavaScript runtime Lightweight: ~10KB, no dependencies Type-safe: Full TypeScript support with type inference Flexible: Works on Cloudflare Workers...
620
1832 feishu-calendar alextangson/feishu_skills
飞书日历 通过 Calendar API 管理日程。 Base URL : https://open.feishu.cn/open-apis/calendar/v4 日程操作 API 端点 方法 请求体示例 说明 创建日程 /calendars/{calendar_id}/events POST {"summary":"会议标题","start_time":{"timestamp":"1770508800"},"end_time":{"timestamp":"1770512400"}} 创建新日程 获取日程 /calendars/{calendar_id}/events/{event_id} GET - 查询日程详情 更新日程 /calendars/{calendar_id}/events/{event_id} PATCH {"summary":"新标题"} 修改日程 删除日程 /calendars/{calendar_id}/events/{event_id} DELETE - 删除日程 搜索日程 /calendars/{calendar_id}/events/search POST...
620
1833 streaming assistant-ui/skills
assistant-ui Streaming Always consult assistant-ui.com/llms.txt for latest API. The assistant-stream package handles streaming from AI backends. References ./references/data-stream.md -- AI SDK data stream format ./references/assistant-transport.md -- Native assistant-ui format ./references/encoders.md -- Encoders and decoders When to Use Using Vercel AI SDK? ├─ Yes → toUIMessageStreamResponse() (no assistant-stream needed) └─ No → assistant-stream for custom backends Installation npm instal...
619
1834 self-improvement pskoett/pskoett-ai-skills
Self-Improvement Skill Log learnings and errors to markdown files for continuous improvement. Coding agents can later process these into fixes, and important learnings get promoted to project memory. Quick Reference Situation Action Command/operation fails Log to .learnings/ERRORS.md User corrects you Log to .learnings/LEARNINGS.md with category correction User wants missing feature Log to .learnings/FEATURE_REQUESTS.md API/external tool fails Log to .learnings/ERRORS.md with integration details...
618
1835 react-ui-patterns sickn33/antigravity-awesome-skills
React UI Patterns Core Principles Never show stale UI - Loading spinners only when actually loading Always surface errors - Users must know when something fails Optimistic updates - Make the UI feel instant Progressive disclosure - Show content as it becomes available Graceful degradation - Partial data is better than no data Loading State Patterns The Golden Rule Show loading indicator ONLY when there's no data to display. // CORRECT - Only show loading when no data exists const { data , loadin...
618
1836 swift-concurrency-expert dimillian/skills
Swift Concurrency Expert Overview Review and fix Swift Concurrency issues in Swift 6.2+ codebases by applying actor isolation, Sendable safety, and modern concurrency patterns with minimal behavior changes. Workflow 1. Triage the issue Capture the exact compiler diagnostics and the offending symbol(s). Check project concurrency settings: Swift language version (6.2+), strict concurrency level, and whether approachable concurrency (default actor isolation / main-actor-by-default) is enabled. Id...
617
1837 ralph-tui-create-json subsy/ralph-tui
Ralph TUI - Create JSON Tasks Converts PRDs to prd.json format for ralph-tui autonomous execution. Note: This skill is bundled with ralph-tui's JSON tracker plugin. Future tracker plugins (Linear, GitHub Issues, etc.) will bundle their own task creation skills. ⚠️ CRITICAL: The output MUST be a FLAT JSON object with "name" and "userStories" at the ROOT level. DO NOT wrap content in a "prd" object or use "tasks" array. See "Schema Anti-Patterns" section below. The Job Take a PRD (markdown fi...
616
1838 playwright-dev microsoft/playwright
Playwright Development Guide Table of Contents Library Architecture — client/server/dispatcher structure, protocol layer, DEPS rules Adding and Modifying APIs — define API docs, implement client/server, add tests MCP Tools and CLI Commands — add MCP tools, CLI commands, config options Vendoring Dependencies — bundle third-party npm packages into playwright-core or playwright Uploading Fixes to GitHub — branch naming, commit format, pushing fixes for issues Build Assume watch is running and every...
615
1839 claude-in-chrome-troubleshooting trailofbits/skills
Claude in Chrome MCP Troubleshooting Use this skill when Claude in Chrome MCP tools fail to connect or work unreliably. When to Use mcp__claude-in-chrome__* tools fail with "Browser extension is not connected" Browser automation works erratically or times out After updating Claude Code or Claude.app When switching between Claude Code CLI and Claude.app (Cowork) Native host process is running but MCP tools still fail When NOT to Use Linux or Windows users - This skill covers macOS-specific path...
615
1840 auth0-quickstart auth0/agent-skills
Auth0 Quickstart Detect your framework and get started with Auth0 authentication. Step 1: Detect Your Framework Run this command to identify your framework: Check package.json dependencies cat package.json | grep -E "react|next|vue|angular|express|fastify|@nestjs" Or check project files ls -la | grep -E "angular.json|vue.config.js|next.config" Framework Detection Table: Framework Detection Skill to Use React (Vite/CRA) "react" in package.json, no Next.js auth0-react Next.js "next" in package.j...
614
1841 knowledge-site-creator joeseesun/knowledge-site-creator
Knowledge Site Creator - 通用知识学习网站生成器 AI理解主题,自动创作内容,生成网站,一键部署。 核心理念 设计系统优先 : 复用设计语言(极简主义、配色、布局、交互模式) 不复用具体页面代码 AI根据主题重新创作所有内容 通用学习模式 (核心功能): 闪卡(Flashcard) - 快速记忆 学习(Learn) - 渐进式学习 测试(Quiz) - 知识检验 索引(Index) - 快速查找 进度(Progress) - 学习追踪 零模板依赖 : 不再 cp -r 复制模板 AI参考设计系统,生成新页面 所有文案、统计、介绍都由AI创作 触发方式 "生成一个XXX学习网站" "创建XXX知识网站" "做个XXX学习工坊" 示例: "生成一个进化心理学概念学习网站" "创建量子力学基础概念网站" "做个中医经络穴位学习工坊" 工作流程 用户视角(一句话) 用户:"生成一个进化心理学学习网站" AI自动执行: ✓ 分析"进化心理学"特点和价值 ✓ 生成30个核心概念数据 ✓ 创作首页文案、统计、介绍 ✓ 参考设计系统生成页面 ✓ 部署到 Vercel ✓ 返回:...
614
1842 conversation-memory sickn33/antigravity-awesome-skills
Conversation Memory You're a memory systems specialist who has built AI assistants that remember users across months of interactions. You've implemented systems that know when to remember, when to forget, and how to surface relevant memories. You understand that memory is not just storage—it's about retrieval, relevance, and context. You've seen systems that remember everything (and overwhelm context) and systems that forget too much (frustrating users). Your core principles: Memory types differ...
614
1843 premium-frontend-design kv0906/cc-skills
Premium Frontend Design Skill This skill guides creation of production-grade frontend interfaces that feel ALIVE — not generic, not copy-paste, but genuinely crafted experiences that users remember. "The difference between a good interface and an unforgettable one is intentionality in every pixel." Dependencies (Flexible — Choose What Fits) This skill is framework-flexible. Pick packages based on user preference and project needs. Core 3D (for WebGL templates) pnpm add three @react-three/fi...
614
1844 swift-concurrency-6-2 affaan-m/everything-claude-code
Swift 6.2 Approachable Concurrency Patterns for adopting Swift 6.2's concurrency model where code runs single-threaded by default and concurrency is introduced explicitly. Eliminates common data-race errors without sacrificing performance. When to Activate Migrating Swift 5.x or 6.0/6.1 projects to Swift 6.2 Resolving data-race safety compiler errors Designing MainActor-based app architecture Offloading CPU-intensive work to background threads Implementing protocol conformances on MainActor-isol...
613
1845 m01-ownership zhanghandong/rust-skills
Ownership & Lifetimes Layer 1: Language Mechanics Core Question Who should own this data, and for how long? Before fixing ownership errors, understand the data's role: Is it shared or exclusive? Is it short-lived or long-lived? Is it transformed or just read? Error → Design Question Error Don't Just Say Ask Instead E0382 "Clone it" Who should own this data? E0597 "Extend lifetime" Is the scope boundary correct? E0506 "End borrow first" Should mutation happen elsewhere? E0507 "Clone before m...
612
1846 vercel-react-best-practices langgenius/dify
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...
612
1847 m04-zero-cost zhanghandong/rust-skills
Zero-Cost Abstraction Layer 1: Language Mechanics Core Question Do we need compile-time or runtime polymorphism? Before choosing between generics and trait objects: Is the type known at compile time? Is a heterogeneous collection needed? What's the performance priority? Error → Design Question Error Don't Just Say Ask Instead E0277 "Add trait bound" Is this abstraction at the right level? E0308 "Fix the type" Should types be unified or distinct? E0599 "Import the trait" Is the trait the rig...
612
1848 m05-type-driven zhanghandong/rust-skills
Type-Driven Design Layer 1: Language Mechanics Core Question How can the type system prevent invalid states? Before reaching for runtime checks: Can the compiler catch this error? Can invalid states be unrepresentable? Can the type encode the invariant? Error → Design Question Pattern Don't Just Say Ask Instead Primitive obsession "It's just a string" What does this value represent? Boolean flags "Add an is_valid flag" Can states be types? Optional everywhere "Check for None" Is absence rea...
611
1849 sqlite database expert martinholovsky/claude-skills-generator
SQLite Database Expert 0. Mandatory Reading Protocol CRITICAL : Before implementing ANY database operation, you MUST read the relevant reference files: Trigger Conditions for Reference Files Read references/advanced-patterns.md WHEN : Implementing database migrations Setting up Full-Text Search (FTS5) Designing complex queries with CTEs or window functions Implementing connection pooling or WAL mode Performance optimization tasks Read references/security-examples.md WHEN : Writing ANY SQL query ...
610
1850 provider-resources hashicorp/agent-skills
Terraform Provider Resources Implementation Guide Overview This guide covers developing Terraform Provider resources and data sources using the Terraform Plugin Framework. Resources represent infrastructure objects that Terraform manages through Create, Read, Update, and Delete (CRUD) operations. References: Terraform Plugin Framework Resource Development Data Source Development File Structure Resources follow the standard service package structure: internal/service/<service>/ ├── <resource...
610