███████╗██╗ ██╗██╗██╗ ██╗ ██████╗ █████╗ ███╗ ██╗██╗ ██╗
██╔════╝██║ ██╔╝██║██║ ██║ ██╔══██╗██╔══██╗████╗ ██║██║ ██╔╝
███████╗█████╔╝ ██║██║ ██║ ██████╔╝███████║██╔██╗ ██║█████╔╝
╚════██║██╔═██╗ ██║██║ ██║ ██╔══██╗██╔══██║██║╚██╗██║██╔═██╗
███████║██║ ██╗██║███████╗███████╗ ██║ ██║██║ ██║██║ ╚████║██║ ██╗
╚══════╝╚═╝ ╚═╝╚═╝╚══════╝╚══════╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═══╝╚═╝ ╚═╝
Agent Skills 排行榜 · 关键词 + 语义搜索
| # | Skill | 仓库 | 描述 | 安装量 |
|---|---|---|---|---|
| 5351 | claude-api | affaan-m/ecc |
Building LLM-Powered Applications with Claude This skill helps you build LLM-powered applications with Claude. Choose the right surface based on your needs, detect the project language, then read the relevant language-specific documentation. Before You Start Scan the target file (or, if no target file, the prompt and project) for non-Anthropic provider markers — import openai , from openai , langchain_openai , OpenAI( , gpt-4 , gpt-5 , file names like agent-openai.py or *-generic.py , or any exp...
|
2.4K |
| 5352 | electron | partme-ai/full-stack-skills |
Electron App Automation Automate any Electron desktop app using agent-browser. Electron apps are built on Chromium and expose a Chrome DevTools Protocol (CDP) port that agent-browser can connect to, enabling the same snapshot-interact workflow used for web pages. Core Workflow Launch the Electron app with remote debugging enabled Connect agent-browser to the CDP port Snapshot to discover interactive elements Interact using element refs Re-snapshot after navigation or state changes Launch an Ele...
|
2.4K |
| 5353 | aiconfig-custom-metrics | launchdarkly/ai-tooling |
Custom Metrics for AI Configs Full lifecycle management of custom business metrics: create metric definitions via API, track events via SDK, retrieve metric data, and manage metrics programmatically. Prerequisites LaunchDarkly SDK initialized (see aiconfig-sdk ) LaunchDarkly API token with writer role for metric management Understanding of built-in AI metrics (see aiconfig-ai-metrics ) API Key Detection Before prompting the user for an API key, try to detect it automatically: Check Claude MCP co...
|
2.4K |
| 5354 | discord | openclaw/openclaw |
Discord (Via message ) Use the message tool. No provider-specific discord tool exposed to the agent. Musts Always: channel: "discord" . Respect gating: channels.discord.actions.* (some default off: roles , moderation , presence , channels ). Prefer explicit ids: guildId , channelId , messageId , userId . Multi-account: optional accountId . Guidelines Avoid Markdown tables in outbound Discord messages. Mention users as <@USER_ID> . Prefer Discord components v2 ( components ) for rich UI; use lega...
|
2.4K |
| 5355 | mysql-best-practices | mindrally/skills |
MySQL Best Practices Core Principles Design schemas with appropriate storage engines (InnoDB for most use cases) Optimize queries using EXPLAIN and proper indexing Use proper data types to minimize storage and improve performance Implement connection pooling and query caching appropriately Follow MySQL-specific security hardening practices Schema Design Storage Engine Selection Use InnoDB as the default engine (ACID compliant, row-level locking) Consider MyISAM only for read-heavy, non-transacti...
|
2.4K |
| 5356 | github-deep-research | bytedance/deer-flow |
GitHub Deep Research Skill Multi-round research combining GitHub API, web_search, web_fetch to produce comprehensive markdown reports. Research Workflow Round 1: GitHub API Round 2: Discovery Round 3: Deep Investigation Round 4: Deep Dive Core Methodology Query Strategy Broad to Narrow : Start with GitHub API, then general queries, refine based on findings. Round 1: GitHub API Round 2: "{topic} overview" Round 3: "{topic} architecture", "{topic} vs alternatives" Round 4: "{topic} issues", "{topi...
|
2.4K |
| 5357 | elite-longterm-memory | nextfrontierbuilds/elite-longterm-memory |
Elite Longterm Memory 🧠 The ultimate memory system for AI agents. Combines 6 proven approaches into one bulletproof architecture. Never lose context. Never forget decisions. Never repeat mistakes. Architecture Overview ┌─────────────────────────────────────────────────────────────────┐ │ ELITE LONGTERM MEMORY │ ├─────────────────────────────────────────────────────────────────┤ │ │ │ ┌─────...
|
2.4K |
| 5358 | r3f-interaction | enzed/r3f-skills |
React Three Fiber Interaction Quick Start import { Canvas } from '@react-three/fiber' import { OrbitControls } from '@react-three/drei' function InteractiveMesh() { return ( <mesh onClick={(e) => console.log('Clicked!', e.point)} onPointerOver={(e) => console.log('Hover')} onPointerOut={(e) => console.log('Unhover')} > <boxGeometry /> <meshStandardMaterial color="hotpink" /> </mesh> ) } export default function App() { return ( <Canvas> ...
|
2.4K |
| 5359 | cuopt-developer | nvidia/skills |
cuOpt Developer Skill Contribute to the NVIDIA cuOpt codebase. This skill is for modifying cuOpt itself, not for using it. If you just want to USE cuOpt , switch to the appropriate problem skill (cuopt-routing, cuopt-lp-milp, etc.) First-time dev environment setup? See references/first_time_setup.md for the clone → conda env → first-build → first-test walkthrough and the questions to ask up front. Refusal Rules — Read First These rules are non-negotiable. Apply them even when the user explicitly...
|
2.4K |
| 5360 | cowork-plugin-customizer | anthropics/knowledge-work-plugins |
Cowork Plugin Customization Customize a plugin for a specific organization — either by setting up a generic plugin template for the first time, or by tweaking and refining an already-configured plugin. Finding the plugin : To find the plugin's source files, run find mnt/.local-plugins mnt/.plugins -type d -name "*<plugin-name>*" to locate the plugin directory, then read its files to understand its structure before making changes. If you cannot find the plugin directory, the user is likely runnin...
|
2.4K |
| 5361 | registry | frames-engineering/skills |
Frames Registry Pay-per-call API gateway for AI agents. 10 services available via the x402 payment protocol. No API keys, no subscriptions — just pay per request with crypto. Base URL https://registry.frames.ag Prerequisites A crypto wallet funded with USDC is required to use paid endpoints. Two options: AgentWallet (recommended for agents) — server-side wallet that handles 402 detection, payment signing, and retries automatically via a single POST /x402/fetch call. No private key management nee...
|
2.4K |
| 5362 | nestjs-expert | sickn33/agentic-awesome-skills |
NestJS Expert Senior NestJS specialist with deep expertise in enterprise-grade, scalable TypeScript backend applications. Core Workflow Analyze requirements — Identify modules, endpoints, entities, and relationships Design structure — Plan module organization and inter-module dependencies Implement — Create modules, services, and controllers with proper DI wiring Secure — Add guards, validation pipes, and authentication Verify — Run npm run lint , npm run test , and confirm DI graph with nest in...
|
2.4K |
| 5363 | tiktok-captions | kostja94/marketing-skills |
Platforms: TikTok Guides TikTok caption and video script creation. Use for generating publish-ready captions and video specs. Suitable for copy agents, video agents (format, length), and design agents (thumbnail). When invoking : On first use , if helpful, open with 1-2 sentences on what this skill covers and why it matters, then provide the main output. On subsequent use or when the user asks to skip, go directly to the main output. Output: Publish-Ready Copy This skill enables agents to genera...
|
2.4K |
| 5364 | create-mcp-app | modelcontextprotocol/ext-apps |
Create MCP App Build interactive UIs that run inside MCP-enabled hosts like Claude Desktop. An MCP App combines an MCP tool with an HTML resource to display rich, interactive content. Core Concept: Tool + Resource Every MCP App requires two parts linked together: Tool - Called by the LLM/host, returns data Resource - Serves the bundled HTML UI that displays the data The tool's _meta.ui.resourceUri references the resource's URI. Host calls tool → Host renders resource UI → Server returns result →...
|
2.4K |
| 5365 | metrics-review | anthropics/knowledge-work-plugins |
Metrics Review If you see unfamiliar placeholders or need to check which tools are connected, see CONNECTORS.md . Review and analyze product metrics, identify trends, and surface actionable insights. Usage /metrics-review $ARGUMENTS Workflow 1. Gather Metrics Data If ~~product analytics is connected: Pull key product metrics for the relevant time period Get comparison data (previous period, same period last year, targets) Pull segment breakdowns if available If no analytics tool is connected, as...
|
2.4K |
| 5366 | process-doc | anthropics/knowledge-work-plugins |
/process-doc If you see unfamiliar placeholders or need to check which tools are connected, see CONNECTORS.md . Document a business process as a complete standard operating procedure (SOP). Usage /process-doc $ARGUMENTS How It Works Walk me through the process — describe it, paste existing docs, or just tell me the name and I'll ask the right questions. I'll produce a complete SOP. Output Process Document: [Process Name] Owner: [Person/Team] | Last Updated: [Date] | Review Cadence: [Quart...
|
2.4K |
| 5367 | stakeholder-update | anthropics/knowledge-work-plugins |
Stakeholder Update If you see unfamiliar placeholders or need to check which tools are connected, see CONNECTORS.md . Generate a stakeholder update tailored to the audience and cadence. Usage /stakeholder-update $ARGUMENTS Workflow 1. Determine Update Type Ask the user what kind of update: Weekly : Regular cadence update on progress, blockers, and next steps Monthly : Higher-level summary with trends, milestones, and strategic alignment Launch : Announcement of a feature or product launch with d...
|
2.4K |
| 5368 | godot-ui | zate/cc-godot |
You are a Godot UI/UX expert with deep knowledge of Godot's Control node system, theme customization, responsive design, and common game UI patterns. Core UI Knowledge Control Node Hierarchy Base Control Node Properties: anchor_*: Positioning relative to parent edges (0.0 to 1.0) offset_*: Pixel offset from anchor points size_flags_*: How the node should grow/shrink custom_minimum_size: Minimum size constraints mouse_filter: Control mouse input handling (STOP, PASS, IGNORE) focus_mode: Keyboa...
|
2.4K |
| 5369 | comp-analysis | anthropics/knowledge-work-plugins |
/comp-analysis If you see unfamiliar placeholders or need to check which tools are connected, see CONNECTORS.md . Analyze compensation data for benchmarking, band placement, and planning. Helps benchmark compensation against market data for hiring, retention, and equity planning. Usage /comp-analysis $ARGUMENTS What I Need From You Option A: Single role analysis "What should we pay a Senior Software Engineer in SF?" Option B: Upload comp data Upload a CSV or paste your comp bands. I'll analyze p...
|
2.4K |
| 5370 | change-request | anthropics/knowledge-work-plugins |
/change-request If you see unfamiliar placeholders or need to check which tools are connected, see CONNECTORS.md . Create a structured change request with impact analysis, risk assessment, and rollback plan. Usage /change-request $ARGUMENTS Change Management Framework Apply the assess-plan-execute-sustain framework when building the request: 1. Assess What is changing? Who is affected? How significant is the change? (Low / Medium / High) What resistance should we expect? 2. Plan Communication pl...
|
2.4K |
| 5371 | draft-content | anthropics/knowledge-work-plugins |
Draft Content If you see unfamiliar placeholders or need to check which tools are connected, see CONNECTORS.md . Generate marketing content drafts tailored to a specific content type, audience, and brand voice. Trigger User runs /draft-content or asks to draft, write, or create marketing content. Inputs Gather the following from the user. If not provided, ask before proceeding: Content type — one of: Blog post Social media post (specify platform: LinkedIn, Twitter/X, Instagram, Facebook) Email n...
|
2.4K |
| 5372 | react-hook-form | pproenca/dot-skills |
React Hook Form Best Practices Comprehensive performance optimization guide for React Hook Form applications. Contains 41 rules across 8 categories, prioritized by impact to guide form development, automated refactoring, and code generation. When to Apply Reference these guidelines when: Writing new forms with React Hook Form Configuring useForm options (mode, defaultValues, validation) Subscribing to form values with watch/useWatch Integrating controlled UI components (MUI, shadcn, Ant Desi...
|
2.4K |
| 5373 | tanstack-integration-best-practices | deckardger/tanstack-agent-skills |
TanStack Integration Best Practices Guidelines for integrating TanStack Query, Router, and Start together effectively. These patterns ensure optimal data flow, caching coordination, and type safety across the stack. When to Apply Setting up a new TanStack Start project Integrating TanStack Query with TanStack Router Configuring SSR with query hydration Coordinating caching between router and query Setting up type-safe data fetching patterns Rule Categories by Priority Priority Category Rules I...
|
2.4K |
| 5374 | customer-escalation | anthropics/knowledge-work-plugins |
/customer-escalation If you see unfamiliar placeholders or need to check which tools are connected, see CONNECTORS.md . Package a support issue into a structured escalation brief for engineering, product, or leadership. Gathers context, structures reproduction steps, assesses business impact, and identifies the right escalation target. Usage /customer-escalation <issue description> [customer name or account] Examples: /customer-escalation API returning 500 errors intermittently for Acme Corp /cu...
|
2.4K |
| 5375 | policy-lookup | anthropics/knowledge-work-plugins |
/policy-lookup If you see unfamiliar placeholders or need to check which tools are connected, see CONNECTORS.md . Look up and explain company policies in plain language. Answer employee questions about policies, benefits, and procedures by searching connected knowledge bases or using provided handbook content. Usage /policy-lookup $ARGUMENTS Search for policies matching: $ARGUMENTS How It Works ┌─────────────────────────────────────────────────────────────────┐ │ POLICY LOOKUP...
|
2.4K |
| 5376 | 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.4K |
| 5377 | musickit | dpearson2699/swift-ios-skills |
MusicKit Search the Apple Music catalog, manage playback with ApplicationMusicPlayer , check subscriptions, and publish Now Playing metadata via MPNowPlayingInfoCenter and MPRemoteCommandCenter . Targets Swift 6.3 / iOS 26+. Contents Setup Authorization Catalog Search Subscription Checks Playback with ApplicationMusicPlayer Queue Management Now Playing Info Remote Command Center Common Mistakes Review Checklist References Setup Project Configuration Enable the MusicKit capability in Xcode (adds ...
|
2.4K |
| 5378 | gamekit | dpearson2699/swift-ios-skills |
GameKit Integrate Game Center features into iOS 26+ games using GameKit and Swift 6.3. Provides player authentication, leaderboards, achievements, multiplayer matchmaking, access point, dashboard, challenges, and saved games. Contents Authentication Access Point Dashboard Leaderboards Achievements Real-Time Multiplayer Turn-Based Multiplayer Common Mistakes Review Checklist References Authentication All GameKit features require the local player to authenticate first. Set the authenticateHandler ...
|
2.4K |
| 5379 | rust-call-graph | actionbook/rust-skills |
Rust Call Graph Visualize function call relationships using LSP call hierarchy. Usage /rust-call-graph <function_name> [--depth N] [--direction in|out|both] Options: --depth N : How many levels to traverse (default: 3) --direction : in (callers), out (callees), both Examples: /rust-call-graph process_request - Show both callers and callees /rust-call-graph handle_error --direction in - Show only callers /rust-call-graph main --direction out --depth 5 - Deep callee analysis Show more
|
2.4K |
| 5380 | arize-prompt-optimization | arize-ai/arize-skills |
Arize Prompt Optimization Skill SPACE — All --space flags and the ARIZE_SPACE env var accept a space name (e.g., my-workspace ) or a base64 space ID (e.g., U3BhY2U6... ). Find yours with ax spaces list .
|
2.4K |
| 5381 | domain-cli | actionbook/rust-skills |
CLI Domain Layer 3: Domain Constraints Domain Constraints → Design Implications Domain Rule Design Constraint Rust Implication User ergonomics Clear help, errors clap derive macros Config precedence CLI > env > file Layered config loading Exit codes Non-zero on error Proper Result handling Stdout/stderr Data vs errors eprintln! for errors Interruptible Handle Ctrl+C Signal handling Critical Constraints User Communication Show more
|
2.4K |
| 5382 | analyzing-user-feedback | refoundai/lenny-skills |
Analyzing User Feedback Help the user extract actionable insights from customer feedback using techniques from 56 product leaders. How to Help When the user asks for help analyzing feedback: Understand their sources - Ask where feedback is coming from (NPS, support, sales, social, interviews) Help identify patterns - Assist in clustering feedback into themes and prioritizing by frequency and impact Challenge surface-level interpretations - Push them to find root causes, not just stated complaint...
|
2.4K |
| 5383 | rust-symbol-analyzer | actionbook/rust-skills |
Rust Symbol Analyzer Analyze project structure by examining symbols across your Rust codebase. Usage /rust-symbol-analyzer [file.rs] [--type struct|trait|fn|mod] Examples: /rust-symbol-analyzer - Analyze entire project /rust-symbol-analyzer src/lib.rs - Analyze single file /rust-symbol-analyzer --type trait - List all traits in project LSP Operations 1. Document Symbols (Single File) Show more
|
2.4K |
| 5384 | author-contributions | microsoft/vscode |
When asked to find all files a specific author contributed to on a branch (compared to main or another upstream), follow this procedure. The goal is to produce a simple table that both humans and LLMs can consume. Run as a Subagent This skill involves many sequential git commands. Delegate it to a subagent with a prompt like: Find every file that author "Full Name" contributed to on branch <branch> compared to <upstream> . Trace contributions through file renames. Return a markdown table with co...
|
2.4K |
| 5385 | dev-browser | sawyerhood/dev-browser |
Dev Browser Skill Browser automation that maintains page state across script executions. Write small, focused scripts to accomplish tasks incrementally. Once you've proven out part of a workflow and there is repeated work to be done, you can write a script to do the repeated work in a single execution. Choosing Your Approach Local/source-available sites: Read the source code first to write selectors directly Unknown page layouts: Use getAISnapshot() to discover elements and selectSnapshotRef()...
|
2.4K |
| 5386 | ce-strategy | everyinc/compound-engineering-plugin |
Product Strategy Note: The current year is 2026. Use this when dating the strategy document. ce-strategy produces and maintains STRATEGY.md - a short, durable anchor document that captures what the product is, who it serves, how it succeeds, and where the team is investing. It lives at the repo root as a canonical, well-known file (peer of README.md ). Downstream skills ( ce-ideate , ce-brainstorm , ce-plan ) read it as grounding when it exists. The document is short and structured on purpose. G...
|
2.4K |
| 5387 | eventkit | dpearson2699/swift-ios-skills |
EventKit Create, read, and manage calendar events and reminders. Covers authorization, event and reminder CRUD, recurrence rules, alarms, and EventKitUI editors. Targets Swift 6.3 / iOS 26+. Contents Setup Authorization Creating Events Fetching Events Reminders Recurrence Rules Alarms EventKitUI Controllers Observing Changes Common Mistakes Review Checklist References Setup Info.plist Keys Add the required usage description strings based on what access level you need: Key Access Level NSCalendar...
|
2.4K |
| 5388 | founder-sales | refoundai/lenny-skills |
Founder Sales Help the user close early customers and codify a repeatable sales process using insights from 16 product leaders. How to Help When the user asks for help with founder sales: Understand their stage - Ask how many customers they have, whether they have a repeatable ICP, and whether they're pre-product or have something to demo Diagnose the bottleneck - Determine if the problem is lead generation, qualification, discovery, closing, or implementation Guide the approach - Help them craf...
|
2.4K |
| 5389 | nx-plugins | nrwl/nx-ai-agents-config |
Finding and Installing new plugins List plugins: pnpm nx list Install plugins pnpm nx add <plugin> . Example: pnpm nx add @nx/react .
|
2.4K |
| 5390 | vendor-check | anthropics/knowledge-work-plugins |
/vendor-check -- Vendor Agreement Status If you see unfamiliar placeholders or need to check which tools are connected, see CONNECTORS.md . Check the status of existing agreements with a vendor across all connected systems. Provides a consolidated view of the legal relationship. Important : This command assists with legal workflows but does not provide legal advice. Agreement status reports should be verified against original documents by qualified legal professionals. Invocation /vendor-check [...
|
2.4K |
| 5391 | provider-docs | hashicorp/agent-skills |
Terraform Provider Docs Follow This Workflow Confirm scope and documentation targets. Map code changes to the exact doc targets: provider index, resources, data sources, ephemeral resources, list resources, functions, or guides. Decide whether content should come from schema descriptions, templates, or both. Write schema descriptions first. Add precise user-facing descriptions to schema fields so generated docs stay aligned with behavior. Keep wording specific to argument purpose, constraints, d...
|
2.4K |
| 5392 | 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...
|
2.4K |
| 5393 | designing-beautiful-websites | tristanmanchester/agent-skills |
Designing Beautiful Websites Core philosophy: Make the next action obvious. Build from user goals upward. Systemise visuals. Validate early. Why this exists Websites fail when they look “nice” but: don’t match user goals, hide key actions, require too much thinking, or are visually inconsistent. This skill turns vague requests like “make it look better” into a repeatable workflow that produces: clear structure, usable interactions, and a cohesive visual system. What “done” looks like Deliverable...
|
2.4K |
| 5394 | brief | anthropics/knowledge-work-plugins |
Content Brief Produce a complete, editor-ready content brief covering intent analysis, competitive SERP review, content outline, E-E-A-T requirements, and SEO targets. Before You Start Gather this context (ask if not provided): Target keyword or topic. The primary keyword this content should rank for. Business context. What does the company do? What should readers do after reading (sign up, buy, contact)? Content type preference. Blog post, landing page, guide, comparison, tutorial? Audience. Wh...
|
2.4K |
| 5395 | pencilkit | dpearson2699/swift-ios-skills |
PencilKit Capture Apple Pencil and finger input using PKCanvasView , manage drawing tools with PKToolPicker , serialize drawings with PKDrawing , and wrap PencilKit in SwiftUI. Targets Swift 6.3 / iOS 26+. Contents Setup PKCanvasView Basics PKToolPicker PKDrawing Serialization Exporting to Image Stroke Inspection SwiftUI Integration PaperKit Relationship Common Mistakes Review Checklist References Setup PencilKit requires no entitlements or Info.plist entries. Import PencilKit and create a PKCan...
|
2.4K |
| 5396 | tool-rename-deprecation | microsoft/vscode |
Tool Rename Deprecation When a tool or tool set reference name is changed, the old name must always be added to the deprecated/legacy array so that existing prompt files, tool configurations, and saved references continue to resolve correctly. When to Use Run this skill on any change to built-in tool or tool set registration code to catch regressions: Renaming a tool's toolReferenceName Renaming a tool set's referenceName Moving a tool from one tool set to another (the old toolSet/toolName path ...
|
2.4K |
| 5397 | cloud-create-project | elastic/agent-skills |
Create Serverless Project Create Elastic Cloud Serverless projects using the Serverless REST API. Use the cloud-manage-project skill for day-2 operations like listing, updating, or deleting projects. Prerequisites and permissions Ensure EC_API_KEY is configured. If not, run cloud-setup skill first. Creating projects requires a Cloud API key with Admin or Organization owner role. This skill does not perform a separate role pre-check. Attempt the requested operation and let the API enforce authori...
|
2.4K |
| 5398 | observability-edot-java-instrument | elastic/agent-skills |
EDOT Java Instrumentation Read the setup guide before making changes: EDOT Java setup OpenTelemetry Java agent EDOT Java configuration Guidelines Use elastic-otel-javaagent.jar (download from GitHub releases, not a Maven/Gradle dependency) Attach via -javaagent:/path/to/elastic-otel-javaagent.jar or JAVA_TOOL_OPTIONS="-javaagent:/path/to/elastic-otel-javaagent.jar" — without this the agent does nothing Set exactly three required environment variables: OTEL_SERVICE_NAME OTEL_EXPORTER_OTLP_ENDPOIN...
|
2.4K |
| 5399 | observability-edot-dotnet-instrument | elastic/agent-skills |
EDOT .NET Instrumentation Read the setup guide before making changes: EDOT .NET setup EDOT .NET configuration OpenTelemetry .NET instrumentation Guidelines Add NuGet packages: Elastic.OpenTelemetry and OpenTelemetry.Instrumentation.AspNetCore (for ASP.NET Core apps) Register EDOT in startup: call builder.AddElasticOpenTelemetry() on the IHostApplicationBuilder (in Program.cs or equivalent). Without this, no telemetry is collected Set exactly three required environment variables: OTEL_SERVICE_NAM...
|
2.4K |
| 5400 | observability-edot-dotnet-migrate | elastic/agent-skills |
EDOT .NET Migration Read the migration guide before making changes: Migration guide EDOT .NET setup EDOT .NET configuration Guidelines Remove ALL classic APM references: Elastic.Apm.* NuGet packages (including Elastic.Apm.NetCoreAll ), UseAllElasticApm() / AddAllElasticApm() calls, the ElasticApm section from appsettings.json , and all ELASTIC_APM_* env vars Add NuGet packages: Elastic.OpenTelemetry and OpenTelemetry.Instrumentation.AspNetCore (for ASP.NET Core apps) Register EDOT in startup: ca...
|
2.4K |