███████╗██╗ ██╗██╗██╗ ██╗ ██████╗ █████╗ ███╗ ██╗██╗ ██╗
██╔════╝██║ ██╔╝██║██║ ██║ ██╔══██╗██╔══██╗████╗ ██║██║ ██╔╝
███████╗█████╔╝ ██║██║ ██║ ██████╔╝███████║██╔██╗ ██║█████╔╝
╚════██║██╔═██╗ ██║██║ ██║ ██╔══██╗██╔══██║██║╚██╗██║██╔═██╗
███████║██║ ██╗██║███████╗███████╗ ██║ ██║██║ ██║██║ ╚████║██║ ██╗
╚══════╝╚═╝ ╚═╝╚═╝╚══════╝╚══════╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═══╝╚═╝ ╚═╝
Agent Skills 排行榜 · 关键词 + 语义搜索
| # | Skill | 仓库 | 描述 | 安装量 |
|---|---|---|---|---|
| 6551 | steve-jobs-design-review | wondelai/skills |
Steve Jobs Design Review Run design and product reviews the way Steve Jobs ran them: start from the customer experience, subtract until only the essential remains, and refuse to call anything done that isn't insanely great. Core Principle "You've got to start with the customer experience and work backwards to the technology." Review every product from what a customer sees, feels, and accomplishes — never from the feature list, the org chart, or the technology that happened to be available. And r...
|
2.8K |
| 6552 | netlify-forms | netlify/context-and-tools |
Netlify Forms Netlify Forms collects HTML form submissions without server-side code. Form detection must be enabled in the Netlify UI (Forms section). Basic Setup Add data-netlify="true" and a unique name to the form: < form name = " contact " method = " POST " data-netlify = " true " > < label > Name: < input type = " text " name = " name " /> </ label > < label > Email: < input type = " email " name = " email " /> </ label > < label > Message: < textarea name = " message " > </ textarea > </ l...
|
2.8K |
| 6553 | cx-observability-setup | coralogix/cx-cli |
Observability Setup Skill Use this skill when setting up or configuring the observability stack - saved views, webhook integrations, notification channels, and external integrations. This is the "day 1 setup" skill for onboarding a new service or reconfiguring notification pipelines. CLI Commands Views Show more Installs 489 Repository coralogix/cx-cli GitHub Stars 105 First Seen May 4, 2026 Security Audits Gen Agent Trust Hub Pass Socket Pass Snyk Pass
|
2.8K |
| 6554 | draw-io-diagram-generator | github/awesome-copilot |
Draw.io Diagram Generator This skill enables you to generate, edit, and validate draw.io ( .drawio ) diagram files with correct mxGraph XML structure. All generated files open immediately in the Draw.io VS Code extension ( hediet.vscode-drawio ) without any manual fixes required. You can also open the files in the draw.io web app or desktop app if you prefer. 1. When to Use This Skill Trigger phrases (load this skill when you see these) "create a diagram", "draw a flowchart", "generate an archit...
|
2.8K |
| 6555 | compose-outreach | anthropics/knowledge-work-plugins |
Compose Outreach Generate three personalized outreach formats — email, call script, and LinkedIn message — grounded in Common Room signals for a specific company or contact. Outreach Process Step 1: Look Up the Target Use Common Room MCP tools to find and retrieve data for the target (company and/or specific contact). Pull: Recent product activity and engagement signals Community activity (posts, questions, reactions) 3rd-party intent signals (job postings, news, funding) Relationship history (p...
|
2.8K |
| 6556 | emilkowal-animations | pproenca/dot-skills |
Comprehensive animation guide for web interfaces based on Emil Kowalski's teachings, open-source libraries (Sonner, Vaul), and his [animations.dev](https://animations.dev) course. Contains 43 rules across 7 categories, prioritized by impact. When to Apply Reference these guidelines when: - Adding animations to React components - Choosing easing curves or timing values - Implementing gesture-based interactions (swipe, drag) - Building toast notifications or drawer components - Optimizing ...
|
2.8K |
| 6557 | positioning-ideas | phuryn/pm-skills |
Positioning Ideas Brainstorm product positioning ideas differentiated from competitors. Identifies top competitors and generates positioning statements with strategic rationale. Use when developing product positioning, differentiating from competitors, or crafting brand positioning strategy. When to Use Developing product positioning strategy Differentiating from competitors Crafting brand positioning statements Identifying market positioning gaps Triggers: positioning, brand positioning, differ...
|
2.8K |
| 6558 | netlify-caching | netlify/context-and-tools |
Caching on Netlify Default Behavior Static assets are cached automatically: CDN: cached for 1 year, invalidated on every deploy Browser: always revalidates ( max-age=0, must-revalidate ) No configuration needed Dynamic responses (functions, edge functions, proxied) are not cached by default . Add cache headers explicitly. Cache-Control Headers Three headers control caching, from most to least specific: Show more Installs 557 Repository netlify/context…nd-tools GitHub Stars 19 First Seen Feb 27, ...
|
2.8K |
| 6559 | meta-cognition-parallel | actionbook/rust-skills |
Meta-Cognition Parallel Analysis (Experimental) Status: Experimental | Version: 0.2.0 | Last Updated: 2025-01-27 This skill tests parallel three-layer cognitive analysis. Concept Instead of sequential analysis, this skill launches three parallel analyzers - one for each cognitive layer - then synthesizes their results. User Question │ ▼ ┌─────────────────────────────────────────────────────┐ │ meta-cognition-parallel │ │ (Coordinator) ...
|
2.8K |
| 6560 | cx-data-pipeline | coralogix/cx-cli |
Data Pipeline Skill Use this skill when configuring how Coralogix processes, enriches, and transforms data. It covers parsing rules (extract structured fields from raw logs), enrichments (add context from lookup tables), Events2Metrics (derive metrics from log/span events), and recording rules (precompute PromQL expressions). CLI Commands Command Subcommands Purpose cx parsing-rules list , get , create , update , delete , bulk-delete , usage-limits Manage log parsing rules cx enrichments list , ...
|
2.8K |
| 6561 | contact-research | anthropics/knowledge-work-plugins |
Contact Research Retrieve a comprehensive contact profile from Common Room. Supports lookup by email, social handle, or name + company. Returns enriched data including activity history, Spark, scores, website visits, and CRM fields. Step 1: Locate the Contact Common Room supports multiple lookup methods — use whichever the user has provided: What the user gives Lookup method Email address Look up by email (most reliable) LinkedIn, Twitter/X, or GitHub handle Look up by social handle — specify ha...
|
2.8K |
| 6562 | om-apply-upgrade-notes | open-mercato/skills |
Apply Upgrade Notes Upgrading the skills collection updates the skill instructions, but not the artifacts a previous skill run installed into this repository — notably tracker descriptors at .ai/trackers/<tracker>.md and browser-provider descriptors at .ai/browsers/<provider>.md . A stale descriptor can degrade or skip operations it does not define. This skill reads the collection's UPGRADE_NOTES.md , brings installed artifacts up to date, and reports what it changed. It touches only pipeline ar...
|
2.8K |
| 6563 | create-cowork-plugin | anthropics/knowledge-work-plugins |
Create Cowork Plugin Build a new plugin from scratch through guided conversation. Walk the user through discovery, planning, design, implementation, and packaging — delivering a ready-to-install .plugin file at the end. Overview A plugin is a self-contained directory that extends Claude's capabilities with commands, skills, agents, hooks, and MCP server integrations. This skill encodes the full plugin architecture and a five-phase workflow for creating one conversationally. The process: Discover...
|
2.8K |
| 6564 | pptx-generator | nexu-io/open-design |
PPTX Generator & Editor Overview This skill handles all PowerPoint tasks: reading/analyzing existing presentations, editing template-based decks via XML manipulation, and creating presentations from scratch using PptxGenJS. It includes a complete design system (color palettes, fonts, style recipes) and detailed guidance for every slide type. Quick Reference Task Approach Read/analyze content python -m markitdown presentation.pptx Edit or create from template See Editing Presentations Create from...
|
2.8K |
| 6565 | ce-riffrec-feedback-analysis | everyinc/compound-engineering-plugin |
Riffrec Feedback Analysis Turn raw product feedback into structured evidence for downstream agents. This skill is the consumption side of Riffrec , a capture tool that records synchronized screen + voice + event sessions and emits a riffrec-*.zip bundle. Choose the path Route to the matching reference based on the input. Read only that reference; do not load the others. Setup — user has no recording yet and asks how to install Riffrec, capture a session, or share feedback. Read references/instal...
|
2.8K |
| 6566 | swiftui-design | nexu-io/open-design |
swiftui-design Curated from @wholiver. What it does SwiftUI 前端设计 skill — anti AI-slop rules, design direction advisor, brand asset protocol, and five-dimension review. Works with Claude Code, Cursor, Codex, and OpenCode. Source Upstream: https://github.com/wholiver/swiftui-design-skill Category: design-systems How to use This catalogue entry advertises the skill in Open Design so the agent discovers it during planning. To run the full upstream workflow with its original assets, scripts, and refe...
|
2.8K |
| 6567 | migrate-to-parallel | parallel-web/parallel-agent-skills |
Migrate to Parallel Replace the provider boundary end to end. Treat a successful HTTP response as the midpoint, not completion: migrate request construction, response consumers, dependencies, configuration, tests, and operational behavior. Resolve <skill-root> to the directory containing this SKILL.md . Resolve every bundled reference and script from that directory, regardless of the current working directory. The scanner uses only the Python standard library. If Python 3.9 or newer is unavailab...
|
2.8K |
| 6568 | automate-me | cursor/plugins |
Automate me A guided flow for turning the user's working conventions into a skill agents will follow. The output is one -mode skill tailored to them (e.g. jay-mode , priya-mode ). This skill orchestrates three others: an inline mining pass (see step 1), Cursor's built-in create-skill (authoring), and the unslop skill (prose discipline). It sequences them; it doesn't replace them. Flow 0. Check for an existing skill Look recursively for .cursor/skills//*-mode/SKILL.md and ~/.cursor/skills/*-mode/...
|
2.8K |
| 6569 | threejs-game-ui-designer | majidmanzarpour/threejs-game-skills |
Three.js Game UI Designer Purpose Make game UI intentional, readable, responsive, and genre-specific. Workflow Load references/ui-patterns.md as the first action when designing HUDs, menus, overlays, pause/win/lose screens, settings, touch controls, typography, responsive layout, safe areas, text fit, icons, or UI/world cohesion. Track it in a reference ledger with yes/no, path, and failure reason. Do not mark the UI phase complete while this reference is skipped for interface work. Load referen...
|
2.8K |
| 6570 | om-auto-continue-pr | open-mercato/skills |
Auto Continue PR Resume a PR that is not finished. Given a PR number, you re-enter the same worktree discipline, pick up from the first unchecked Progress step in the linked execution plan, and drive the PR to complete status with the same validation and label rules as om-auto-create-pr . The PR does not have to come from this pipeline. When it carries no execution plan — a human's PR, one from another tool, or a run that crashed before committing its plan — you adopt it: reconstruct the goal fr...
|
2.8K |
| 6571 | cx-cost-optimization | coralogix/cx-cli |
Cost Optimization Skill Use this skill when investigating or reducing Coralogix data costs. It covers the full cost management lifecycle: measuring current spend, reviewing TCO policies, adjusting retention periods, and configuring archive storage for cold data. CLI Commands Command Subcommands Purpose cx usage summary , daily , logs-count , spans-count , export-status Measure current data consumption cx tco list , get , create , update , delete , reorder , test , settings , settings-update Mana...
|
2.8K |
| 6572 | test-scenarios | phuryn/pm-skills |
Test Scenarios Create comprehensive test scenarios from user stories with test objectives, starting conditions, user roles, step-by-step test actions, and expected outcomes. Use when: Writing QA test cases, creating test plans, defining acceptance test scenarios, or validating user story implementations. Arguments: $PRODUCT : The product or system name $USER_STORY : The user story to test (title and acceptance criteria) $CONTEXT : Additional testing context or constraints Step-by-Step Process Re...
|
2.8K |
| 6573 | netlify-blobs | netlify/context-and-tools |
Netlify Blobs Netlify Blobs is zero-config object storage for files and assets : images, documents, uploads, exports, cached binary artifacts. Available from any Netlify compute (functions, edge functions, framework server routes). No provisioning required. Not for dynamic data. If the project needs to store records, user data, application state, or anything queryable, use Netlify Database instead — see netlify-database/SKILL.md . Reach for Blobs when the thing you're storing is a file or an ass...
|
2.8K |
| 6574 | netlify-image-cdn | netlify/context-and-tools |
Netlify Image CDN Every Netlify site has a built-in /.netlify/images endpoint for on-the-fly image transformation. No configuration required for local images. Basic Usage < img src = " /.netlify/images?url=/photo.jpg&w=800&h=600&fit=cover&q=80 " /> Query Parameters Show more Installs 556 Repository netlify/context…nd-tools GitHub Stars 19 First Seen Feb 27, 2026 Security Audits Gen Agent Trust Hub Pass Socket Pass Snyk Pass
|
2.8K |
| 6575 | kibana-anomaly-detection | elastic/agent-skills |
Elastic ML Anomaly Detection Single skill covering all anomaly detection work against Kibana Agent Builder MCP at {KIBANA_URL}/api/agent_builder/mcp . Use the Mode Selector below to pick the right approach for the user's question — modes share the same tool surface and concepts. Platform Read path: ES|QL against .ml-anomalies-* , .ml-config , .ml-notifications-* , .ml-annotations-* Always-available: platform.core.execute_esql (plus additional platform tools for search, index mapping, and documen...
|
2.8K |
| 6576 | cx-olly | coralogix/cx-cli |
Olly Observability Agent Skill Use this skill to interact with Coralogix's Observability Agent (Olly) via the cx olly CLI commands. Olly can analyze your observability data, answer questions about alerts, metrics, logs, and generate artifacts like charts and reports. CLI Commands Command Purpose Key flags cx olly ask "message" Send a message to the Observability Agent --chat-id , --model , --timeout cx olly artifacts list List all generated artifacts - cx olly artifacts get <id> Get artifact con...
|
2.8K |
| 6577 | cx-cli | coralogix/cx-cli |
cx-cli Cross-cutting behaviors for all cx CLI commands. Update Notifications After running any cx command, check for update notices using the channels below (in priority order). If a newer version is available, finish answering the user's request first, then mention the update once at the end. An update notice always has two parts — binary upgrade and skills refresh. Offer both commands; don't mention only the version number or only the binary upgrade. 1. Primary — agents mode ( -o agents ) Comm...
|
2.8K |
| 6578 | pi-cli-runtime | agents365-ai/365-skills |
Pi Runtime Use this skill only inside the pi:pi-rescue subagent. Primary helper: node "${CLAUDE_PLUGIN_ROOT}/scripts/pi-companion.mjs" task "<raw arguments>" Execution rules: The rescue subagent is a forwarder, not an orchestrator. Its only job is to invoke task once and return that stdout unchanged. Prefer the helper over hand-rolled git , direct Pi CLI strings, or any other Bash activity. Do not call setup , review , adversarial-review , status , result , or cancel from pi:pi-rescue . Use task...
|
2.8K |
| 6579 | rust-daily | actionbook/rust-skills |
Rust Daily Report Version: 2.1.0 | Last Updated: 2025-01-27 Fetch Rust community updates, filtered by time range. Data Sources Category Sources Ecosystem Reddit r/rust, This Week in Rust Official blog.rust-lang.org, Inside Rust Foundation rustfoundation.org (news, blog, events) Parameters time_range : day | week | month (default: week) category : all | ecosystem | official | foundation Show more
|
2.8K |
| 6580 | platform-sandbox-configure | forcedotcom/sf-skills |
Sandbox Lifecycle Management Manage Salesforce sandbox environments through Connect REST API — list inventory, activate or discard completed refreshes, create and refresh sandboxes, and permanently delete sandboxes. When This Skill Owns the Task Use platform-sandbox-configure when the work involves: Listing or retrieving all sandboxes (GET /sandbox/reports) Getting details or status of a specific sandbox by name or by ID (07E prefix) Activating a sandbox after a refresh completes (applying the r...
|
2.8K |
| 6581 | crap-score | dotnet/skills |
CRAP Score Analysis Calculate CRAP (Change Risk Anti-Patterns) scores for .NET methods to identify code that is both complex and undertested. Background The CRAP score combines cyclomatic complexity and code coverage into a single metric: $$\text{CRAP}(m) = \text{comp}(m)^2 \times (1 - \text{cov}(m))^3 + \text{comp}(m)$$ Where: $\text{comp}(m)$ = cyclomatic complexity of method $m$ $\text{cov}(m)$ = code coverage ratio (0.0 to 1.0) of method $m$ Show more Installs 929 Repository dotnet/skills Gi...
|
2.8K |
| 6582 | netlify-ai-gateway | netlify/context-and-tools |
Netlify AI Gateway IMPORTANT: Only use models listed in the "Available Models" section below. AI Gateway does not support every model a provider offers. Using an unsupported model returns an HTTP error from the gateway. First-deploy requirement: The AI Gateway only activates after a site has had at least one production deploy. Local dev ( netlify dev , @netlify/vite-plugin ) will NOT have gateway access on a brand-new project until you deploy to production once. Netlify AI Gateway provides acces...
|
2.8K |
| 6583 | before-you-build | wshobson/agents |
Before You Build Run a compact pre-mortem before implementation. The goal is not to block building; it is to identify the highest-risk assumption, the smallest validation step, and the build scope that should be delayed until evidence improves. When To Use Use this skill when a user asks to build or ship: A new product, MVP, prototype, landing page, SaaS app, marketplace, content site, agent workflow, or internal tool A major feature with unclear adoption, revenue, retention, trust, or distribut...
|
2.8K |
| 6584 | maintain-verification-skill | cursor/plugins |
Maintain a verification skill A feature map rots the moment the app changes. This skill is the upkeep loop for a skill generated by /create-verification-skill (or any project-local verification skill with a feature map). The unit of rigor is the feature, not every sentence: cover every feature file from source and exercise every feature live, without terminalising every bullet. Outcomes Pick one, and say which: clean — every feature got source and live coverage; nothing worth shipping. No branch...
|
2.8K |
| 6585 | highway-traffic-status | nomadamas/k-skill |
highway-traffic-status Get the full instructions (required first step) Run this and follow its output as the primary instructions for this skill: npx -y @nomadamas/k-skill@0 instruct highway-traffic-status The CLI detects the current runtime (Dolshoi vault/CloakBrowser vs generic) and prints only the applicable instructions, always up to date. Helper files bundled with the CLI are listed by: npx -y @nomadamas/k-skill@0 files highway-traffic-status If npx is unavailable, install Node.js 18+ or fo...
|
2.8K |
| 6586 | assertion-quality | dotnet/skills |
Assertion Diversity Analysis Analyze test code in any supported language to measure how varied and meaningful the assertions are. Produce a metrics report that reveals whether tests verify different facets of correctness — not just "output equals X" but also structure, exceptions, state transitions, side effects, and invariants. Language-specific guidance : Call the test-analysis-extensions skill to discover available extension files, then read the file matching the target codebase's language an...
|
2.8K |
| 6587 | mastra-factory | mastra-ai/skills |
Mastra Factory Supervisor Use mastra api factory as the operational control plane for Factory. Default behavior For status, inspection, diagnosis, queue review, or recommendation requests: Stay read-only. Select the sole or explicitly named project; report choices when ambiguous. Inspect project state, work items, metrics, thresholds, decisions, attention, and supervisor health/session. Correlate stages, revisions, sessions, decisions, and health findings. Report active/queued work, blocked or u...
|
2.8K |
| 6588 | search | browserbase/skills |
Search Skill Search the web and get relevant results optimized for LLM consumption. Authentication The script uses OAuth via the Tavily MCP server. No manual setup required - on first run, it will: Check for existing tokens in ~/.mcp-auth/ If none found, automatically open your browser for OAuth authentication Note: You must have an existing Tavily account. The OAuth flow only supports login — account creation is not available through this flow. Sign up at tavily.com first if you don't have an a...
|
2.8K |
| 6589 | django-perf-review | getsentry/skills |
Django Performance Review Review Django code for validated performance issues. Research the codebase to confirm issues before reporting. Report only what you can prove. Review Approach Research first - Trace data flow, check for existing optimizations, verify data volume Validate before reporting - Pattern matching is not validation Zero findings is acceptable - Don't manufacture issues to appear thorough Severity must match impact - If you catch yourself writing "minor" in a CRITICAL finding, i...
|
2.8K |
| 6590 | ab-test-analysis | phuryn/pm-skills |
A/B Test Analysis Evaluate A/B test results with statistical rigor and translate findings into clear product decisions. Context You are analyzing A/B test results for $ARGUMENTS . If the user provides data files (CSV, Excel, or analytics exports), read and analyze them directly. Generate Python scripts for statistical calculations when needed. Instructions Understand the experiment : What was the hypothesis? What was changed (the variant)? What is the primary metric? Any guardrail metrics? How l...
|
2.8K |
| 6591 | flyai | alibaba-flyai/flyai-skill |
FlyAI — Travel, Flight & Hotel Search and Booking Use flyai-cli to call Fliggy MCP services for travel search and booking scenarios. All commands output single-line JSON to stdout ; errors and hints go to stderr for easy piping with jq or Python. Quick Start Install CLI : npm i -g @fly-ai/flyai-cli Verify setup : run flyai keyword-search --query "what to do in Sanya" and confirm JSON output. List commands : run flyai --help . Read command details BEFORE calling : each command has its own schema ...
|
2.8K |
| 6592 | edge-to-edge | android/skills |
Prerequisites Project MUST use Android Jetpack Compose. Project MUST target SDK 35 or later. If the SDK is lower than 35, increase the SDK to 35. Step 1: plan Locate and analyze all Activity classes to detect which have existing edge-to-edge support. For every Activity without edge-to-edge, plan to make each Activity edge-to-edge. In each Activity, Locate and analyze all lists and FAB components to detect which have existing edge-to-edge support. For every component without edge-to-edge support,...
|
2.8K |
| 6593 | ibd-distribution-day-monitor | tradermonty/claude-trading-skills |
IBD Distribution Day Monitor Purpose Detect IBD-style Distribution Days for major market ETFs (QQQ as Nasdaq proxy, SPY as S&P 500 proxy) and produce a daily market deterioration signal plus a TQQQ/QQQ exposure recommendation. Designed for post-market review. When to Use Invoke this skill: Daily after the US market close. Before increasing TQQQ exposure or rebalancing leveraged positions. When evaluating whether an uptrend is becoming vulnerable to a correction. As an upstream input to FTD (Foll...
|
2.8K |
| 6594 | insta | insforge/instacloud-skills |
InstaCloud Agent execution mode (managed Platform) agent-policy is the only policy system. Humans use normal RBAC; only agent requests enter the policy evaluator. The former policy command and approval --always flag have been removed. Always use insta --agent <command> … when invoking the CLI as an agent, including setup and read-only commands. Examples include the global flag explicitly; with npx, use npx -y insta@latest --agent <command> … . Do not rely on environment detection alone. Commands...
|
2.8K |
| 6595 | call-summary | anthropics/knowledge-work-plugins |
/call-summary If you see unfamiliar placeholders or need to check which tools are connected, see CONNECTORS.md . Process call notes or a transcript to extract action items, draft follow-up communications, and update records. Usage /call-summary <notes or transcript> Process these call notes: $ARGUMENTS If a file is referenced: @$1 How It Works ┌─────────────────────────────────────────────────────────────────┐ │ CALL SUMMARY │ ├────────────────...
|
2.8K |
| 6596 | trading-skills-navigator | tradermonty/claude-trading-skills |
Trading Skills Navigator The interactive on-ramp for this repository. It turns a user's goal into a concrete recommendation: which workflow to run, which skillset (skills-index category) it belongs to, the API requirement , and the setup path for Claude Web App or Claude Code. A new user faces 72 skills + 11 workflows with no router. This skill is that router. It is deterministic — a Python recommender ( scripts/recommend.py ) consumes the repo metadata; this SKILL.md narrates the result convers...
|
2.8K |
| 6597 | working-with-legacy-code | wondelai/skills |
Working Effectively with Legacy Code A field manual for changing code that has no tests, distilled from Michael C. Feathers' Working Effectively with Legacy Code . Use it to get untestable classes into a harness, pin down current behavior with characterization tests, and make changes one safe, verifiable step at a time — without resorting to a rewrite. Core Principle Legacy code is simply code without tests. Not old code, not ugly code — untested code: without tests you cannot know whether a cha...
|
2.8K |
| 6598 | om-auto-create-pr | open-mercato/skills |
Auto Create PR Turn a free-form task brief into a disciplined autonomous run: an execution plan, phase-by-phase implementation with incremental commits in an isolated worktree, a Progress checklist that makes the run resumable, and a PR against the configured base branch with normalized pipeline labels. Arguments {brief} (required) — free-form description of the task. Can be one sentence or several paragraphs. --spec <ref> (optional) — a spec to implement: a path, a spec name/slug, or an issue/P...
|
2.8K |
| 6599 | build-perf-diagnostics | dotnet/skills |
Performance Analysis Methodology Generate a binlog : dotnet build /bl:{} -m Replay to diagnostic log with performance summary : dotnet msbuild build.binlog -noconlog -fl -flp:v = diag ; logfile = full.log ; performancesummary Read the performance summary (at the end of full.log ): grep "Target Performance Summary\|Task Performance Summary" -A 50 full.log Find expensive targets and tasks : The PerformanceSummary section lists all targets/tasks sorted by cumulative time Check for node utilization ...
|
2.8K |
| 6600 | binlog-generation | dotnet/skills |
Generate Binary Logs Pass the /bl switch when running any MSBuild-based command. This is a non-negotiable requirement for all .NET builds. Commands That Require /bl You MUST add the /bl:{} flag to: dotnet build dotnet test dotnet pack dotnet publish dotnet restore msbuild or msbuild.exe Any other command that invokes MSBuild Preferred: Use {} for Automatic Unique Names Note: The {} placeholder requires MSBuild 17.8+ / .NET 8 SDK or later. Show more Installs 928 Repository dotnet/skills GitHub St...
|
2.8K |