[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-spartan-stratos-ops-investigate-alert-en":3,"guides-for-spartan-stratos-ops-investigate-alert":961,"similar-k17fmpdz6dzpcsxc82hahw2skn86mkbs-en":962},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":244,"isFallback":230,"parentExtension":249,"providers":326,"relations":330,"repo":331,"tags":959,"workflow":960},1778697513812.066,"k17fmpdz6dzpcsxc82hahw2skn86mkbs",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Investigate a monitoring alert end-to-end. Pulls metrics, logs, traces, and recent code changes to identify root cause. Works with any monitoring MCP.",{"claudeCode":12},"spartan-stratos/spartan-ai-toolkit","ops-investigate-alert","https://github.com/spartan-stratos/spartan-ai-toolkit",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":228,"workflow":242},1778697983206.0996,"kn73jh8ypv9n5zf7gw4drgrd9h86m1s9","en",{"checks":20,"evaluatedAt":196,"extensionSummary":197,"features":198,"nonGoals":204,"promptVersionExtension":208,"promptVersionScoring":209,"purpose":210,"rationale":211,"score":212,"summary":213,"tags":214,"targetMarket":222,"tier":223,"useCases":224},[21,26,29,32,36,39,43,47,50,53,57,61,65,69,72,75,78,81,84,87,91,95,99,103,107,110,113,116,120,123,126,130,133,136,139,143,147,151,154,158,161,164,167,170,174,177,180,183,186,189,193],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly identifies a user problem: investigating monitoring alerts end-to-end to find root causes.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill offers a structured, end-to-end investigation process by integrating metrics, logs, traces, and code changes, which goes beyond a simple prompt.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill covers the complete lifecycle of alert investigation, from parsing input to presenting a summary, and lists available tools and fallbacks, making it ready for real workflows.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses on a single domain: investigating monitoring alerts, with a clear workflow for this specific task.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's functionality of investigating monitoring alerts using various data sources.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The skill uses specific tools like `Read`, `Glob`, `Grep`, `Bash`, and conditionally `gh` and Kubernetes MCP, which are well-scoped for the investigation task.",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","All necessary parameters and configurations, such as monitoring MCP availability and optional tool checks, are documented within the SKILL.md.",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","Tools used are standard CLI commands or MCP-specific and are referred to descriptively within the workflow.",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","The skill's process focuses on collecting specific data points for investigation and outputs a structured summary, avoiding extraneous information.",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","The project's LICENSE file indicates MIT, which is a permissive open-source license.",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","The latest commit was on May 11, 2026, indicating recent maintenance.",{"category":58,"check":62,"severity":63,"summary":64},"Dependency Management","not_applicable","The skill itself does not appear to manage third-party dependencies directly; its dependencies are on available tools like `gh` or MCPs.",{"category":66,"check":67,"severity":24,"summary":68},"Security","Secret Management","The skill does not appear to handle or expose secrets; it primarily uses available tools and APIs.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill focuses on data retrieval and analysis, and the documentation does not indicate any loading or execution of untrusted third-party data as instructions.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill relies on bundled scripts and available tools, with no indication of runtime downloads or remote command execution.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill operates by querying existing tools and services; there are no indications of operations outside the intended scope or modification of files outside its designated working directory.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","No detached process spawns or deny-retry loops were observed in the provided script snippets.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill's purpose is data investigation within an existing system; there are no instructions to exfiltrate confidential data to third parties.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled content appears free of hidden-steering tricks or obfuscated instructions.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The provided scripts are readable and do not appear to use obfuscation techniques like base64 encoding or runtime fetching for execution.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill's assumptions are based on the availability of tools and MCPs, which are clearly stated as requirements or fallbacks, rather than specific project structures.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","There are 0 open and 0 closed issues in the last 90 days, indicating either a very new project or no current issues needing attention.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","The project uses GitHub releases and the `pushedAt` date indicates recent activity, suggesting a form of versioning.",{"category":104,"check":105,"severity":24,"summary":106},"Code Execution","Validation","The skill's logic relies on parsing output from existing tools and APIs, with clear steps for handling different inputs and potential tool availability issues.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","The skill is purely analytical and does not perform any destructive operations.",{"category":104,"check":111,"severity":24,"summary":112},"Error Handling","The skill outlines specific error conditions, such as the absence of a monitoring MCP, and provides clear instructions on how to handle them, including stopping with an error message.",{"category":104,"check":114,"severity":63,"summary":115},"Logging","The skill's output is primarily structured textual summaries, and explicit local audit logging is not a stated requirement or feature.",{"category":117,"check":118,"severity":63,"summary":119},"Compliance","GDPR","The skill investigates technical monitoring data and does not appear to operate on personal data.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","The skill's functionality is general to monitoring and investigation and is not restricted to a specific geography.",{"category":92,"check":124,"severity":24,"summary":125},"Runtime stability","The skill's portability relies on the availability of standard CLI tools and MCPs, with clear fallbacks if certain tools are not present.",{"category":44,"check":127,"severity":128,"summary":129},"README","info","The README file is extensive and describes the broader Spartan AI Toolkit, but the specific skill's purpose is detailed in its SKILL.md.",{"category":33,"check":131,"severity":24,"summary":132},"Tool surface size","The skill utilizes a limited set of core tools and conditionally others, fitting within the target range.",{"category":40,"check":134,"severity":24,"summary":135},"Overlapping near-synonym tools","The tools used are distinct operations (e.g., `gh auth status`, `gh api`) and do not present overlapping near-synonym functionality.",{"category":44,"check":137,"severity":24,"summary":138},"Phantom features","All advertised capabilities, such as pulling metrics, logs, traces, and code changes, are addressed in the skill's workflow and documentation.",{"category":140,"check":141,"severity":63,"summary":142},"Install","Installation instruction","This is a skill within a larger toolkit; installation instructions are not directly applicable to the skill itself but rather the toolkit it belongs to.",{"category":144,"check":145,"severity":24,"summary":146},"Errors","Actionable error messages","The skill clearly defines error conditions, such as the lack of a monitoring MCP, and provides specific instructions on how to resolve them.",{"category":148,"check":149,"severity":63,"summary":150},"Execution","Pinned dependencies","The skill relies on pre-existing CLI tools and MCPs, which are assumed to be managed externally; no direct dependency pinning is required for the skill itself.",{"category":33,"check":152,"severity":63,"summary":153},"Dry-run preview","The skill is purely analytical and does not perform any state-changing operations or outward data sending, thus a dry-run is not applicable.",{"category":155,"check":156,"severity":63,"summary":157},"Protocol","Idempotent retry & timeouts","The skill does not perform mutating operations or make external calls that would require specific retry or timeout handling beyond what the underlying tools provide.",{"category":117,"check":159,"severity":63,"summary":160},"Telemetry opt-in","The skill does not emit any telemetry; its output is a structured investigation summary.",{"category":40,"check":162,"severity":24,"summary":163},"Precise Purpose","The skill clearly states its purpose: investigating monitoring alerts end-to-end to identify root causes, and lists when to use it and its prerequisites.",{"category":40,"check":165,"severity":24,"summary":166},"Concise Frontmatter","The frontmatter of the SKILL.md is concise and clearly states the skill's name, description, and allowed tools.",{"category":44,"check":168,"severity":24,"summary":169},"Concise Body","The SKILL.md body is well-structured, reasonably short, and delegates complex procedures to distinct steps.",{"category":171,"check":172,"severity":24,"summary":173},"Context","Progressive Disclosure","The SKILL.md outlines the workflow steps and provides a structured output format without embedding excessively large or complex material inline.",{"category":171,"check":175,"severity":63,"summary":176},"Forked exploration","The skill's workflow is structured and focused on data gathering and analysis for a specific alert, not deep, broad exploration that would necessitate forking.",{"category":22,"check":178,"severity":24,"summary":179},"Usage examples","The SKILL.md provides a clear example of the final output summary, demonstrating the expected structure and content.",{"category":22,"check":181,"severity":24,"summary":182},"Edge cases","The skill documents failure modes, such as the absence of a monitoring MCP, and explicitly states what to do in such cases.",{"category":104,"check":184,"severity":24,"summary":185},"Tool Fallback","The skill clearly states that a monitoring MCP is recommended and provides an explicit stop condition with an error message if none is found, implying a fallback of not proceeding.",{"category":92,"check":187,"severity":24,"summary":188},"Stack assumptions","The skill clearly states its assumptions regarding the availability of tools like `gh` and MCPs, and their role in the workflow.",{"category":190,"check":191,"severity":24,"summary":192},"Safety","Halt on unexpected state","The skill instructs to abort and report with a specific error message if a critical prerequisite, like a monitoring MCP, is not met.",{"category":92,"check":194,"severity":24,"summary":195},"Cross-skill coupling","The skill is self-contained and clearly outlines its dependencies on external tools and MCPs without implicitly relying on other skills.",1778697983097,"This skill investigates monitoring alerts by pulling and analyzing metrics, logs, traces, and recent code changes to identify root causes. It works with any monitoring MCP and supports GitHub CLI for code analysis.",[199,200,201,202,203],"End-to-end alert investigation workflow","Parses alert details from URLs or names","Fetches and analyzes metrics, logs, and traces","Checks recent code changes using GitHub CLI","Provides a structured investigation summary",[205,206,207],"Performing destructive operations like creating deployments or modifying code","Resolving alerts automatically without human review","Acting as a general-purpose log or metric querying tool outside of alert investigation","3.0.0","4.4.0","To provide a structured and automated process for investigating monitoring alerts, helping on-call engineers quickly understand and resolve issues.","The skill demonstrates high quality with a clear purpose, robust workflow, and thorough documentation. It handles prerequisites and potential errors gracefully. No significant issues were found across the evaluation criteria.",97,"A well-documented and robust skill for end-to-end monitoring alert investigation.",[215,216,217,218,219,220,221],"monitoring","alerting","debugging","devops","logs","metrics","traces","global","verified",[225,226,227],"When a monitoring alert fires and root cause analysis is needed","As a starting point for on-call engineers investigating issues","To determine if a noisy alert is actionable or a false positive",{"codeQuality":229,"collectedAt":231,"documentation":232,"maintenance":235,"security":240,"testCoverage":241},{"hasLockfile":230},false,1778697968374,{"descriptionLength":233,"readmeSize":234},150,17937,{"closedIssues90d":8,"forks":236,"hasChangelog":237,"openIssues90d":8,"pushedAt":238,"stars":239},5,true,1778482616000,68,{"hasNpmPackage":230,"smitheryVerified":230},{"hasCi":237,"hasTests":237},{"updatedAt":243},1778697983206,{"basePath":245,"githubOwner":246,"githubRepo":247,"locale":18,"slug":13,"type":248},"toolkit/skills/ops-investigate-alert","spartan-stratos","spartan-ai-toolkit","skill",{"_creationTime":250,"_id":251,"community":252,"display":253,"identity":257,"parentExtension":260,"providers":295,"relations":322,"tags":323,"workflow":324},1778697513812.0588,"k178krwbqrnxn4xscs4htpjvxd86m4kj",{"reviewCount":8},{"description":254,"installMethods":255,"name":256,"sourceUrl":14},"Engineering discipline layer for Claude Code — 5 workflows, 69 commands, 21 rules, 29 skills, 9 agents organized in 12 packs",{"claudeCode":256},"ai-toolkit",{"basePath":258,"githubOwner":246,"githubRepo":247,"locale":18,"slug":258,"type":259},"toolkit","plugin",{"_creationTime":261,"_id":262,"community":263,"display":264,"identity":268,"providers":271,"relations":289,"tags":291,"workflow":292},1778697513812.0586,"k1750ed7n7h9bxjbkmh0jxre6d86ncb4",{"reviewCount":8},{"description":265,"installMethods":266,"name":267,"sourceUrl":14},"Spartan AI Toolkit — engineering discipline layer for Claude Code",{"claudeCode":12},"Spartan AI Toolkit",{"basePath":269,"githubOwner":246,"githubRepo":247,"locale":18,"slug":247,"type":270},"","marketplace",{"evaluate":272,"extract":281},{"promptVersionExtension":273,"promptVersionScoring":209,"score":274,"tags":275,"targetMarket":222,"tier":223},"3.1.0",95,[276,277,278,279,280],"ai-assistant","code-quality","workflow","developer-tools","code-generation",{"commitSha":282,"license":283,"marketplace":284,"plugin":287},"HEAD","MIT",{"name":285,"pluginCount":286},"spartan-marketplace",1,{"mcpCount":8,"provider":288,"skillCount":8},"classify",{"repoId":290},"kd73rjj0rnrv7y0rz9qc3psn0586n75g",[276,280,277,279,278],{"evaluatedAt":293,"extractAt":294,"updatedAt":293},1778697530124,1778697513812,{"evaluate":296,"extract":319},{"promptVersionExtension":208,"promptVersionScoring":209,"score":274,"tags":297,"targetMarket":222,"tier":318},[298,278,299,300,301,302,303,304,305,306,280,307,217,308,309,310,311,312,218,313,314,315,316,317],"engineering","kotlin","micronaut","nextjs","product-thinking","aws","terraform","ai","development-workflow","testing","documentation","onboarding","research","fundraising","ci-cd","sre","security","design-system","cli-tools","mcp","community",{"commitSha":282,"license":283,"plugin":320},{"mcpCount":8,"provider":288,"skillCount":321},9,{"parentExtensionId":262,"repoId":290},[305,303,312,316,280,217,315,306,218,308,298,311,299,317,300,301,309,302,310,314,313,304,307,278],{"evaluatedAt":325,"extractAt":294,"updatedAt":325},1778697539185,{"evaluate":327,"extract":329},{"promptVersionExtension":208,"promptVersionScoring":209,"score":212,"tags":328,"targetMarket":222,"tier":223},[215,216,217,218,219,220,221],{"commitSha":282},{"parentExtensionId":251,"repoId":290},{"_creationTime":332,"_id":290,"identity":333,"providers":334,"workflow":955},1778697508095.5,{"githubOwner":246,"githubRepo":247,"sourceUrl":14},{"classify":335,"discover":950,"github":953},{"commitSha":282,"extensions":336},[337,347,593,608,617,627,635,645,655,664,674,687,695,703,713,723,733,742,751,759,769,777,785,793,801,809,817,828,836,846,862,867,876,885,894,903,913,929,941],{"basePath":269,"description":265,"displayName":285,"installMethods":338,"rationale":339,"selectedPaths":340,"source":346,"sourceLanguage":18,"type":270},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json (coalesced with duplicate marketplace at toolkit)",[341,344],{"path":342,"priority":343},".claude-plugin/marketplace.json","mandatory",{"path":345,"priority":343},"README.md","rule",{"basePath":258,"description":254,"displayName":256,"installMethods":348,"license":283,"rationale":349,"selectedPaths":350,"source":346,"sourceLanguage":18,"type":259},{"claudeCode":256},"plugin manifest at toolkit/.claude-plugin/plugin.json",[351,353,354,357,359,361,363,365,367,369,371,373,375,377,379,381,383,385,387,389,391,393,395,397,399,401,403,405,407,409,411,413,415,417,419,421,423,425,428,430,432,434,436,438,440,442,444,447,449,451,453,455,457,459,461,463,465,467,469,471,473,475,477,479,481,483,485,487,489,491,493,495,497,499,501,503,505,507,509,511,513,515,517,519,521,523,525,527,529,531,533,535,537,539,541,543,545,547,549,551,553,555,557,559,561,563,565,567,569,571,573,575,577,579,581,583,585,587,589,591],{"path":352,"priority":343},".claude-plugin/plugin.json",{"path":345,"priority":343},{"path":355,"priority":356},"skills/api-endpoint-creator/SKILL.md","medium",{"path":358,"priority":356},"skills/article-writing/SKILL.md",{"path":360,"priority":356},"skills/backend-api-design/SKILL.md",{"path":362,"priority":356},"skills/brainstorm/SKILL.md",{"path":364,"priority":356},"skills/browser-qa/SKILL.md",{"path":366,"priority":356},"skills/ci-cd-patterns/SKILL.md",{"path":368,"priority":356},"skills/competitive-teardown/SKILL.md",{"path":370,"priority":356},"skills/content-engine/SKILL.md",{"path":372,"priority":356},"skills/database-patterns/SKILL.md",{"path":374,"priority":356},"skills/database-table-creator/SKILL.md",{"path":376,"priority":356},"skills/deep-research/SKILL.md",{"path":378,"priority":356},"skills/design-intelligence/SKILL.md",{"path":380,"priority":356},"skills/design-workflow/SKILL.md",{"path":382,"priority":356},"skills/idea-validation/SKILL.md",{"path":384,"priority":356},"skills/investor-materials/SKILL.md",{"path":386,"priority":356},"skills/investor-outreach/SKILL.md",{"path":388,"priority":356},"skills/js-security-audit/SKILL.md",{"path":390,"priority":356},"skills/kotlin-best-practices/SKILL.md",{"path":392,"priority":356},"skills/market-research/SKILL.md",{"path":394,"priority":356},"skills/ops-investigate-alert/SKILL.md",{"path":396,"priority":356},"skills/ops-oncall-log/SKILL.md",{"path":398,"priority":356},"skills/python-api-endpoint-creator/SKILL.md",{"path":400,"priority":356},"skills/python-best-practices/SKILL.md",{"path":402,"priority":356},"skills/python-testing-strategies/SKILL.md",{"path":404,"priority":356},"skills/security-checklist/SKILL.md",{"path":406,"priority":356},"skills/service-debugging/SKILL.md",{"path":408,"priority":356},"skills/startup-pipeline/SKILL.md",{"path":410,"priority":356},"skills/terraform-best-practices/SKILL.md",{"path":412,"priority":356},"skills/terraform-module-creator/SKILL.md",{"path":414,"priority":356},"skills/terraform-review/SKILL.md",{"path":416,"priority":356},"skills/terraform-security-audit/SKILL.md",{"path":418,"priority":356},"skills/terraform-service-scaffold/SKILL.md",{"path":420,"priority":356},"skills/testing-strategies/SKILL.md",{"path":422,"priority":356},"skills/ui-ux-pro-max/SKILL.md",{"path":424,"priority":356},"skills/web-to-prd/SKILL.md",{"path":426,"priority":427},"agents/ai-designer.md","high",{"path":429,"priority":427},"agents/design-critic.md",{"path":431,"priority":427},"agents/idea-killer.md",{"path":433,"priority":427},"agents/infrastructure-expert.md",{"path":435,"priority":427},"agents/micronaut-backend-expert.md",{"path":437,"priority":427},"agents/phase-reviewer.md",{"path":439,"priority":427},"agents/research-planner.md",{"path":441,"priority":427},"agents/solution-architect-cto.md",{"path":443,"priority":427},"agents/sre-architect.md",{"path":445,"priority":446},"bin/cli.js","low",{"path":448,"priority":427},"commands/spartan/brainstorm.md",{"path":450,"priority":427},"commands/spartan/brownfield.md",{"path":452,"priority":427},"commands/spartan/build.md",{"path":454,"priority":427},"commands/spartan/careful.md",{"path":456,"priority":427},"commands/spartan/codex.md",{"path":458,"priority":427},"commands/spartan/commit-message-with-codex.md",{"path":460,"priority":427},"commands/spartan/commit-message.md",{"path":462,"priority":427},"commands/spartan/content.md",{"path":464,"priority":427},"commands/spartan/context-save.md",{"path":466,"priority":427},"commands/spartan/contribute.md",{"path":468,"priority":427},"commands/spartan/daily.md",{"path":470,"priority":427},"commands/spartan/debug.md",{"path":472,"priority":427},"commands/spartan/deep-dive.md",{"path":474,"priority":427},"commands/spartan/deploy.md",{"path":476,"priority":427},"commands/spartan/e2e.md",{"path":478,"priority":427},"commands/spartan/env-setup.md",{"path":480,"priority":427},"commands/spartan/epic.md",{"path":482,"priority":427},"commands/spartan/fe-review.md",{"path":484,"priority":427},"commands/spartan/figma-to-code.md",{"path":486,"priority":427},"commands/spartan/freeze.md",{"path":488,"priority":427},"commands/spartan/fundraise.md",{"path":490,"priority":427},"commands/spartan/gate-review.md",{"path":492,"priority":427},"commands/spartan/guard.md",{"path":494,"priority":427},"commands/spartan/init-project.md",{"path":496,"priority":427},"commands/spartan/init-rules.md",{"path":498,"priority":427},"commands/spartan/interview.md",{"path":500,"priority":427},"commands/spartan/js-security.md",{"path":502,"priority":427},"commands/spartan/kickoff.md",{"path":504,"priority":427},"commands/spartan/kotlin-service.md",{"path":506,"priority":427},"commands/spartan/lean-canvas.md",{"path":508,"priority":427},"commands/spartan/lint-rules.md",{"path":510,"priority":427},"commands/spartan/magic-doc.md",{"path":512,"priority":427},"commands/spartan/memory-consolidate.md",{"path":514,"priority":427},"commands/spartan/migration.md",{"path":516,"priority":427},"commands/spartan/next-app.md",{"path":518,"priority":427},"commands/spartan/next-feature.md",{"path":520,"priority":427},"commands/spartan/onboard.md",{"path":522,"priority":427},"commands/spartan/ops-investigate-alert.md",{"path":524,"priority":427},"commands/spartan/ops-oncall-log.md",{"path":526,"priority":427},"commands/spartan/outreach.md",{"path":528,"priority":427},"commands/spartan/pitch.md",{"path":530,"priority":427},"commands/spartan/plan.md",{"path":532,"priority":427},"commands/spartan/pr-ready.md",{"path":534,"priority":427},"commands/spartan/qa.md",{"path":536,"priority":427},"commands/spartan/research.md",{"path":538,"priority":427},"commands/spartan/review.md",{"path":540,"priority":427},"commands/spartan/scan-rules.md",{"path":542,"priority":427},"commands/spartan/sessions.md",{"path":544,"priority":427},"commands/spartan/ship-pr-codex.md",{"path":546,"priority":427},"commands/spartan/ship-pr.md",{"path":548,"priority":427},"commands/spartan/spec.md",{"path":550,"priority":427},"commands/spartan/startup.md",{"path":552,"priority":427},"commands/spartan/teardown.md",{"path":554,"priority":427},"commands/spartan/testcontainer.md",{"path":556,"priority":427},"commands/spartan/tf-cost.md",{"path":558,"priority":427},"commands/spartan/tf-deploy.md",{"path":560,"priority":427},"commands/spartan/tf-drift.md",{"path":562,"priority":427},"commands/spartan/tf-import.md",{"path":564,"priority":427},"commands/spartan/tf-module.md",{"path":566,"priority":427},"commands/spartan/tf-plan.md",{"path":568,"priority":427},"commands/spartan/tf-review.md",{"path":570,"priority":427},"commands/spartan/tf-scaffold.md",{"path":572,"priority":427},"commands/spartan/tf-security.md",{"path":574,"priority":427},"commands/spartan/think.md",{"path":576,"priority":427},"commands/spartan/unfreeze.md",{"path":578,"priority":427},"commands/spartan/update.md",{"path":580,"priority":427},"commands/spartan/ux.md",{"path":582,"priority":427},"commands/spartan/validate.md",{"path":584,"priority":427},"commands/spartan/web-to-prd.md",{"path":586,"priority":427},"commands/spartan/write.md",{"path":588,"priority":427},"commands/spartan.md",{"path":590,"priority":427},"hooks/spartan-check-update.js",{"path":592,"priority":427},"hooks/spartan-statusline.js",{"basePath":594,"description":595,"displayName":596,"installMethods":597,"rationale":598,"selectedPaths":599,"source":346,"sourceLanguage":18,"type":248},".codex/skills/api-endpoint-creator","Creates RPC-style endpoint following layered architecture (Controller → Manager → Repository). Use when creating new API endpoints or CRUD operations.","api-endpoint-creator",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/api-endpoint-creator/SKILL.md (coalesced with duplicate skill at toolkit/skills/api-endpoint-creator)",[600,602,604,606],{"path":601,"priority":343},"SKILL.md",{"path":603,"priority":356},"error-handling-guide.md",{"path":605,"priority":356},"examples.md",{"path":607,"priority":356},"testing-patterns.md",{"basePath":609,"description":610,"displayName":611,"installMethods":612,"rationale":613,"selectedPaths":614,"source":346,"sourceLanguage":18,"type":248},".codex/skills/article-writing","Write blog posts, guides, tutorials, and long-form content. Sounds like a real person, not AI. Use when the user wants polished written content.","article-writing",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/article-writing/SKILL.md (coalesced with duplicate skill at toolkit/skills/article-writing)",[615,616],{"path":601,"priority":343},{"path":605,"priority":356},{"basePath":618,"description":619,"displayName":620,"installMethods":621,"rationale":622,"selectedPaths":623,"source":346,"sourceLanguage":18,"type":248},".codex/skills/backend-api-design","Design RPC-style APIs with layered architecture (Controller → Manager → Repository). Use when creating new API endpoints, designing API contracts, or reviewing API patterns.","backend-api-design",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/backend-api-design/SKILL.md (coalesced with duplicate skill at toolkit/skills/backend-api-design)",[624,625],{"path":601,"priority":343},{"path":626,"priority":356},"code-patterns.md",{"basePath":628,"description":629,"displayName":630,"installMethods":631,"rationale":632,"selectedPaths":633,"source":346,"sourceLanguage":18,"type":248},".codex/skills/brainstorm","Run a structured brainstorm session for startup ideas. Takes a theme or problem and generates ideas with quick gut-checks. Use when the user wants to explore a space or generate new ideas.","brainstorm",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/brainstorm/SKILL.md (coalesced with duplicate skill at toolkit/skills/brainstorm)",[634],{"path":601,"priority":343},{"basePath":636,"description":637,"displayName":638,"installMethods":639,"rationale":640,"selectedPaths":641,"source":346,"sourceLanguage":18,"type":248},".codex/skills/browser-qa","Run real browser QA with Playwright. Use when testing a frontend feature, verifying UI before PR, smoke testing after deploy, or investigating reported visual bugs.","browser-qa",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/browser-qa/SKILL.md (coalesced with duplicate skill at toolkit/skills/browser-qa)",[642,643],{"path":601,"priority":343},{"path":644,"priority":356},"playwright-snippets.md",{"basePath":646,"description":647,"displayName":648,"installMethods":649,"rationale":650,"selectedPaths":651,"source":346,"sourceLanguage":18,"type":248},".codex/skills/competitive-teardown","Deep competitor analysis. Tear apart a specific competitor or compare multiple competitors. Use when the user names a competitor or asks \"who else is doing this?\"","competitive-teardown",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/competitive-teardown/SKILL.md (coalesced with duplicate skill at toolkit/skills/competitive-teardown)",[652,653],{"path":601,"priority":343},{"path":654,"priority":356},"example-analysis.md",{"basePath":656,"description":657,"displayName":658,"installMethods":659,"rationale":660,"selectedPaths":661,"source":346,"sourceLanguage":18,"type":248},".codex/skills/content-engine","Turn one idea into platform-native content for X, LinkedIn, TikTok, YouTube, newsletters. Use when the user wants social posts, threads, scripts, or content calendars.","content-engine",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/content-engine/SKILL.md (coalesced with duplicate skill at toolkit/skills/content-engine)",[662,663],{"path":601,"priority":343},{"path":605,"priority":356},{"basePath":665,"description":666,"displayName":667,"installMethods":668,"rationale":669,"selectedPaths":670,"source":346,"sourceLanguage":18,"type":248},".codex/skills/database-patterns","Database design patterns including schema design, migrations, soft deletes, and Exposed ORM. Use when creating tables, writing migrations, or implementing repositories.","database-patterns",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/database-patterns/SKILL.md (coalesced with duplicate skill at toolkit/skills/database-patterns)",[671,672],{"path":601,"priority":343},{"path":673,"priority":356},"code-templates.md",{"basePath":675,"description":676,"displayName":677,"installMethods":678,"rationale":679,"selectedPaths":680,"source":346,"sourceLanguage":18,"type":248},".codex/skills/database-table-creator","Creates database table with full Kotlin synchronization (SQL migration → Table → Entity → Repository → Tests). Use when adding new database tables or entities.","database-table-creator",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/database-table-creator/SKILL.md (coalesced with duplicate skill at toolkit/skills/database-table-creator)",[681,682,683,685],{"path":601,"priority":343},{"path":605,"priority":356},{"path":684,"priority":356},"kotlin-templates.md",{"path":686,"priority":356},"validation-checklist.md",{"basePath":688,"description":689,"displayName":690,"installMethods":691,"rationale":692,"selectedPaths":693,"source":346,"sourceLanguage":18,"type":248},".codex/skills/deep-research","Run deep research on a topic. Web searches, data collection, source checking, and a structured report. Use when the user needs more than a quick answer.","deep-research",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/deep-research/SKILL.md (coalesced with duplicate skill at toolkit/skills/deep-research)",[694],{"path":601,"priority":343},{"basePath":696,"description":697,"displayName":698,"installMethods":699,"rationale":700,"selectedPaths":701,"source":346,"sourceLanguage":18,"type":248},".codex/skills/design-intelligence","Design system bootstrapping and token generation. Takes project context and outputs ready-to-use design tokens, Tailwind config, and CSS variables.","design-intelligence",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/design-intelligence/SKILL.md (coalesced with duplicate skill at toolkit/skills/design-intelligence)",[702],{"path":601,"priority":343},{"basePath":704,"description":705,"displayName":706,"installMethods":707,"rationale":708,"selectedPaths":709,"source":346,"sourceLanguage":18,"type":248},".codex/skills/design-workflow","Anti-AI-generic design guidelines. Use when creating UI prototypes, reviewing designs for generic AI patterns, or setting up a project design system.","design-workflow",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/design-workflow/SKILL.md (coalesced with duplicate skill at toolkit/skills/design-workflow)",[710,711],{"path":601,"priority":343},{"path":712,"priority":356},"checklists.md",{"basePath":714,"description":715,"displayName":716,"installMethods":717,"rationale":718,"selectedPaths":719,"source":346,"sourceLanguage":18,"type":248},".codex/skills/idea-validation","Validate a startup idea with competitor analysis, market signals, and risk assessment. Be brutally honest. Use when the user wants to test if an idea is worth building.","idea-validation",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/idea-validation/SKILL.md (coalesced with duplicate skill at toolkit/skills/idea-validation)",[720,721],{"path":601,"priority":343},{"path":722,"priority":356},"example-report.md",{"basePath":724,"description":725,"displayName":726,"installMethods":727,"rationale":728,"selectedPaths":729,"source":346,"sourceLanguage":18,"type":248},".codex/skills/investor-materials","Create pitch decks, one-pagers, memos, financial models, and fundraising materials. Use when the user needs investor-facing docs.","investor-materials",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/investor-materials/SKILL.md (coalesced with duplicate skill at toolkit/skills/investor-materials)",[730,731],{"path":601,"priority":343},{"path":732,"priority":356},"example-outline.md",{"basePath":734,"description":735,"displayName":736,"installMethods":737,"rationale":738,"selectedPaths":739,"source":346,"sourceLanguage":18,"type":248},".codex/skills/investor-outreach","Draft cold emails, warm intro blurbs, follow-ups, and investor communications. Use when the user needs to write to angels, VCs, or accelerators.","investor-outreach",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/investor-outreach/SKILL.md (coalesced with duplicate skill at toolkit/skills/investor-outreach)",[740,741],{"path":601,"priority":343},{"path":605,"priority":356},{"basePath":743,"description":744,"displayName":745,"installMethods":746,"rationale":747,"selectedPaths":748,"source":346,"sourceLanguage":18,"type":248},".codex/skills/kotlin-best-practices","Kotlin coding standards including null safety, Either error handling, coroutines, and Exposed ORM patterns. Use when writing Kotlin code, reviewing code quality, or learning project patterns.","kotlin-best-practices",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/kotlin-best-practices/SKILL.md (coalesced with duplicate skill at toolkit/skills/kotlin-best-practices)",[749,750],{"path":601,"priority":343},{"path":626,"priority":356},{"basePath":752,"description":753,"displayName":754,"installMethods":755,"rationale":756,"selectedPaths":757,"source":346,"sourceLanguage":18,"type":248},".codex/skills/market-research","Run market research, competitive analysis, investor due diligence, and industry scans. Use when the user wants market sizing, competitor comparisons, fund research, or tech scans.","market-research",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/market-research/SKILL.md (coalesced with duplicate skill at toolkit/skills/market-research)",[758],{"path":601,"priority":343},{"basePath":760,"description":761,"displayName":762,"installMethods":763,"rationale":764,"selectedPaths":765,"source":346,"sourceLanguage":18,"type":248},".codex/skills/security-checklist","Security best practices for Micronaut/Kotlin backend including authentication, authorization, input validation, and OWASP prevention. Use when implementing auth, validating inputs, or reviewing security.","security-checklist",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/security-checklist/SKILL.md (coalesced with duplicate skill at toolkit/skills/security-checklist)",[766,767],{"path":601,"priority":343},{"path":768,"priority":356},"audit-reference.md",{"basePath":770,"description":771,"displayName":772,"installMethods":773,"rationale":774,"selectedPaths":775,"source":346,"sourceLanguage":18,"type":248},".codex/skills/startup-pipeline","Coordinates the full startup idea pipeline from brainstorm to investor outreach. Use when the user starts a new idea project, asks for the 'full pipeline', or references stages/gates.","startup-pipeline",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/startup-pipeline/SKILL.md (coalesced with duplicate skill at toolkit/skills/startup-pipeline)",[776],{"path":601,"priority":343},{"basePath":778,"description":779,"displayName":780,"installMethods":781,"rationale":782,"selectedPaths":783,"source":346,"sourceLanguage":18,"type":248},".codex/skills/terraform-best-practices","Quick reference for Terraform conventions including file organization, naming, modules, state, security, and anti-patterns. Use when writing or reviewing Terraform code.","terraform-best-practices",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/terraform-best-practices/SKILL.md (coalesced with duplicate skill at toolkit/skills/terraform-best-practices)",[784],{"path":601,"priority":343},{"basePath":786,"description":787,"displayName":788,"installMethods":789,"rationale":790,"selectedPaths":791,"source":346,"sourceLanguage":18,"type":248},".codex/skills/terraform-module-creator","Create or extend reusable Terraform modules with proper structure, interfaces, and documentation. Use when building new infrastructure modules or extending existing ones.","terraform-module-creator",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/terraform-module-creator/SKILL.md (coalesced with duplicate skill at toolkit/skills/terraform-module-creator)",[792],{"path":601,"priority":343},{"basePath":794,"description":795,"displayName":796,"installMethods":797,"rationale":798,"selectedPaths":799,"source":346,"sourceLanguage":18,"type":248},".codex/skills/terraform-review","PR review checklist for Terraform changes covering structure, state safety, security, naming, modules, variables, providers, and CI/CD. Use when reviewing Terraform PRs or doing pre-merge checks.","terraform-review",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/terraform-review/SKILL.md (coalesced with duplicate skill at toolkit/skills/terraform-review)",[800],{"path":601,"priority":343},{"basePath":802,"description":803,"displayName":804,"installMethods":805,"rationale":806,"selectedPaths":807,"source":346,"sourceLanguage":18,"type":248},".codex/skills/terraform-security-audit","Security audit for Terraform codebases covering IAM, networking, encryption, secrets, access control, and compliance. Use before prod deploys, periodic audits, or new service security review.","terraform-security-audit",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/terraform-security-audit/SKILL.md (coalesced with duplicate skill at toolkit/skills/terraform-security-audit)",[808],{"path":601,"priority":343},{"basePath":810,"description":811,"displayName":812,"installMethods":813,"rationale":814,"selectedPaths":815,"source":346,"sourceLanguage":18,"type":248},".codex/skills/terraform-service-scaffold","Generate complete service-level Terraform infrastructure with modules, environments, and CI/CD. Use when adding Terraform to a new service or bootstrapping infrastructure from scratch.","terraform-service-scaffold",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/terraform-service-scaffold/SKILL.md (coalesced with duplicate skill at toolkit/skills/terraform-service-scaffold)",[816],{"path":601,"priority":343},{"basePath":818,"description":819,"displayName":820,"installMethods":821,"rationale":822,"selectedPaths":823,"source":346,"sourceLanguage":18,"type":248},".codex/skills/testing-strategies","Testing patterns for Micronaut/Kotlin backend including repository tests, integration tests, and test data builders. Use when writing tests, setting up test infrastructure, or improving coverage.","testing-strategies",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/testing-strategies/SKILL.md (coalesced with duplicate skill at toolkit/skills/testing-strategies)",[824,825,826],{"path":601,"priority":343},{"path":605,"priority":356},{"path":827,"priority":356},"integration-test-setup.md",{"basePath":829,"description":830,"displayName":831,"installMethods":832,"rationale":833,"selectedPaths":834,"source":346,"sourceLanguage":18,"type":248},".codex/skills/web-to-prd","Scan a live web app with Playwright, extract all features, generate PRD/epics/stories with priorities and dependencies, export to Notion. Checks required MCP servers before starting.","web-to-prd",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/web-to-prd/SKILL.md (coalesced with duplicate skill at toolkit/skills/web-to-prd)",[835],{"path":601,"priority":343},{"basePath":837,"description":838,"displayName":839,"installMethods":840,"rationale":841,"selectedPaths":842,"source":346,"sourceLanguage":18,"type":248},"toolkit/skills/ci-cd-patterns","CI/CD pipeline patterns for GitHub Actions, PR automation, and deployment workflows. Use when setting up CI, fixing broken pipelines, automating PR checks, or configuring deployment.","ci-cd-patterns",{"claudeCode":12},"SKILL.md frontmatter at toolkit/skills/ci-cd-patterns/SKILL.md",[843,844],{"path":601,"priority":343},{"path":845,"priority":356},"workflows.md",{"basePath":847,"description":848,"displayName":849,"installMethods":850,"rationale":851,"selectedPaths":852,"source":346,"sourceLanguage":18,"type":248},"toolkit/skills/js-security-audit","Audit JS/TS projects against NPM Security Guidelines covering project setup, dependency hygiene, CI/CD pipeline, Dependabot, and incident response. Use when reviewing package.json or lockfiles, adding or upgrading npm dependencies, setting up CI security gates, hardening a new repo, or responding to a compromised package.","js-security-audit",{"claudeCode":12},"SKILL.md frontmatter at toolkit/skills/js-security-audit/SKILL.md",[853,854,856,858,860],{"path":601,"priority":343},{"path":855,"priority":356},"audit-checklist.md",{"path":857,"priority":356},"eslint-security.md",{"path":859,"priority":356},"incident-playbook.md",{"path":861,"priority":356},"package-manager.md",{"basePath":245,"description":10,"displayName":13,"installMethods":863,"rationale":864,"selectedPaths":865,"source":346,"sourceLanguage":18,"type":248},{"claudeCode":12},"SKILL.md frontmatter at toolkit/skills/ops-investigate-alert/SKILL.md",[866],{"path":601,"priority":343},{"basePath":868,"description":869,"displayName":870,"installMethods":871,"rationale":872,"selectedPaths":873,"source":346,"sourceLanguage":18,"type":248},"toolkit/skills/ops-oncall-log","Create a structured on-call log by pulling alerts from monitoring and writing a summary to your team's wiki. Requires a monitoring MCP (recommended: Datadog) and a wiki MCP (Confluence or Notion).","ops-oncall-log",{"claudeCode":12},"SKILL.md frontmatter at toolkit/skills/ops-oncall-log/SKILL.md",[874,875],{"path":601,"priority":343},{"path":605,"priority":356},{"basePath":877,"description":878,"displayName":879,"installMethods":880,"rationale":881,"selectedPaths":882,"source":346,"sourceLanguage":18,"type":248},"toolkit/skills/python-api-endpoint-creator","Creates FastAPI endpoints with layered architecture (Router → Service → Repository). Use when creating new API endpoints, CRUD operations, or scaffolding a new domain module in a FastAPI project.","python-api-endpoint-creator",{"claudeCode":12},"SKILL.md frontmatter at toolkit/skills/python-api-endpoint-creator/SKILL.md",[883,884],{"path":601,"priority":343},{"path":626,"priority":356},{"basePath":886,"description":887,"displayName":888,"installMethods":889,"rationale":890,"selectedPaths":891,"source":346,"sourceLanguage":18,"type":248},"toolkit/skills/python-best-practices","Python/FastAPI coding standards including async patterns, Pydantic v2, SQLAlchemy 2.0, and project structure. Use when writing Python code, reviewing FastAPI projects, or learning FastAPI conventions.","python-best-practices",{"claudeCode":12},"SKILL.md frontmatter at toolkit/skills/python-best-practices/SKILL.md",[892,893],{"path":601,"priority":343},{"path":626,"priority":356},{"basePath":895,"description":896,"displayName":897,"installMethods":898,"rationale":899,"selectedPaths":900,"source":346,"sourceLanguage":18,"type":248},"toolkit/skills/python-testing-strategies","Testing patterns for FastAPI with pytest-asyncio, httpx AsyncClient, fixtures, and test data factories. Use when writing tests, setting up test infrastructure, or improving coverage in a FastAPI project.","python-testing-strategies",{"claudeCode":12},"SKILL.md frontmatter at toolkit/skills/python-testing-strategies/SKILL.md",[901,902],{"path":601,"priority":343},{"path":605,"priority":356},{"basePath":904,"description":905,"displayName":906,"installMethods":907,"rationale":908,"selectedPaths":909,"source":346,"sourceLanguage":18,"type":248},"toolkit/skills/service-debugging","Structured debugging runbook for backend services. Use when investigating production issues, API errors, performance problems, or when something broke and you need to find why.","service-debugging",{"claudeCode":12},"SKILL.md frontmatter at toolkit/skills/service-debugging/SKILL.md",[910,911],{"path":601,"priority":343},{"path":912,"priority":356},"common-issues.md",{"basePath":914,"description":915,"displayName":916,"installMethods":917,"rationale":918,"selectedPaths":919,"source":346,"sourceLanguage":18,"type":248},"toolkit/skills/ui-ux-pro-max","UI/UX design intelligence with searchable style, palette, typography, and chart databases. Use when designing UI components, choosing colors/fonts, reviewing code for UX issues, building landing pages, or implementing responsive layouts.","ui-ux-pro-max",{"claudeCode":12},"SKILL.md frontmatter at toolkit/skills/ui-ux-pro-max/SKILL.md",[920,921,923,925,927],{"path":601,"priority":343},{"path":922,"priority":356},"python-setup.md",{"path":924,"priority":446},"scripts/core.py",{"path":926,"priority":446},"scripts/design_system.py",{"path":928,"priority":446},"scripts/search.py",{"basePath":930,"description":931,"displayName":932,"installMethods":933,"license":283,"rationale":934,"selectedPaths":935,"source":346,"sourceLanguage":18,"type":940},"experiments/web-to-prd-agent","Scan a live web app and generate a detailed PRD with screenshots, powered by Claude Code CLI","@c0x12c/spartan-web-to-prd",{"npm":932},"cli ecosystem detected at experiments/web-to-prd-agent",[936,938],{"path":937,"priority":343},"package.json",{"path":939,"priority":446},"src/index.ts","cli",{"basePath":258,"description":942,"displayName":943,"installMethods":944,"license":283,"rationale":945,"selectedPaths":946,"source":346,"sourceLanguage":18,"type":940},"Engineering discipline layer for AI coding agents — commands, rules, skills, agents, and packs for Claude Code","@c0x12c/ai-toolkit",{"npm":943},"cli ecosystem detected at toolkit",[947,948,949],{"path":937,"priority":343},{"path":345,"priority":343},{"path":445,"priority":356},{"sources":951},[952],"manual",{"closedIssues90d":8,"description":269,"forks":236,"openIssues90d":8,"pushedAt":238,"readmeSize":234,"stars":239,"topics":954},[],{"classifiedAt":956,"discoverAt":957,"extractAt":958,"githubAt":958,"updatedAt":956},1778697513161,1778697508095,1778697511246,[216,217,218,219,220,215,221],{"evaluatedAt":243,"extractAt":294,"updatedAt":243},[],[963,992,1018,1048,1077,1097],{"_creationTime":964,"_id":965,"community":966,"display":967,"identity":973,"providers":977,"relations":985,"tags":988,"workflow":989},1778693180473.1174,"k17fm8t65dw1y28823kj8ce3bn86mgqg",{"reviewCount":8},{"description":968,"installMethods":969,"name":971,"sourceUrl":972},"Azure Monitor Query SDK for Python. Use for querying Log Analytics workspaces and Azure Monitor metrics.\nTriggers: \"azure-monitor-query\", \"LogsQueryClient\", \"MetricsQueryClient\", \"Log Analytics\", \"Kusto queries\", \"Azure metrics\".\n",{"claudeCode":970},"microsoft/agent-skills","azure-monitor-query-py","https://github.com/microsoft/agent-skills",{"basePath":974,"githubOwner":975,"githubRepo":976,"locale":18,"slug":971,"type":248},".github/plugins/azure-sdk-python/skills/azure-monitor-query-py","microsoft","agent-skills",{"evaluate":978,"extract":984},{"promptVersionExtension":208,"promptVersionScoring":209,"score":979,"tags":980,"targetMarket":222,"tier":223},100,[981,215,219,220,982,983],"azure","sdk","python",{"commitSha":282},{"parentExtensionId":986,"repoId":987},"k171mfx6atvhq1bkhpky84v4b186n9qd","kd77czgnv00rfjm815pcc5xx5986n5t8",[981,219,220,215,983,982],{"evaluatedAt":990,"extractAt":991,"updatedAt":990},1778695102758,1778693180473,{"_creationTime":993,"_id":994,"community":995,"display":996,"identity":1002,"providers":1005,"relations":1012,"tags":1014,"workflow":1015},1778694578248.1062,"k17e56dzsqh7qked458bjbs0e586n21y",{"reviewCount":8},{"description":997,"installMethods":998,"name":1000,"sourceUrl":1001},"Query Netdata Cloud via its REST API -- metrics, logs (systemd-journal / windows-events / otel-logs), topology graphs (topology:snmp), network flows (flows:netflow), alerts, dynamic configuration (DynCfg), and generic Functions on a node. Use when the user asks about querying Netdata Cloud, fetching metrics from the cloud, querying logs / topology / netflow / sflow / ipfix through Cloud, listing or modifying configurations via DynCfg, calling agent Functions through Cloud, listing spaces/rooms/nodes, or building a curl command against `app.netdata.cloud`. Pairs with the `query-netdata-agents` skill when direct-agent access is needed.",{"claudeCode":999},"netdata/netdata","query-netdata-cloud","https://github.com/netdata/netdata",{"basePath":1003,"githubOwner":1004,"githubRepo":1004,"locale":18,"slug":1000,"type":248},"docs/netdata-ai/skills/query-netdata-cloud","netdata",{"evaluate":1006,"extract":1011},{"promptVersionExtension":208,"promptVersionScoring":209,"score":979,"tags":1007,"targetMarket":222,"tier":223},[1004,1008,215,220,219,1009,1010],"api","topology","rest",{"commitSha":282},{"repoId":1013},"kd70yp91ybn40a638h3hzz6nbd86m2cw",[1008,219,220,215,1004,1010,1009],{"evaluatedAt":1016,"extractAt":1017,"updatedAt":1016},1778694825298,1778694578248,{"_creationTime":1019,"_id":1020,"community":1021,"display":1022,"identity":1028,"providers":1032,"relations":1041,"tags":1044,"workflow":1045},1778683790179.781,"k170jzhm0mbg7vqxfvyrqb836586mk3p",{"reviewCount":8},{"description":1023,"installMethods":1024,"name":1026,"sourceUrl":1027},"Inspects services, jobs, and code paths for missing or weak logs, metrics, traces, alerts, dashboards, or deployment-linked telemetry, then returns a tightly scoped backlog of observability gaps. Use when a user says `find observability gaps`, `audit telemetry coverage`, `what logs or metrics are missing`, `check alerting coverage`, or asks for a recurring telemetry review. Do NOT use for live incident response, root-cause analysis, generic performance tuning, or a broad code review.",{"claudeCode":1025},"ckorhonen/swe-skills","observability-gap-hunt","https://github.com/ckorhonen/swe-skills",{"basePath":1029,"githubOwner":1030,"githubRepo":1031,"locale":18,"slug":1026,"type":248},"skills/observability-gap-hunt","ckorhonen","swe-skills",{"evaluate":1033,"extract":1040},{"promptVersionExtension":208,"promptVersionScoring":209,"score":1034,"tags":1035,"targetMarket":222,"tier":223},98,[1036,1037,1038,219,220,221,1039],"observability","telemetry","code-audit","alerts",{"commitSha":282},{"parentExtensionId":1042,"repoId":1043},"k17d2yq229g61qvea0x8t60w1h86mgr8","kd7b5kvzw3q7dgvym5bdx3m53986mann",[1039,1038,219,220,1036,1037,221],{"evaluatedAt":1046,"extractAt":1047,"updatedAt":1046},1778684031791,1778683790179,{"_creationTime":1049,"_id":1050,"community":1051,"display":1052,"identity":1058,"providers":1063,"relations":1070,"tags":1073,"workflow":1074},1778675056600.2373,"k17a55347avnysgdngh6mp591186mfkp",{"reviewCount":8},{"description":1053,"installMethods":1054,"name":1056,"sourceUrl":1057},"Observability Designer (POWERFUL)",{"claudeCode":1055},"alirezarezvani/claude-skills","Observability Designer","https://github.com/alirezarezvani/claude-skills",{"basePath":1059,"githubOwner":1060,"githubRepo":1061,"locale":18,"slug":1062,"type":248},"engineering/skills/observability-designer","alirezarezvani","claude-skills","observability-designer",{"evaluate":1064,"extract":1069},{"promptVersionExtension":208,"promptVersionScoring":209,"score":979,"tags":1065,"targetMarket":222,"tier":223},[1036,1066,1067,216,1068,215,313,983],"sli","slo","dashboard",{"commitSha":282,"license":283},{"parentExtensionId":1071,"repoId":1072},"k173223hfbd6c4mx6r1jdx23wn86mbpb","kd7ff9s1w43mfyy1n7hf87816186m6px",[216,1068,215,1036,983,1066,1067,313],{"evaluatedAt":1075,"extractAt":1076,"updatedAt":1075},1778678852955,1778675056600,{"_creationTime":1078,"_id":1079,"community":1080,"display":1081,"identity":1085,"providers":1087,"relations":1092,"tags":1094,"workflow":1095},1778675056600.2278,"k17b0e4cvst44064m2dxve5mgd86mwx4",{"reviewCount":8},{"description":1082,"installMethods":1083,"name":1084,"sourceUrl":1057},"Show DAG state, agent progress, and branch status for an AgentHub session.",{"claudeCode":1055},"status",{"basePath":1086,"githubOwner":1060,"githubRepo":1061,"locale":18,"slug":1084,"type":248},"engineering/agenthub/skills/status",{"evaluate":1088,"extract":1091},{"promptVersionExtension":208,"promptVersionScoring":209,"score":979,"tags":1089,"targetMarket":222,"tier":223},[1090,1084,215,217,278],"agenthub",{"commitSha":282},{"parentExtensionId":1093,"repoId":1072},"k17ecjvwgk0pnvb9557bdnq7wd86m7yq",[1090,217,215,1084,278],{"evaluatedAt":1096,"extractAt":1076,"updatedAt":1096},1778677877666,{"_creationTime":1098,"_id":1099,"community":1100,"display":1101,"identity":1107,"providers":1111,"relations":1118,"tags":1121,"workflow":1122},1778692306427.0989,"k1796t5tyzzwfm2x9bbbaaw5y586ndfk",{"reviewCount":8},{"description":1102,"installMethods":1103,"name":1105,"sourceUrl":1106},"Production incidents dashboard. Reads ECS health, Sentry errors, CI failures. Offers to dispatch fix agents for active fires.",{"claudeCode":1104},"Lifecycle-Innovations-Limited/claude-ops","ops-fires","https://github.com/Lifecycle-Innovations-Limited/claude-ops",{"basePath":1108,"githubOwner":1109,"githubRepo":1110,"locale":18,"slug":1105,"type":248},"claude-ops/skills/ops-fires","Lifecycle-Innovations-Limited","claude-ops",{"evaluate":1112,"extract":1117},{"promptVersionExtension":208,"promptVersionScoring":209,"score":979,"tags":1113,"targetMarket":222,"tier":223},[1114,215,218,1115,303,1116,312],"incident-management","automation","sentry",{"commitSha":282},{"parentExtensionId":1119,"repoId":1120},"k17d0t6ns7y6t377pfprg128hd86nm89","kd7d52tcek2e34r805zs06b10d86n39v",[1115,303,312,218,1114,215,1116],{"evaluatedAt":1123,"extractAt":1124,"updatedAt":1123},1778692547909,1778692306427]