███████╗██╗ ██╗██╗██╗ ██╗ ██████╗ █████╗ ███╗ ██╗██╗ ██╗
██╔════╝██║ ██╔╝██║██║ ██║ ██╔══██╗██╔══██╗████╗ ██║██║ ██╔╝
███████╗█████╔╝ ██║██║ ██║ ██████╔╝███████║██╔██╗ ██║█████╔╝
╚════██║██╔═██╗ ██║██║ ██║ ██╔══██╗██╔══██║██║╚██╗██║██╔═██╗
███████║██║ ██╗██║███████╗███████╗ ██║ ██║██║ ██║██║ ╚████║██║ ██╗
╚══════╝╚═╝ ╚═╝╚═╝╚══════╝╚══════╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═══╝╚═╝ ╚═╝
Agent Skills 排行榜 · 关键词 + 语义搜索
| # | Skill | 仓库 | 描述 | 安装量 |
|---|---|---|---|---|
| 7851 | favicon-gen | jezweb/claude-skills |
Favicon Generator Status: Production Ready ✅ Last Updated: 2026-01-14 Dependencies: None (generates pure SVG/converts to ICO and PNG) Latest Versions: N/A (no package dependencies) Quick Start (5 Minutes) Decision Tree: Choose Your Approach Do you have a logo with an icon element? ├─ YES → Extract icon from logo (Method 1) └─ NO ├─ Do you have text/initials? │ ├─ YES → Create monogram favicon (Method 2) │ └─ NO → Use branded shape (Method 3) Method 1: Extract Icon from Logo When t...
|
2.2K |
| 7852 | mapbox-style-patterns | mapbox/mapbox-agent-skills |
Mapbox Style Patterns Skill This skill provides battle-tested style patterns and layer configurations for common mapping scenarios. Pattern Library Pattern 1: Restaurant/POI Finder Use case: Consumer app showing restaurants, cafes, bars, or other points of interest Visual requirements: POIs must be immediately visible Street context for navigation Neutral background (photos/content overlay) Mobile-optimized Recommended layers: { "layers" : [ { "id" : "background" , "type" : "background" , "paint...
|
2.2K |
| 7853 | saas-economics-efficiency-metrics | deanpeters/product-manager-skills |
Purpose Determine whether your SaaS business model is fundamentally viable and capital-efficient. Use this to calculate unit economics, assess profitability, manage cash runway, and decide when to scale vs. optimize. Essential for fundraising, board reporting, and making smart investment trade-offs. This is not a finance reporting tool—it's a framework for PMs to understand whether the business can sustain growth, when to prioritize efficiency over growth, and which investments have positive ret...
|
2.2K |
| 7854 | k6-test-maintenance | grafana/skills |
k6 Test Maintenance Maintain, fix, and improve existing k6 test scripts. Five maintenance tasks, each with a step-by-step procedure in references/workflows.md : Threshold tightening -- adjust threshold values based on observed metrics Version migration -- update scripts for new k6 releases Service change adaptation -- fix tests when the underlying service changes Refactoring -- clean up and modernize test code Best practices audit -- check scripts against current k6 best practices Core principle...
|
2.2K |
| 7855 | residual-edge-analyzer | tradermonty/claude-trading-skills |
Residual Edge Analyzer Overview Test whether a strategy's apparent performance survives explicit comparison with predeclared baseline return series. Produce an auditable JSON artifact and a concise Markdown report without fetching data or changing trading exposure. Treat this as a falsification gate after backtest-expert , not as trade authorization. Prerequisites Use Python 3.9+. Prepare one CSV containing an ISO date, strategy return, and every baseline return on the same row. Prepare a JSON s...
|
2.2K |
| 7856 | proto-persona | deanpeters/product-manager-skills |
Purpose Create an initial, assumption-based persona profile that synthesizes available user research, market data, and stakeholder knowledge into a working hypothesis about your target user. Use this to align teams early in product development, guide initial design decisions, and identify gaps in understanding that require validation through research. This is not a validated persona—it's a "proto" (prototype) persona that evolves as you learn more. Think of it as a structured placeholder that pr...
|
2.2K |
| 7857 | open-websearch | aas-ee/open-websearch |
Open WebSearch Use this as the single user-facing entry skill for open-websearch . Assumption: The preferred low-friction path is a working local open-websearch CLI/daemon setup. A workspace that already exposes the open-websearch MCP tools such as search , fetchWebContent , and fetchGithubReadme is also a valid path and should continue to work. If neither path is available, treat that as a missing open-websearch capability in the current workspace, not as a broken skill. If the workspace tool e...
|
2.2K |
| 7858 | huggingface-gradio | huggingface/skills |
Gradio Gradio is a Python library for building interactive web UIs and ML demos. This skill covers the core API, patterns, and examples. Guides Detailed guides on specific topics (read these when relevant): Quickstart The Interface Class Blocks and Event Listeners Controlling Layout More Blocks Features Custom CSS and JS Streaming Outputs Streaming Inputs Sharing Your App Custom HTML Components Getting Started with the Python Client Getting Started with the JS Client Core Patterns Interface (hig...
|
2.2K |
| 7859 | k6-trend-analysis | grafana/skills |
k6 Trend Analysis Analyze metric trends across multiple runs of a Grafana Cloud k6 test to catch degradation early -- before thresholds breach and alerts fire. A P95 at 380ms against a 500ms threshold is "green" today, but if it was 250ms a month ago, something is quietly degrading; this skill surfaces that drift and recommends action. What this skill does NOT do Deep-dive into a single run's failure : load k6-cloud-investigate-test Edit scripts or apply threshold changes : load k6-test-maintena...
|
2.2K |
| 7860 | quantized-export | wshobson/agents |
Quantized Export The last stop after checkpoint-promotion hands off a PROMOTE verdict: a checkpoint that cleared the four-stage gate still isn't deployed until it's exported in the right format for its target runtime and proven to still work post-export. A REJECT verdict never reaches this skill — export starts only from a promoted checkpoint. Show more Installs 940 Repository wshobson/agents GitHub Stars 39.1K First Seen Jul 14, 2026 Security Audits Gen Agent Trust Hub Pass Socket Pass Snyk Pas...
|
2.2K |
| 7861 | checkpoint-promotion | wshobson/agents |
Checkpoint Promotion The Phase 5 gate for the whole plugin: a checkpoint that trains cleanly and beats its task metric still doesn't ship without clearing all four stages below. eval-harness-first built the suite re-run here — this skill is where that suite's baseline decides something. Show more Installs 939 Repository wshobson/agents GitHub Stars 39.1K First Seen Jul 14, 2026 Security Audits Gen Agent Trust Hub Pass Socket Pass Snyk Pass
|
2.2K |
| 7862 | impl-validator | ar9av/obsidian-wiki |
Implementation Validator — Quality Subagent You are a critical reviewer. Another skill or agent has just done work and wants you to check it. Your job is to verify that what was produced actually matches what was intended — not to be encouraging, but to catch real problems before the user sees them. This skill runs in two modes: Subagent mode — spawned programmatically by another skill passing a structured check: block. Read the block, run the checks, return structured output. User mode — the us...
|
2.2K |
| 7863 | tam-sam-som-calculator | deanpeters/product-manager-skills |
Purpose Guide product managers through calculating Total Addressable Market (TAM), Serviceable Available Market (SAM), and Serviceable Obtainable Market (SOM) for a product idea by asking adaptive, contextually relevant questions. Use this to build defensible market size estimates backed by real-world citations, economic projections, and population data—essential for pitching to investors, securing budget, or validating product-market fit. This is not a back-of-napkin guess—it's a structured, ci...
|
2.2K |
| 7864 | figure-generation | lingzhi227/agent-research-skills |
Scientific Figure Generation Generate publication-quality figures for research papers. Input $0 — Description of the desired figure $1 — (Optional) Path to data file (CSV, JSON, NPY, PKL) or results directory Scripts Generate figure template python ~/.claude/skills/figure-generation/scripts/figure_template.py --type bar --output figure_script.py --name comparison python ~/.claude/skills/figure-generation/scripts/figure_template.py --list-types Available types: bar , training-curve , heatmap , ab...
|
2.2K |
| 7865 | streamlit-to-marimo | marimo-team/skills |
Converting Streamlit Apps to Marimo For general marimo notebook conventions (cell structure, PEP 723 metadata, output rendering, marimo check , variable naming, etc.), refer to the marimo-notebook skill. This skill focuses specifically on mapping Streamlit concepts to marimo equivalents . Steps Read the Streamlit app to understand its widgets, layout, and state management. Create a new marimo notebook following the marimo-notebook skill conventions. Add all dependencies the Streamlit app uses (p...
|
2.2K |
| 7866 | redis-security | redis/agent-skills |
Redis Security Production hardening for Redis: authentication, ACL-based access control, and network exposure. Cover all three together — any one of them on its own leaves an exploitable gap. When to apply Deploying or reviewing a Redis instance destined for production. Setting up application credentials beyond a shared password. Auditing a Redis deployment against a security checklist. Receiving "Redis exposed to the internet" findings from a scanner. 1. Always authenticate (and use TLS) Never ...
|
2.2K |
| 7867 | grpo-rlvr-training | wshobson/agents |
GRPO & RLVR Training This skill assumes finetuning-method-selection already routed here because the target behavior has a verifiable pass/fail signal — not demonstrations ( lora-qlora-recipes ) or preference pairs ( preference-optimization ). What follows is when RL is the right tool, the reference recipe, the mandatory reward-inspection gate, and how to pick a GRPO variant when the base recipe misbehaves. Show more Installs 949 Repository wshobson/agents GitHub Stars 39.1K First Seen Jul 14, 20...
|
2.2K |
| 7868 | trace-to-training-data | wshobson/agents |
Trace To Training Data This skill assumes eval-harness-first already graded the traces being converted here — goldens, graders, and runs/<run-id>/results.json all exist before conversion starts. This is the flywheel edge that skill names in its own flow: "the same labeled traces become the training set." Conversion happens here; grading already happened upstream. Show more Installs 948 Repository wshobson/agents GitHub Stars 39.1K First Seen Jul 14, 2026 Security Audits Gen Agent Trust Hub Pass ...
|
2.2K |
| 7869 | omp-delegate | amelnagdy/delegate-skills |
Oh My Pi Delegate You are the orchestrator . Delegate a bounded coding task to a separate implementer - Oh My Pi ( omp ) - then review what it produced and land it yourself. You write the brief and own the judgment; the implementer makes changes in its own session; you verify and commit. The loop needs only a shell command and file access, so any comparable orchestrator can drive it. The binary is omp , not pi Oh My Pi is a fork of Pi. This skill drives omp ( @oh-my-pi/pi-coding-agent ). The ori...
|
2.2K |
| 7870 | omniverse-realtime-viewer | nvidia/skills |
Omniverse Realtime Viewer This is the top-level entry point for the Omniverse Realtime Viewer skill package. It is self-contained: all required routing, conventions, and validation guidance live in the selected references. Use the focused reference documents as implementation recipes. This file chooses the right recipes and preserves the architectural rules that must hold across all generated viewer apps. Instructions Start by classifying the requested viewer, then read only the references neede...
|
2.2K |
| 7871 | ppt-template-creator | anthropics/financial-services |
PPT Template Creator This skill creates SKILLS, not presentations. Use this when a user wants to turn their PowerPoint template into a reusable skill that can generate presentations later. If the user just wants to create a presentation, use the pptx skill instead. The generated skill includes: assets/template.pptx - the template file SKILL.md - complete instructions (no reference to this meta skill needed) For general skill-building best practices , refer to the skill-creator skill. This skill ...
|
2.2K |
| 7872 | gzh-design | isjiamu/gzh-design-skill |
公众号文章排版 Skill 把一篇 Markdown 文章转换为可直接复制粘贴进微信公众号编辑器、且粘贴后样式不丢失的 HTML。 核心资产是 references/ 下的 主题组件库 (每套一个主题:设计变量 + 各组件完整 HTML + 模板骨架 + 映射规则)外加 1 套 通用增量库 (代码块 / 图片·GIF / 小标签标题,所有主题共用)。主题清单以 references/theme-index.md 为单一来源。本 SKILL.md 只负责流程与决策, 具体 HTML 代码一律从组件库取,不要凭记忆手写 。 工作流 0. 输入与格式归一化 用户可能给:Markdown 文本或 .md 路径(直接进第 1 步)、 .docx 、 .pdf 、 .txt /无标记纯文本、网页富文本。 非 Markdown 输入必须先读 references/format-normalize.md 按其规则转成 Markdown 草稿并做结构确认 (docx 用 scripts/extract_docx.py ,PDF 用 Read 分页读取+清噪,纯文本按标题启发式推断结构)。什么都没给时,向...
|
2.2K |
| 7873 | vision-sft | wshobson/agents |
Vision-Language SFT This skill assumes finetuning-method-selection already routed here: the data shape is image+text demonstrations, not preference pairs or a verifiable reward signal, and the base is a vision-language model rather than a text-only one. lora-qlora-recipes covers the text-only LoRA/QLoRA recipe this skill specializes for the vision tower and projector; read that skill first if the LoRA fundamentals (rank, alpha, target modules) aren't already familiar. Show more Installs 948 Repo...
|
2.2K |
| 7874 | k6-cloud-investigate-test | grafana/skills |
k6 Cloud test investigator Structured 9-step workflow for investigating a Grafana Cloud k6 test or run. This skill is workflow-only . All API calls go through gcx api against the plugin proxy, using v6 for REST and v5 for metrics. For the underlying mechanics (gcx auth, path conventions, endpoint discovery, log queries, script editing, threshold semantics, gotchas), see the k6-manage skill — every step below references it. The content unique to this skill is: the ordered investigation flow (Step...
|
2.2K |
| 7875 | ddd | codewithmukesh/dotnet-claude-kit |
Domain-Driven Design (DDD) Core Principles Aggregates define consistency boundaries — An aggregate is a cluster of entities and value objects treated as a single unit for data changes. All invariants within an aggregate are enforced in a single transaction. Cross-aggregate consistency is eventual. Value objects over primitives — Replace primitive obsession with value objects. Money , EmailAddress , OrderNumber are not strings — they carry validation, equality, and behavior. Use C records for imm...
|
2.2K |
| 7876 | spark-training-gotchas | wshobson/agents |
Spark Training Gotchas DGX Spark's GB10 chip (Grace Blackwell, SM121, 128GB unified memory, aarch64) has ten recurring failure modes across launch, memory, thermals, bandwidth, and precision. Each is named G1–G10 so it can be checked by number — the numbering is load-bearing for tooling that runs these checks. Read this before a long run, not after hour six. When to Use This Skill A training run fails to start, with an import error or a segfault that doesn't point at the real cause. A run OOMs w...
|
2.2K |
| 7877 | spark-memory-thermal-ops | wshobson/agents |
Spark Memory & Thermal Ops DGX Spark's GB10 chip has one 128GB unified memory (UMA) pool shared by CPU and GPU, and a sustained power ceiling well below its rated figure. Both break discrete-GPU assumptions: headroom isn't what nvidia-smi reports, and a run that starts fast will slow down mid-job with nothing misconfigured. This skill covers planning memory headroom, working an actual OOM, and watching thermals across a long job. For launch-time failure modes (ABI mismatches, flash-attn, playboo...
|
2.2K |
| 7878 | pptx-slide-specification | wshobson/agents |
PPTX Slide Specification Author final coordinates directly in layout_tree . No renderer may decide placement, shrink text, or infer layout after the audit. Required contract The root JSON contains summary and slides . Every slide has a stable id , a message-led title , an accessibility reading order, and a complete layout_tree . A layout tree declares slide size, root group, id-keyed groups and objects, final inch bboxes, styles, z-indexes, and classifications. Every meaningful object has id , k...
|
2.2K |
| 7879 | spark-environment-setup | wshobson/agents |
Spark Environment Setup DGX Spark ships a GB10 Grace Blackwell chip: aarch64 CPU, SM121 GPU, 128GB unified memory, CUDA 13. This is a narrower and younger platform than a standard x86 CUDA 12 box, so package selection and ABI matching matter more than usual — the wheel ecosystem for aarch64 + CUDA 13 is still filling in. When to Use This Skill Setting up a fresh Spark box for training or inference. Hitting an import error mentioning libcudart , a missing symbol, or a wheel that "installed fine b...
|
2.2K |
| 7880 | pptx-deck-context | wshobson/agents |
PPTX Deck Context Prepare the deck before coordinates or PPTX objects are authored. This skill owns the business narrative, source lineage, and design lock. Decision sequence Confirm audience, decision, slide count, language, sources, and brand requirements. Use the user-selected narrative framework. If none is specified, offer mckinsey , scqa , pyramid , mece , action-title , assertion-evidence , exec-summary-first , or custom ; do not choose silently. Assign stable source IDs and plan a source...
|
2.2K |
| 7881 | speckit-specify | dceoy/speckit-agent-skills |
Spec Kit Specify Skill When to Use The user wants a new or updated feature spec from a natural language description. Inputs Feature description from the user. Repo context with .specify/ scripts and templates. If the description is missing or unclear, ask a targeted question before continuing. Workflow The user's feature description in the request is the input. Do not ask them to repeat it unless it is missing. Given that feature description, do this: Generate a concise short name (2-4 words) fo...
|
2.2K |
| 7882 | comps-analysis | anthropics/financial-services |
Comparable Company Analysis ⚠️ CRITICAL: Data Source Priority (READ FIRST) ALWAYS follow this data source hierarchy: FIRST: Check for MCP data sources - If S&P Kensho MCP, FactSet MCP, or Daloopa MCP are available, use them exclusively for financial and trading information DO NOT use web search if the above MCP data sources are available ONLY if MCPs are unavailable: Then use Bloomberg Terminal, SEC EDGAR filings, or other institutional sources NEVER use web search as a primary data source - it ...
|
2.2K |
| 7883 | pptx-visual-assets | wshobson/agents |
PPTX Visual Assets Use visual assets to support a slide's message, never to flatten or replace editable content. Workflow Select the asset type only when it improves comprehension: icon, image, SVG, diagram, or infographic. Confirm the local asset path, source, usage rights, and concise alt text before placement. Add the asset with a final inch bbox, deliberate z-index, and content or layout_design classification. Preserve aspect ratio and check that no asset covers readable text or leaves essen...
|
2.2K |
| 7884 | setup-local-sdk | dotnet/skills |
setup-local-sdk Purpose Guide the user through installing a .NET SDK into a project-local .dotnet/ directory and wiring it up via the global.json paths feature (.NET 10+). The examples use .NET 11, but this works with any version — prerelease or stable. The result is a fully isolated SDK that: Does not modify the system-wide .NET installation. Is picked up automatically by dotnet commands from the project root. Can be deleted to revert ( rm -rf .dotnet/ or Remove-Item -Recurse -Force .\.dotnet )...
|
2.2K |
| 7885 | pptx-reference-deck-analysis | wshobson/agents |
PPTX Reference Deck Analysis Inspect a reference deck as design evidence. This skill never copies, clones, or mutates a source deck. Contract Implement required extraction on demand with a small task-local python-pptx script. Capture only the information required for the new deck: compact prompt context: slide count and size, text summaries, shape counts, styles, brand signals, template use, and layout rhythm; full extraction: summary , slides, and read-only layout_tree evidence; folder diagnost...
|
2.2K |
| 7886 | serilog | codewithmukesh/dotnet-claude-kit |
Serilog Core Principles Two-stage initialization — Create a bootstrap logger for startup, then replace it with the full logger after DI is ready. This captures startup errors that would otherwise be lost. AddSerilog() over UseSerilog() — Use builder.Services.AddSerilog() (the modern API) instead of builder.Host.UseSerilog() . It integrates with DI services via ReadFrom.Services(services) . Message templates, not interpolation — {PropertyName} syntax creates structured data that can be queried. S...
|
2.2K |
| 7887 | vertical-slice | codewithmukesh/dotnet-claude-kit |
Vertical Slice Architecture (VSA) Core Principles Organize by feature, not by layer — Each feature is a self-contained vertical slice containing its endpoint, handler, request/response types, and validation. No more jumping between Controllers/, Services/, Repositories/ folders. Minimize cross-feature coupling — Features should not reference each other directly. Shared concerns go in a Common/ or Shared/ directory. One file per feature is fine — A simple CRUD endpoint doesn't need 5 files spread...
|
2.2K |
| 7888 | pptx-quality-gates | wshobson/agents |
PPTX Quality Gates Use this skill before delivering a generated PPTX. Treat deterministic failures as repair work, not exceptions. Workflow Confirm the spec, builder, PPTX, source manifest, and audit paths. Apply references/audit-checklist.md to the coordinate contract before building. Reopen the PPTX and compare slide count, actual bounds, hidden slides, and requested geometry with the layout tree. For production decks, run pptx-reference-deck-analysis/scripts/validate_package.py and save the J...
|
2.2K |
| 7889 | swarm | cursor/plugins |
Swarm Process many independent items in parallel. create builds a table handle; run fans work out across rows and merges results back. One row = one unit of work — swarm handles batching automatically. Flow Create. Build a table from a source — files, a glob pattern, or pre-parsed records. One row per item. Returns a handle. Run. Dispatch an instruction template across rows. Results are merged back into the table. Returns { completed, failed, skipped, failures } . Aggregate. Use rows() and plain...
|
2.2K |
| 7890 | 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 ...
|
2.2K |
| 7891 | scientific-visualization | k-dense-ai/scientific-agent-skills |
Scientific Visualization Build figures that preserve scientific meaning before optimizing appearance. Separate universal principles from dated publisher rules, preserve raw data and transformations, use color redundantly, and inspect delivered files rather than trusting plotting defaults. Non-negotiable guardrails Never alter, hide, invent, or selectively enhance data to improve a figure. Preserve raw tables/images, exclusions, missing-value codes, analysis code, normalization, binning, image ad...
|
2.2K |
| 7892 | security-scan | codewithmukesh/dotnet-claude-kit |
Security Scan Skill Audit your Claude Code configuration for security issues using AgentShield . When to Activate Setting up a new Claude Code project After modifying .claude/settings.json , CLAUDE.md , or MCP configs Before committing configuration changes When onboarding to a new repository with existing Claude Code configs Periodic security hygiene checks What It Scans Show more Installs 1.6K Repository affaan-m/ecc GitHub Stars 239.2K First Seen May 19, 2026 Security Audits Gen Agent Trust H...
|
2.2K |
| 7893 | modern-csharp | codewithmukesh/dotnet-claude-kit |
Modern C (C 14 / .NET 10) Core Principles Use the newest stable features — C 14 is the target. Prefer language-level constructs over library workarounds. Readability over cleverness — Pattern matching and expression-bodied members improve readability when used appropriately; deeply nested patterns do not. Value types where possible — Prefer record struct , Span<T> , and stack allocation to reduce GC pressure. Immutability by default — Use record , readonly , init , and required to make illegal s...
|
2.2K |
| 7894 | architecture-advisor | codewithmukesh/dotnet-claude-kit |
Architecture Advisor Core Principles Ask before recommending — Never prescribe an architecture without understanding the project. Run the questionnaire first to gather context about domain, team, lifetime, and constraints. Right-size the architecture — The best architecture is the simplest one that handles the project's actual complexity. CRUD apps do not need DDD. Startups do not need Clean Architecture. Match complexity to real requirements, not aspirations. Architecture is not permanent — Eve...
|
2.2K |
| 7895 | substance-3d-texturing | freshtechbro/claudedesignskills |
Substance 3D Texturing Overview Master PBR (Physically Based Rendering) texture creation and export workflows for web and real-time engines. This skill covers Substance 3D Painter workflows from material creation through web-optimized texture export, with Python automation for batch processing and integration with WebGL/WebGPU engines. Key capabilities: PBR material authoring (metallic/roughness workflow) Web-optimized texture export (glTF, Three.js, Babylon.js) Python API automation for batch e...
|
2.2K |
| 7896 | error-handling | codewithmukesh/dotnet-claude-kit |
Error Handling Patterns Consistent, robust error handling patterns for production applications. When to Activate Designing error types or exception hierarchies for a new module or service Adding retry logic or circuit breakers for unreliable external dependencies Reviewing API endpoints for missing error handling Implementing user-facing error messages and feedback Debugging cascading failures or silent error swallowing Core Principles Fail fast and loudly — surface errors at the boundary where ...
|
2.2K |
| 7897 | testing | codewithmukesh/dotnet-claude-kit |
LobeHub Testing Guide Quick Reference Commands: Run specific test file bunx vitest run --silent = 'passed-only' '[file-path]' Database package (client-db, PGlite — default, skips BM25/pg_search) cd packages/database && bunx vitest run --silent = 'passed-only' '[file]' Database package (server-db, Postgres — BM25/pgvector parity, what CI measures coverage in) cd packages/database && TEST_SERVER_DB = 1 bunx vitest run --silent = 'passed-only' '[file]' Never run bun run test - it runs all 3000+ ...
|
2.2K |
| 7898 | ef-core | codewithmukesh/dotnet-claude-kit |
Entity Framework Core Best Practices Your goal is to help me follow best practices when working with Entity Framework Core. Data Context Design Keep DbContext classes focused and cohesive Use constructor injection for configuration options Override OnModelCreating for fluent API configuration Separate entity configurations using IEntityTypeConfiguration Consider using DbContextFactory pattern for console apps or tests Entity Design Use meaningful primary keys (consider natural vs surrogate keys)...
|
2.2K |
| 7899 | docker | codewithmukesh/dotnet-claude-kit |
Docker Core Principles Multi-stage builds always — Separate build and runtime stages. Build in the SDK image, run in the ASP.NET runtime image. Non-root by default — .NET container images support USER app by default since .NET 8. Never run as root in production. Layer caching matters — Copy .csproj files and restore before copying source code. This caches NuGet dependencies across builds. Health probes at the orchestrator level — Expose a /health/live endpoint and let Kubernetes/Compose probe it...
|
2.2K |
| 7900 | prompt-videos | replicate/skills |
Prompting video models on Replicate Distilled from Replicate's blog posts on prompting video models (2025-2026). Techniques are model-agnostic and focus on transferable principles. Choose a model with the API, not from memory This skill describes general prompting techniques. To choose a model, use the find-models skill and query the Replicate API. The video model landscape changes weekly. Don't assume specific models exist or are still state-of-the-art based on names you've seen before. Always ...
|
2.2K |