lewing /helix.mcp
Skill Claude Code Codex
Investigate .NET CI failures using the hlx CLI tool via bash. USE FOR: checking Helix job status, searching build logs, downloading test results, AzDO build timeline analysis — when MCP tools aren't loaded, when the MCP server isn't configured or fails to start, or when scripting with JSON output and jq. DO NOT USE…
4 yesterday A 113 tokens
original MIT lewing /helix.mcp
Skill Claude Code Codex
Audit MCP/CLI tool parameter surface against underlying REST API capabilities to find silently-dropped params.
4 yesterday A 28 tokens
original MIT lewing /helix.mcp
Skill Claude Code Codex
Domain-layer normalizer + JSON-stable cache key pattern for filter types with server-side defaults and case-insensitive fields.
4 yesterday A 30 tokens
original MIT lewing /helix.mcp
Skill Claude Code Codex
Context: Pre-publish hardening steps for a new Dockerfile + GitHub Actions workflow. Apply before the first real image publish so the baseline is clean.
4 yesterday A 0 tokens
original MIT lewing /helix.mcp
Skill Claude Code Codex
How to audit NuGet dependencies in this repo for updates, deprecations, and vulnerabilities.
4 yesterday A 22 tokens
original MIT lewing /helix.mcp
Skill Claude Code Codex
Skill "dto-consolidation" from lewing/helix.mcp, covering dto consolidation, use when, safe pattern and helixtool example (2026-05-22).
4 yesterday A 0 tokens
original MIT lewing /helix.mcp
Skill Claude Code Codex
Completion-safe bucketing for Helix work items with nullable exit codes.
4 yesterday A 21 tokens
original MIT lewing /helix.mcp
Skill Claude Code Codex
Purpose: Look up all Helix jobs for an AzDO build using the canonical Job.ListAsync(source) + BuildId filter pattern, instead of scraping AzDO timeline task names.
4 yesterday A 0 tokens
original MIT lewing /helix.mcp
Skill Claude Code Codex
Audit pattern for comparing WorkItemSummary (list API) fields against WorkItemDetails (per-item API) after a Helix.Client SDK bump.
4 yesterday A 36 tokens
original MIT lewing /helix.mcp
Skill Claude Code Codex
Test MCP CallToolFilter behavior with real CallToolRequestParams and McpServerTool invocation.
4 yesterday A 27 tokens
original MIT lewing /helix.mcp
Skill Claude Code Codex
Add MCP enum presets while accepting schema-invisible aliases in validation logic.
4 yesterday A 23 tokens
original MIT lewing /helix.mcp
Skill Claude Code Codex
Updated: 2026-05-28 (CallToolFilters middleware implemented + schema audit findings captured).
4 yesterday A 0 tokens
original MIT lewing /helix.mcp
Skill Claude Code Codex
Purpose: Audit a set of MCP tool methods for exception handling hygiene and McpException wrapping compliance.
4 yesterday A 0 tokens
original MIT lewing /helix.mcp
Skill Claude Code Codex
Purpose: Add unhappy-path tests proving MCP tool methods convert service failures into user-visible McpException messages instead of silent/null MCP failures.
4 yesterday A 0 tokens
original MIT lewing /helix.mcp
Skill Claude Code Codex
Design filter/enum parameters for MCP tools consumed by LLM clients, balancing expressiveness with discoverability.
4 yesterday A 27 tokens
original MIT lewing /helix.mcp
Skill Claude Code Codex
Rename MCP tool parameters when the wire schema drifted from semantic intent.
4 yesterday A 20 tokens
original MIT lewing /helix.mcp
Skill Claude Code Codex
How to evaluate and land a major-version upgrade of the ModelContextProtocol C# SDK (e.g. 1.x → 2.x) in this repo.
4 yesterday A 39 tokens
original MIT lewing /helix.mcp
Skill Claude Code Codex
Keep MCP tool parameter schemas consistent across sibling tools that share a conceptual resource (e.g., jobId + workItem).
4 yesterday A 32 tokens
original MIT lewing /helix.mcp
Skill Claude Code Codex
Strict unknown-parameter rejection for MCP tools: Stage A (UnmappedMemberHandling.Disallow) + Stage B (did-you-mean CallToolFilter).
4 yesterday A 39 tokens
original MIT lewing /helix.mcp
Skill Claude Code Codex
Use this only for tiny results where schema carries little value and you must keep the actual tool-call payload stable.
4 yesterday A 0 tokens
original MIT lewing /helix.mcp
Skill Claude Code Codex
Use this skill whenever Larry asks to cut a release (e.g., "prep vX.Y.Z release").
4 yesterday A 0 tokens
original MIT lewing /helix.mcp
Skill Claude Code Codex
When to use: Adding new fields from an upstream SDK (e.g., Microsoft.DotNet.Helix.Client) through our mockable interface → adapter → cache-DTO layer.
4 yesterday A 0 tokens
original MIT lewing /helix.mcp
Skill Claude Code Codex
Domain: Code quality / technical debt discovery Language: C# (but method generalizes to any language) Effort: 2–4 hours for mid-size codebase (10K–50K LOC) Output: Markdown report with prioritized findings, refactor recommendations, risk assessments.
4 yesterday A 0 tokens
original MIT