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

/ 聚焦搜索框
正在使用 AI 进行语义搜索...
23,097
总 Skills
59.4M
总安装量
2,536
贡献者
# Skill 仓库 描述 安装量
8601 full-stack-orchestration-full-stack-feature sickn33/antigravity-awesome-skills
Use this skill when Working on full stack orchestration full stack feature tasks or workflows Needing guidance, best practices, or checklists for full stack orchestration full stack feature Do not use this skill when The task is unrelated to full stack orchestration full stack feature 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. I...
380
8602 testcontainers wshaddix/dotnet-skills
Integration Testing with TestContainers When to Use This Skill Use this skill when: Writing integration tests that need real infrastructure (databases, caches, message queues) Testing data access layers against actual databases Verifying message queue integrations Testing Redis caching behavior Avoiding mocks for infrastructure components Ensuring tests work against production-like environments Testing database migrations and schema changes Core Principles Real Infrastructure Over Mocks - Use ac...
380
8603 hyva-compile-tailwind-css hyva-themes/hyva-ai-tools
Compile Tailwind CSS for Hyvä Themes Compiles Tailwind CSS for Hyvä themes in Magento 2. Handles both production builds and development watch mode. Step 1: Detect Environment & Set Command Wrapper Use the hyva-exec-shell-cmd skill to detect the environment and determine the appropriate command wrapper. All npm commands below show the core command; wrap them according to the detected environment. Step 2: Identify Theme If no theme path provided, invoke the hyva-theme-list skill to discover a...
380
8604 pine-developer traderspost/pinescript-agents
Pine Script Developer Specialized in writing production-quality Pine Script v6 code for TradingView. ⚠️ CRITICAL: Pine Script Syntax Rules BEFORE writing ANY multi-line Pine Script code, remember: TERNARY OPERATORS (? :) - MUST stay on ONE line or use intermediate variables Line continuation - ALL continuation lines must be indented MORE than the starting line Common error: "end of line without line continuation" - caused by improper line breaks // ❌ NEVER DO THIS: text = condition ? "value1...
380
8605 code-review agno-agi/agno
Code Review When to use this skill Reviewing pull requests Checking code quality Providing feedback on implementations Identifying potential bugs Suggesting improvements Security audits Performance analysis Instructions Step 1: Understand the context Read the PR description : What is the goal of this change? Which issues does it address? Are there any special considerations? Check the scope : How many files changed? What type of changes? (feature, bugfix, refactor) Are tests included? Step 2: Hi...
380
8606 bun dalestudy/skills
Bun Node.js 대신 Bun을 기본 런타임으로 사용. 설치 macOS / Linux brew install oven-sh/bun/bun npm npm install -g bun 명령어 매핑 Node.js / npm Bun npm install bun install npm install <pkg> bun add <pkg> npm install -D <pkg> bun add -d <pkg> npm uninstall <pkg> bun remove <pkg> npm run <script> bun run <script> 또는 bun <script> npx <cmd> bunx <cmd> node <file> bun <file> npm init bun init npm create <template> bun create <template> 프로젝트 초기화 새 프로젝트 bun init 템플릿 사용 bun create next-app my-app bun create vite my-app ...
380
8607 skill-creator jezweb/claude-skills
Skill Creator A skill for creating new skills and iteratively improving them. At a high level, the process of creating a skill goes like this: Decide what you want the skill to do and roughly how it should do it Write a draft of the skill Create a few test prompts and run claude-with-access-to-the-skill on them Help the user evaluate the results both qualitatively and quantitatively While the runs happen in the background, draft some quantitative evals if there aren't any (if there are some, you...
379
8608 gcp-iam alphaonedev/openclaw-graph
gcp-iam Google Cloud Integration This skill delegates all GCP provisioning and operations to the official Google Cloud Python client libraries. Core GCP client library pip install google-cloud-python Vertex AI + Agent Engine (AI/ML workloads) pip install google-cloud-aiplatform Specific service clients (install only what you need) pip install google-cloud-bigquery BigQuery pip install google-cloud-storage Cloud Storage pip install google-cloud-pubsub Pub/Sub pip install google-cloud-run C...
379
8609 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...
379
8610 heygen-avatar heygen-com/skills
HeyGen Avatar Designer Create and manage HeyGen avatars for anyone: the agent, the user, or named characters. Handles identity extraction, avatar generation, voice selection, and saves everything to AVATAR-<NAME>.md for consistent reuse. Files & Paths This skill reads and writes the following. No other files are accessed without explicit user instruction. Operation Path Purpose Read SOUL.md , IDENTITY.md Extract identity details when creating an avatar for the agent Read AVATAR-<NAME>.md Load ex...
379
8611 hermes-agent wihy/hermes-agent-skill
Hermes Agent Skill v2.0 概述 本 Skill 封装了 NousResearch Hermes Agent 的 CLI 调用能力,让 WorkBuddy/Claw 可以通过 Shell 命令利用 Hermes 的核心功能。 v2.0 改进:完全可移植,无硬编码路径,支持任意实例一键安装。 首次安装 一键安装(推荐) 当检测到 Hermes 未安装时,运行: 安装 Hermes Agent(自动克隆、创建虚拟环境、创建 CLI 入口) bash ~/.workbuddy/skills/hermes-agent/scripts/install_hermes.sh 或自定义安装目录 bash ~/.workbuddy/skills/hermes-agent/scripts/install_hermes.sh --prefix ~/custom/path 安装脚本会自动: ✅ 检测 Python 3.11+ 环境 ✅ 克隆 Hermes Agent 源码 ✅ 创建 Python 虚拟环境并安装依赖 ✅ 创建 ~/.local/bin/hermes CLI 入口 ✅ 初...
379
8612 vue-typescript mindrally/skills
Vue.js TypeScript You are an expert in TypeScript, Node.js, Vite, Vue.js, Vue Router, Pinia, VueUse, Headless UI, Element Plus, and Tailwind with deep knowledge of performance optimization. Code Style & Structure Write concise, maintainable, and technically accurate TypeScript code with relevant examples Employ functional and declarative patterns; avoid classes Follow DRY principles through iteration and modularization Use descriptive variable names with auxiliary verbs (isLoading, hasError) O...
379
8613 next-cache-components vercel/nextjs-skills
Cache Components (Next.js 16+) Cache Components enable Partial Prerendering (PPR) - mix static, cached, and dynamic content in a single route. Enable Cache Components // next.config.ts import type { NextConfig } from 'next' const nextConfig: NextConfig = { cacheComponents: true, } export default nextConfig This replaces the old experimental.ppr flag. Three Content Types With Cache Components enabled, content falls into three categories: 1. Static (Auto-Prerendered) Synchronous code, ...
379
8614 data cleaning pipeline aj-geddes/useful-ai-prompts
Data Cleaning Pipeline Overview Data cleaning pipelines transform raw, messy data into clean, standardized formats suitable for analysis and modeling through systematic handling of missing values, outliers, and data quality issues. When to Use Preparing raw datasets for analysis or modeling Handling missing values and data quality issues Removing duplicates and standardizing formats Detecting and treating outliers Building automated data preprocessing workflows Ensuring data integrity and consis...
379
8615 accessibility-testing aj-geddes/useful-ai-prompts
Accessibility Testing Overview Accessibility testing ensures web applications are usable by people with disabilities, including those using screen readers, keyboard navigation, or other assistive technologies. It validates compliance with WCAG (Web Content Accessibility Guidelines) and identifies barriers to accessibility. When to Use Validating WCAG 2.1/2.2 compliance Testing keyboard navigation Verifying screen reader compatibility Testing color contrast ratios Validating ARIA attributes Tes...
379
8616 browser-debugging aj-geddes/useful-ai-prompts
Browser Debugging Overview Browser debugging tools help identify and fix client-side issues including JavaScript errors, layout problems, and performance issues. When to Use JavaScript errors Layout/styling issues Performance problems User interaction issues Network request failures Animation glitches Instructions 1. Browser DevTools Fundamentals Chrome DevTools Tabs: Elements/Inspector: - Inspect HTML structure - Edit HTML/CSS in real-time - View computed styles - Check accessibility...
379
8617 parallel-agents parcadei/continuous-claude-v3
Native Parallel Agents Orchestration through Claude Code's built-in Agent Tool Overview This skill enables coordinating multiple specialized agents through Claude Code's native agent system. Unlike external scripts, this approach keeps all orchestration within Claude's control. When to Use Orchestration ✅ Good for: Complex tasks requiring multiple expertise domains Code analysis from security, performance, and quality perspectives Comprehensive reviews (architecture + security + testing) F...
379
8618 hyva-ui-component hyva-themes/hyva-ai-tools
Hyva UI Component Applies Hyva UI template-based (non-CMS) components to a Hyvä theme by copying files from {hyva_ui_path}/components/ to app/design/frontend/{Vendor}/{Theme}/. Path variable: {hyva_ui_path} = vendor/hyva-themes/hyva-ui (default) or user-provided custom path. Command execution: For any commands that need to run inside the development environment (e.g., bin/magento commands), use the hyva-exec-shell-cmd skill to detect the environment and determine the appropriate command wrapp...
379
8619 paper-writing-section lingzhi227/agent-research-skills
Paper Section Writer Write a publication-quality section for an academic paper. Input $0 — Section name: abstract , introduction , background , related-work , methods , experimental-setup , results , discussion , conclusion $1 — (Optional) Path to context file (research plan, results, prior sections) Workflow Step 1: Gather Context Read the paper's existing .tex files, experiment logs, result files, and any provided context. Understand: title, contributions, methodology, key results, figures, ta...
379
8620 import-on-interaction patternsdev/skills
Import On Interaction Table of Contents When to Use When NOT to Use Instructions Details Source Your page may contain code or data for a component or resource that isn't immediately necessary. For example, part of the user-interface a user doesn't see unless they click or scroll on parts of the page. This can apply to many kinds of first-party code you author, but this also applies to third-party widgets such as video players or chat widgets where you typically need to click a button to display ...
379
8621 ln-100-documents-pipeline 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. Documentation Pipeline (Orchestrator) This skill orchestrates the creation of a complete documentation system by invoking L2 coordinator + 4 L2 workers. The coordinator (ln-110) delegates to 5 L3 workers for project docs; other L2 workers handle reference/tasks/test/presentation domains. Each component validates its own out...
379
8622 youtube-downloader daymade/claude-code-skills
YouTube Video Downloader Download YouTube videos with full control over quality and format settings. Quick Start The simplest way to download a video: python scripts/download_video.py "https://www.youtube.com/watch?v=VIDEO_ID" This downloads the video in best available quality as MP4 to /mnt/user-data/outputs/. Options Quality Settings Use -q or --quality to specify video quality: best (default): Highest quality available 1080p: Full HD 720p: HD 480p: Standard definition 360p: Lower qua...
379
8623 auth0-vue auth0/agent-skills
Auth0 Vue.js Integration Add authentication to Vue.js 3 single-page applications using @auth0/auth0-vue. Prerequisites Vue 3+ application (Vite or Vue CLI) Auth0 account and application configured If you don't have Auth0 set up yet, use the auth0-quickstart skill first When NOT to Use Server-side rendered Vue apps - See Auth0 Nuxt.js guide for SSR patterns Vue 2 applications - This SDK requires Vue 3+, use legacy @auth0/auth0-spa-js wrapper Embedded login - This SDK uses Auth0 Universal Login (r...
379
8624 prpl patternsdev/skills
PRPL Pattern Making our applications globally accessible can be a challenge! We have to make sure the application is performant on low-end devices and in regions with a poor internet connectivity. In order to make sure our application can load as efficiently as possible in difficult conditions, we can use the PRPL pattern. When to Use Use this when building applications that need to perform well on low-end devices and slow networks This is helpful for optimizing the critical rendering path of we...
379
8625 twitter-cli jackwener/twitter-cli
twitter-cli — Twitter/X CLI Tool Binary: twitter Credentials: browser cookies (auto-extracted) or env vars Setup Install (requires Python 3.8+) uv tool install twitter-cli Or: pipx install twitter-cli Upgrade to latest (recommended to avoid API errors) uv tool upgrade twitter-cli Or: pipx upgrade twitter-cli Authentication IMPORTANT FOR AGENTS : Before executing ANY twitter-cli command, you MUST first check if credentials exist. If not, you MUST proactively guide the user through the authent...
379
8626 prompt-engineering-patterns sickn33/antigravity-awesome-skills
Prompt Engineering Patterns Master advanced prompt engineering techniques to maximize LLM performance, reliability, and controllability. When to Use This Skill Designing complex prompts for production LLM applications Optimizing prompt performance and consistency Implementing structured reasoning patterns (chain-of-thought, tree-of-thought) Building few-shot learning systems with dynamic example selection Creating reusable prompt templates with variable interpolation Debugging and refining pro...
379
8627 application-performance-performance-optimization sickn33/antigravity-awesome-skills
Optimize application performance end-to-end using specialized performance and optimization agents: [Extended thinking: This workflow orchestrates a comprehensive performance optimization process across the entire application stack. Starting with deep profiling and baseline establishment, the workflow progresses through targeted optimizations in each system layer, validates improvements through load testing, and establishes continuous monitoring for sustained performance. Each phase builds on ins...
379
8628 react-native-architecture sickn33/antigravity-awesome-skills
React Native Architecture Production-ready patterns for React Native development with Expo, including navigation, state management, native modules, and offline-first architecture. When to Use This Skill Starting a new React Native or Expo project Implementing complex navigation patterns Integrating native modules and platform APIs Building offline-first mobile applications Optimizing React Native performance Setting up CI/CD for mobile releases Core Concepts 1. Project Structure src/ ├── app/ ...
379
8629 pentest-commands sickn33/antigravity-awesome-skills
Pentest Commands Purpose Provide a comprehensive command reference for penetration testing tools including network scanning, exploitation, password cracking, and web application testing. Enable quick command lookup during security assessments. Inputs/Prerequisites Kali Linux or penetration testing distribution Target IP addresses with authorization Wordlists for brute forcing Network access to target systems Basic understanding of tool syntax Outputs/Deliverables Network enumeration results Iden...
379
8630 memory yonatangross/orchestkit
Memory - Read & Access Operations Unified read-side memory skill with subcommands for searching, loading, syncing, history, and visualization. Cross-session read strategy (Opus 4.7 / CC 2.1.111+): Opus 4.7 reads filesystem memory more reliably than 4.6. When loading context at session start, prefer the layered read order: ~/.claude/projects/<slug>/memory/MEMORY.md (durable index — load first, always) .claude/chain/state.json + most recent NN-*.json handoff (session continuation) MCP mcp__memory_...
379
8631 php-pro sickn33/antigravity-awesome-skills
PHP Pro Senior PHP developer with deep expertise in PHP 8.3+, Laravel, Symfony, and modern PHP patterns with strict typing and enterprise architecture. Role Definition You are a senior PHP developer with 10+ years of experience building enterprise applications. You specialize in PHP 8.3+ with strict typing, Laravel/Symfony frameworks, async patterns (Swoole, ReactPHP), and PSR standards. You build scalable, maintainable applications with PHPStan level 9 compliance and 80%+ test coverage. Whe...
379
8632 react-router-v7 existential-birds/beagle
React Router v7 Best Practices Quick Reference Router Setup (Data Mode): import { createBrowserRouter, RouterProvider } from "react-router"; const router = createBrowserRouter([ { path: "/", Component: Root, ErrorBoundary: RootErrorBoundary, loader: rootLoader, children: [ { index: true, Component: Home }, { path: "products/:productId", Component: Product, loader: productLoader }, ], }, ]); ReactDOM.createRoot(root).render(<RouterProvider router={route...
379
8633 hyva-theme-list hyva-themes/hyva-ai-tools
Hyvä Theme Listing Lists all Hyvä theme paths in a Magento 2 project. Themes are identified by the presence of web/tailwind/package.json. Usage Important: Execute this script from the Magento project root directory. Run the discovery script to list all Hyvä themes: bash <skill_path>/scripts/list_hyva_themes.sh Where <skill_path> is the directory containing this SKILL.md file (e.g., .claude/skills/hyva-theme-list). Output format: One theme path per line (relative to project root), or empt...
379
8634 wechat-automation cacr92/wereply
WeChat Automation Skill Expert guidance for WeChat monitoring and automation using wxauto (Windows) and Accessibility API (macOS). Overview WeReply uses Platform-specific Agents to monitor WeChat conversations and control the input box: Windows Agent : Python 3.12 + wxauto v4 macOS Agent : Swift + Accessibility API Communication : JSON protocol via stdin/stdout with Rust Orchestrator Architecture Pattern 微信窗口 ↓ (UI Automation) Platform Agent ├→ 监听消息(定时轮询) ├→ 提取消息内容 ├→ 发送到 Orchestrator (JSON via ...
379
8635 architecture-decision jwynia/agent-skills
Architecture Decision Systematically evaluate architecture decisions, document trade-offs, and select appropriate patterns for context. Provides frameworks for pattern selection, ADR creation, and technical debt management. When to Use This Skill Use this skill when: Making technology choices Evaluating architectural patterns Creating Architecture Decision Records Assessing technical debt Comparing design alternatives Do NOT use this skill when: Writing implementation code Working on requi...
379
8636 competitive-analysis anthropics/knowledge-work-plugins
Competitive Analysis Help the user understand competitive dynamics using frameworks from 49 product leaders who have navigated competition at companies from startups to Netflix and Google. How to Help When the user asks for help with competitive analysis: Expand the competitive set - Identify not just direct competitors but the status quo and workarounds Understand the true threat - Determine if the competition is features, distribution, or fundamental business model Find asymmetries - Help them...
378
8637 frontend-slides zarazhangrui/frontend-slides
Frontend Slides Create zero-dependency, animation-rich HTML presentations that run entirely in the browser. Inspired by the visual exploration approach showcased in work by zarazhangrui (credit: @zarazhangrui). When to Activate Creating a talk deck, pitch deck, workshop deck, or internal presentation Converting .ppt or .pptx slides into an HTML presentation Improving an existing HTML presentation's layout, motion, or typography Exploring presentation styles with a user who does not know their de...
378
8638 talking-head-production inference-sh/skills
Talking Head Production Create talking head videos with AI avatars and lipsync via inference.sh CLI. Quick Start Requires inference.sh CLI ( infsh ). Get installation instructions: npx skills add inference-sh/skills@agent-tools infsh login Generate dialogue audio infsh app run falai/dia-tts --input '{ "prompt": "[S1] Welcome to our product tour. Today I will show you three features that will save you hours every week." }' Create talking head video with OmniHuman infsh app run bytedance/omnihum...
378
8639 setup everyinc/compound-engineering-plugin
Parallel Plugin Setup Install CLI See https://docs.parallel.ai/integrations/cli for the supported install methods (pipx, Homebrew, npm, native binary). Walk the user through whichever they pick. Authenticate parallel-cli login Verify parallel-cli auth If parallel-cli not found, add ~/.local/bin to PATH. Show more
378
8640 inkos narcooo/inkos
InkOS - Autonomous Novel Writing Agent InkOS is a CLI tool for autonomous fiction writing powered by LLM agents. It orchestrates a multi-agent pipeline (Radar → Planner → Composer → Architect → Writer → Observer → Reflector → Normalizer → Auditor → Reviser) to generate, audit, and revise novel content with zero human intervention per chapter. The pipeline operates in three phases: Phase 1 (Creative Writing, temp 0.7) : Planner generates chapter intent with hook agenda, Composer selects relevant ...
378
8641 review-pr tirth8205/code-review-graph
Review PR Skill Review the current pull request and write the output to review.json . Context The working directory is the PR branch checkout. The workflow provides an annotated diff in pr_diff.txt . The workflow provides the PR description in pr_description.txt . Focus on files and lines changed by this PR. Do not post comments or reviews to GitHub directly. Review Scope Prioritize correctness, security, error handling, and meaningful performance issues. Include style or nit comments only when ...
378
8642 github-research lingzhi227/agent-research-skills
GitHub Research Skill Trigger Activate this skill when the user wants to: "Find repos for [topic]", "GitHub research on [topic]" "Analyze open-source code for [topic]" "Find implementations of [paper/technique]" "Which repos implement [algorithm]?" Uses /github-research <deep-research-output-dir> slash command Overview This skill systematically discovers, evaluates, and deeply analyzes GitHub repositories related to a research topic. It reads deep-research output (paper database, phase reports, ...
378
8643 organic-first-campaign bencium/bencium-marketplace
Organic-First Campaign A campaign-design skill for organizations and people who cannot win by outspending. It ideates campaign concepts across every major archetype, audits the user's spend asymmetry against their competition, assembles an organic-first channel stack, sets strict boost gates on any paid spend, and produces a lift-test plan so the user measures incremental impact rather than vanity metrics. Core Premise Paid media scales attention. Organic narrative and grassroots networks scale ...
378
8644 research-proposal luwill/research-skills
Generate high-quality academic research proposals for PhD applications following Nature Reviews-style academic writing conventions. Overview This skill guides the generation of research proposals through a structured 5-phase workflow: - Requirements Gathering - Collect research topic, domain, language preferences - Literature Collection - Gather relevant literature from multiple sources - Outline Generation - Create structured outline for user approval - Content Writing - Generate full pr...
378
8645 openscad mitsuhiko/agent-stuff
OpenSCAD Skill Create, validate, and export OpenSCAD 3D models. Supports parameter customization, visual preview from multiple angles, and STL export for 3D printing platforms like MakerWorld. Prerequisites OpenSCAD must be installed. Install via Homebrew: brew install openscad Tools This skill provides several tools in the tools/ directory: Preview Generation Generate a single preview image ./tools/preview.sh model.scad output.png [--camera=x,y,z,tx,ty,tz,dist] [--size=800x600] Genera...
378
8646 openai-agents-sdk laguagu/claude-code-nextjs-skills
OpenAI Agents SDK (Python) Use this skill when developing AI agents using OpenAI Agents SDK ( openai-agents package). Quick Reference Installation pip install openai-agents Environment Variables OpenAI (direct) OPENAI_API_KEY = sk- .. . LLM_PROVIDER = openai Azure OpenAI (via LiteLLM) LLM_PROVIDER = azure AZURE_API_KEY = .. . AZURE_API_BASE = https://your-resource.openai.azure.com AZURE_API_VERSION = 2024 -12-01-preview Basic Agent from agents import Agent , Runner agent = Agent ( name = "Assi...
378
8647 judge-with-debate neolabhq/context-engineering-kit
judge-with-debate Key benefits: Structured evaluation - Meta-judge produces tailored rubrics and criteria before judging begins Multiple perspectives - Three independent judges reduce individual bias Evidence-based debate - Judges defend positions with specific evidence from the solution and evaluation specification Iterative refinement - Up to 3 debate rounds drive convergence on accurate scores Shared specification - Meta-judge runs once; all judges across all rounds share the same evaluation ...
378
8648 encore-code-review encoredev/skills
Encore Code Review Instructions When reviewing Encore.ts code, check for these common issues: Critical Issues 1. Infrastructure Inside Functions // WRONG: Infrastructure declared inside function async function setup() { const db = new SQLDatabase("mydb", { migrations: "./migrations" }); const topic = new Topic<Event>("events", { deliveryGuarantee: "at-least-once" }); } // CORRECT: Package level declaration const db = new SQLDatabase("mydb", { migrations: "./migrations" }); const topic = n...
378
8649 hooks parcadei/continuous-claude-v3
Hook Development Rules When working with files in .claude/hooks/: Pattern Shell wrapper (.sh) → TypeScript (.ts) via npx tsx Shell Wrapper Template !/bin/bash set -e cd "$CLAUDE_PROJECT_DIR/.claude/hooks" cat | npx tsx <handler>.ts TypeScript Handler Pattern interface HookInput { // Event-specific fields } async function main() { const input: HookInput = JSON.parse(await readStdin()); // Process input const output = { result: 'continue', // or 'block' message: 'Optional ...
378
8650 dotnet-testing-strategy wshaddix/dotnet-skills
dotnet-testing-strategy Decision framework for choosing the right test type, organizing test projects, and selecting test doubles in .NET applications. Covers unit vs integration vs E2E trade-offs with concrete criteria, naming conventions, and when to use mocks vs fakes vs stubs. Out of scope: Test project scaffolding (directory layout, xUnit project creation, coverlet setup, editorconfig overrides) is owned by [skill:dotnet-add-testing]. Code coverage tooling and mutation testing are covered b...
378