[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M7BWNASHP8KYDDFH6DGX4PXR":3,"skill-same:01M7BWNASHP8KYDDFH6DGX4PXR":56},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":19,"linkOnly":20,"markdownContent":21,"markdownBody":22,"frontMatter":23,"refName":33,"commitSha":34,"skillDirectory":35,"forksCount":36,"repositoryHtmlUrl":37,"repositoryHomepageUrl":6,"ownerHtmlUrl":38,"ownerBlogUrl":39,"ownerDescription":40,"updatedAt":41,"install":42,"resources":55},"01M7BWNASHP8KYDDFH6DGX4PXR","verify-recent-trace",null,"Find a recent trace in Honeycomb, to see what happened in a recent test. Use when asked to \"verify in Honeycomb\", \"find the most recent trace\", or \"show me the trace\".","CognitionAI\u002Fdevin-marketplace","CognitionAI","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F163493330?v=4","01M7BVSRD98NC4FG8T3EZS6V5M","Cognition","01M7BVSRDX111C2XPWJ0E6MY26",29,"MIT","https:\u002F\u002Fgithub.com\u002FCognitionAI\u002Fdevin-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fhoneycomb\u002Fskills\u002Fverify-recent-trace\u002FSKILL.md",[],[],"2026-11-15 14:19:17",false,"---\nname: verify-recent-trace\ndescription: >\n  Find a recent trace in Honeycomb, to see what happened in a recent test. Use when asked to \"verify in Honeycomb\", \"find the most recent trace\", or \"show me the trace\".\nmetadata:\n  version: \"1.0.0\"\nallowed-tools:\n  - mcp__honeycomb__run_query\n  - mcp__honeycomb__get_trace\n  - mcp__honeycomb__get_query_results\n  - mcp__honeycomb__find_queries\n  - Read\n---\n\n# Honeycomb Verification Skill\n\n## Purpose\n\nQuery Honeycomb to find the traces that were created by a recent test.\n\n## When to Use\n\nThis skill is automatically activated when:\n\n- User asks to \"show me a trace in Honeycomb\"\n- Completing an implementation step that requires observability verification\n\n## Verification Output\n\nReport query results as:\nQueried [VIZ] where [FILTERS] by [GROUP_BY] over [TIME_RANGE]\nResults: [link to Honeycomb query]\n\n## Query Patterns\n\n- **Time Range**: 1200 seconds (20 minutes) - adjustable based on when the test started\n\n### Pattern 1: Get a particular trace\n\nWhat service are you testing? This determines the dataset.\nDo you know the name of the span you expect to see?\n\n```\nQuery for:\n- dataset: [dataset]\n- filter: name = [expected span name]\n- time_range: [calculated time range]\n- calculation: COUNT\n- include_samples: true\n```\n\nNow take the most recent sample, and use get_trace to get the full trace.\nOutput:\n\nQueried [CALCULATION] where [FILTERS] over [TIME_RANGE]\nFound [count] results\nResults: [link to the query]\n\nMost recent trace: [link to the trace]\nRoot span: [root span name]\nTotal spans: [count of spans]\nServices: [list of services]\n\n### Pattern 2: Find all traces since the test started\n\n```\nQuery for:\n- all datasets\n- filter: trace.parent_id does-not-exist\n- time_range: [calculated time range]\n- calculation: COUNT\n- breakdowns: name\n- include_samples: true\n```\n\nOutput:\nQueried [CALCULATION] where [FILTERS] by [BREAKDOWNS] over [TIME_RANGE]\nFound [count] results\nResults: [link to the query]\n\nFor each sample, print:\n\n- Trace ID\n- Span name\n- anything else it gives you\n  Construct a link to the trace in Honeycomb, according to:\n  https:\u002F\u002Fui.honeycomb.io\u002Fmodernity\u002Fenvironments\u002Fpersonal-agent\u002Ftrace?trace_id=[\u003CtraceId>]\n  &trace_start_ts=[test_start_time]\n  &trace_end_ts=[((date +%s))]\n\n### Pattern 3: Find the most recent trace, precisely\n\n```\nQuery for:\n  calculated_fields: event_time=EVENT_TIMESTAMP()\n  calculation: COUNT\n  breakdowns: event_time, trace.trace_id\n  order: event_time DESC\n  limit: 1\n  include_samples: false\n```\n\nPrint the summary of the trace, as in Pattern 1.\n\nTake the output trace_id and use get_trace to get the full trace.\n\n### Pattern 4: When you don't see any traces, try: Get the time range right\n\nBefore running a test that will generate a trace, print the current time.\n\nstart_time=$(date +%s)\n\nThen run the test to create the trace.\n\nThen calculate the correct time range:\n\necho $(( $(date +%s) - $start_time + 20))\n\nInclude that in the query you're using to find traces.\n","# Honeycomb Verification Skill\n\n## Purpose\n\nQuery Honeycomb to find the traces that were created by a recent test.\n\n## When to Use\n\nThis skill is automatically activated when:\n\n- User asks to \"show me a trace in Honeycomb\"\n- Completing an implementation step that requires observability verification\n\n## Verification Output\n\nReport query results as:\nQueried [VIZ] where [FILTERS] by [GROUP_BY] over [TIME_RANGE]\nResults: [link to Honeycomb query]\n\n## Query Patterns\n\n- **Time Range**: 1200 seconds (20 minutes) - adjustable based on when the test started\n\n### Pattern 1: Get a particular trace\n\nWhat service are you testing? This determines the dataset.\nDo you know the name of the span you expect to see?\n\n```\nQuery for:\n- dataset: [dataset]\n- filter: name = [expected span name]\n- time_range: [calculated time range]\n- calculation: COUNT\n- include_samples: true\n```\n\nNow take the most recent sample, and use get_trace to get the full trace.\nOutput:\n\nQueried [CALCULATION] where [FILTERS] over [TIME_RANGE]\nFound [count] results\nResults: [link to the query]\n\nMost recent trace: [link to the trace]\nRoot span: [root span name]\nTotal spans: [count of spans]\nServices: [list of services]\n\n### Pattern 2: Find all traces since the test started\n\n```\nQuery for:\n- all datasets\n- filter: trace.parent_id does-not-exist\n- time_range: [calculated time range]\n- calculation: COUNT\n- breakdowns: name\n- include_samples: true\n```\n\nOutput:\nQueried [CALCULATION] where [FILTERS] by [BREAKDOWNS] over [TIME_RANGE]\nFound [count] results\nResults: [link to the query]\n\nFor each sample, print:\n\n- Trace ID\n- Span name\n- anything else it gives you\n  Construct a link to the trace in Honeycomb, according to:\n  https:\u002F\u002Fui.honeycomb.io\u002Fmodernity\u002Fenvironments\u002Fpersonal-agent\u002Ftrace?trace_id=[\u003CtraceId>]\n  &trace_start_ts=[test_start_time]\n  &trace_end_ts=[((date +%s))]\n\n### Pattern 3: Find the most recent trace, precisely\n\n```\nQuery for:\n  calculated_fields: event_time=EVENT_TIMESTAMP()\n  calculation: COUNT\n  breakdowns: event_time, trace.trace_id\n  order: event_time DESC\n  limit: 1\n  include_samples: false\n```\n\nPrint the summary of the trace, as in Pattern 1.\n\nTake the output trace_id and use get_trace to get the full trace.\n\n### Pattern 4: When you don't see any traces, try: Get the time range right\n\nBefore running a test that will generate a trace, print the current time.\n\nstart_time=$(date +%s)\n\nThen run the test to create the trace.\n\nThen calculate the correct time range:\n\necho $(( $(date +%s) - $start_time + 20))\n\nInclude that in the query you're using to find traces.\n",{"name":5,"metadata":24,"description":26,"allowed-tools":27},{"version":25},"1.0.0","Find a recent trace in Honeycomb, to see what happened in a recent test. Use when asked to \"verify in Honeycomb\", \"find the most recent trace\", or \"show me the trace\".\n",[28,29,30,31,32],"mcp__honeycomb__run_query","mcp__honeycomb__get_trace","mcp__honeycomb__get_query_results","mcp__honeycomb__find_queries","Read","main","9836d94e88404aabb682086405c2aa9cba7657ac","plugins\u002Fhoneycomb\u002Fskills\u002Fverify-recent-trace",156,"https:\u002F\u002Fgithub.com\u002FCognitionAI\u002Fdevin-marketplace","https:\u002F\u002Fgithub.com\u002FCognitionAI","https:\u002F\u002Fcognition.ai\u002F","Makers of Devin, the AI software engineer.","2026-11-13 07:08:23",{"source":8,"skillName":5,"commands":43,"prompt":53,"zipAvailable":54},[44,47,50],{"tool":45,"command":46},"npx","npx skills add CognitionAI\u002Fdevin-marketplace --skill verify-recent-trace",{"tool":48,"command":49},"bunx","bunx skills add CognitionAI\u002Fdevin-marketplace --skill verify-recent-trace",{"tool":51,"command":52},"pnpm","pnpm dlx skills add CognitionAI\u002Fdevin-marketplace --skill verify-recent-trace","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FCognitionAI\u002Fdevin-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fhoneycomb\u002Fskills\u002Fverify-recent-trace\u002FSKILL.md",true,[],[57,63,70,76,83,90],{"skillNo":58,"name":59,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":60,"categories":61,"keywords":62,"publishedAt":19},"01M7BYC4AJGM98P2G9JH7QS24Z","business-data","https:\u002F\u002Fgithub.com\u002FCognitionAI\u002Fdevin-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fwindsor-ai\u002Fskills\u002Fbusiness-data\u002FSKILL.md",[],[],{"skillNo":64,"name":65,"nameZh":6,"description":66,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":67,"categories":68,"keywords":69,"publishedAt":19},"01M7BYBZ0CD4CBCPZHRZ551BNK","workflow","Creates durable, resumable workflows using Vercel's Workflow SDK. Use when building workflows that need to survive restarts, pause for external events, retry on failure, or coordinate multi-step operations over time. Triggers on mentions of \"workflow\", \"durable functions\", \"resumable\", \"workflow sdk\", \"queue\", \"event\", \"push\", \"subscribe\", or step-based orchestration.","https:\u002F\u002Fgithub.com\u002FCognitionAI\u002Fdevin-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fvercel\u002Fskills\u002Fworkflow\u002Fupstream\u002FSKILL.md",[],[],{"skillNo":71,"name":65,"nameZh":6,"description":72,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":73,"categories":74,"keywords":75,"publishedAt":19},"01M7BYB1XSZHKHD8JZTQJ62JN0","Vercel Workflow SDK expert guidance. Use when building durable workflows, long-running tasks, API routes or agents that need pause\u002Fresume, retries, step-based execution, or crash-safe orchestration with Vercel Workflow.","https:\u002F\u002Fgithub.com\u002FCognitionAI\u002Fdevin-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fvercel\u002Fskills\u002Fworkflow\u002FSKILL.md",[],[],{"skillNo":77,"name":78,"nameZh":6,"description":79,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":80,"categories":81,"keywords":82,"publishedAt":19},"01M7BYASGMK935J33E21N5WTW0","verification","Full-story verification — infers what the user is building, then verifies the complete flow end-to-end: browser → API → data → response. Triggers on dev server start and 'why isn't this working' signals.","https:\u002F\u002Fgithub.com\u002FCognitionAI\u002Fdevin-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fvercel\u002Fskills\u002Fverification\u002FSKILL.md",[],[],{"skillNo":84,"name":85,"nameZh":6,"description":86,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":87,"categories":88,"keywords":89,"publishedAt":19},"01M7BY9WJERKSKEH9HK6E71GW2","vercel-storage","Vercel storage expert guidance — Blob, Global Config (formerly Edge Config), and Marketplace storage (Neon Postgres, Upstash Redis). Use when choosing, configuring, or using data storage with Vercel applications.","https:\u002F\u002Fgithub.com\u002FCognitionAI\u002Fdevin-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fvercel\u002Fskills\u002Fvercel-storage\u002FSKILL.md",[],[],{"skillNo":91,"name":92,"nameZh":6,"description":93,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":94,"categories":95,"keywords":96,"publishedAt":19},"01M7BY9N034894YV2J9DCRZHYS","vercel-services","Configure and troubleshoot Vercel Services for multiple frontends and backends in one project. Use when composing a polyglot or multi-service application on one Vercel deployment; defining the `services` key, service-targeted rewrites, or service bindings in `vercel.json`; or running all services with `vercel dev`.","https:\u002F\u002Fgithub.com\u002FCognitionAI\u002Fdevin-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fvercel\u002Fskills\u002Fvercel-services\u002FSKILL.md",[],[]]