deephaven

36 mods across 1 repository, 5 stars between them.

check-deps-fresh

01

deephaven/deephaven-mcp

Skill Claude CodeCodex

Run the dependency freshness check — invoke before a release, or after changing dependencies in pyproject.toml. Performs a fresh resolve then runs mypy and pytest against it, and diagnoses any failures.

5 4d ago A 44 tokens original Apache-2.0

cli-command-add

02

deephaven/deephaven-mcp

Skill Claude CodeCodex

Add a new command to the dhcli CLI — invoke when adding or editing a verb under cli/commands/. Wraps the click + Pattern B + structured-error + agents-manifest conventions; prevents the most common bugs (calling asyncio.run inline, printing errors to stderr, forgetting to update docs/CLI.md).

5 4d ago A 66 tokens original Apache-2.0

cli-help-accuracy

03

deephaven/deephaven-mcp

Skill Claude CodeCodex

Verify dhcli CLI help is factually accurate against the code — invoke for surgical correctness-only fixes when a command's help structure is already complete; use cli-help-improve for a full review. Checks that documented flags, arguments, error codes, exit codes, and output fields match the handler, and fixes…

5 4d ago A 80 tokens original Apache-2.0

cli-help-improve

04

deephaven/deephaven-mcp

Skill Claude CodeCodex

Comprehensively improve the help surface of one or more dhcli CLI commands — fill missing sections, single-source the output schema, fix inaccuracies, and reconcile the description surfaces (the HelpSpec behind --help and the agents manifest, and docs/CLI.md) — invoke when a command's help is thin, stale, or newly…

5 4d ago A 72 tokens original Apache-2.0

config-field-add

05

deephaven/deephaven-mcp

Skill Claude CodeCodex

Add a new configuration field, setting, or tunable — invoke when adding a knob to server.json, cli.json, community/, or enterprise/. Covers the Pydantic schema, the PEP 257 trailing docstring, config-samples, and tests; prevents ad-hoc os.environ reads and DEFAULTFOO constants.

5 4d ago A 68 tokens original Apache-2.0

docs-accuracy

06

deephaven/deephaven-mcp

Skill Claude CodeCodex

Verify a markdown documentation file is factually accurate — invoke for surgical correctness-only fixes when the document's structure is already sound; use docs-improve for a full review. Checks commands, file paths, config keys, API names, code examples, and URLs against source code, and fixes inaccuracies in place.

5 4d ago A 64 tokens original Apache-2.0

docs-improve

07

deephaven/deephaven-mcp

Skill Claude CodeCodex

Comprehensively improve a markdown documentation file — invoke when a doc is thin, disorganized, or stale and a full pass is wanted; use docs-accuracy for correctness-only fixes. Fills missing content, fixes inaccuracies and broken links, reorganizes sections to the document's role, and applies formatting standards.

5 4d ago A 65 tokens original Apache-2.0

deephaven/deephaven-mcp

Skill Claude CodeCodex

Run the integration tests (Docker / pip / subprocess-based) — invoke when verifying a change that touches session launching, packaging, or subprocess handling, since these tests are excluded from the default run. Encodes the required -s flag and the other gotchas that cause silent failures.

5 4d ago A 59 tokens original Apache-2.0

mcp-stress-test

09

deephaven/deephaven-mcp

Skill Claude CodeCodex

Stress test a deephaven-docs MCP server — invoke when checking a dev or prod docs server for timeouts, rate limiting, or response variation under sustained load. Calls docschat N times sequentially (default N=100) and reports pass/fail counts.

5 4d ago A 59 tokens original Apache-2.0

mcp-tool-add

10

deephaven/deephaven-mcp

Skill Claude CodeCodex

Add a new MCP tool to the systems server — invoke when adding a tool under mcpsystemsserver/tools/. Wraps ref-mcp-module-organization, pydocs-improve, and ref-logging-standards; prevents the most common bug (forgetting to register the tool).

5 4d ago A 65 tokens original Apache-2.0

pydocs-accuracy

11

deephaven/deephaven-mcp

Skill Claude CodeCodex

Verify Python docstrings are factually accurate — invoke for surgical correctness-only fixes during a code review, where restructuring would expand scope; use pydocs-improve for a full pass. Checks descriptions, Args, Returns, and Raises against the actual code; no restructuring, no additions.

5 4d ago A 62 tokens original Apache-2.0

pydocs-improve

12

deephaven/deephaven-mcp

Skill Claude CodeCodex

Comprehensively improve Python docstrings — invoke when a file's docstrings are thin, stale, or missing required sections; use pydocs-accuracy for correctness-only fixes. Corrects inaccuracies, adds missing sections, and enforces the required MCP tool sections (Terminology Note, Format Accuracy for AI Agents).

5 4d ago A 69 tokens original Apache-2.0

deephaven/deephaven-mcp

Skill Claude CodeCodex

Standards for editing the project root AGENTS.md — what belongs there vs in a skill, format conventions, composition with skills, sync rules — invoke when adding, removing, or restructuring AGENTS.md content.

5 4d ago A 52 tokens original Apache-2.0

deephaven/deephaven-mcp

Skill Claude CodeCodex

Ground dhcli design decisions in the conventions of comparable CLIs — invoke when choosing a noun, verb, flag name, default, or interaction model, or when reviewing one. Requires citing the tool and the specific behavior being followed, and stating the reason when diverging.

5 4d ago A 60 tokens original Apache-2.0

deephaven/deephaven-mcp

Skill Claude CodeCodex

The content contract for dhcli CLI help — required sections, HelpSpec authoring, plain-text rendering rules, single-source output schema, and docs/CLI.md consistency — invoke when authoring or reviewing any command help, option help, or the agents manifest.

5 4d ago A 58 tokens original Apache-2.0

deephaven/deephaven-mcp

Skill Claude CodeCodex

Conventions for dhcli commands that wrap an MCP tool — wrapper categories, type scoping, path-flag locality (CLI-read vs server-side), and the wrapstool drift contract — invoke when adding/editing a cli/commands verb that fronts a tool; not for authoring MCP server tools (ref-mcp-module-organization).

5 4d ago A 74 tokens original Apache-2.0

deephaven/deephaven-mcp

Skill Claude CodeCodex

How Deephaven MCP servers consume runtime configuration — JSON5 + Pydantic v2 + templating, schema defaults, no ad-hoc env reads — invoke before adding a new tunable, refactoring a config model, or wiring an environment variable into the code.

5 4d ago A 60 tokens original Apache-2.0

deephaven/deephaven-mcp

Skill Claude CodeCodex

The role — audience and scope — of every top-level markdown document in this project. Invoke before editing any top-level doc, and when deciding where new documentation content belongs, to keep edits in-scope and prevent content drift between documents.

5 4d ago A 52 tokens original Apache-2.0

deephaven/deephaven-mcp

Skill Claude CodeCodex

Python logging conventions — module-level LOGGER instantiation, message format ([module:function] Action: details), log levels, sensitive-data redaction, and coverage rules — invoke when writing or reviewing logging statements in Python code.

5 4d ago A 50 tokens original Apache-2.0

deephaven/deephaven-mcp

Skill Claude CodeCodex

Documentation format standards for markdown files — JSON/JSON5 code block requirements, placeholder formatting, copy-paste readiness — invoke when editing or creating markdown documentation.

5 4d ago C 39 tokens original Apache-2.0

deephaven/deephaven-mcp

Skill Claude CodeCodex

Module organization and design patterns for MCP tool development in this project — invoke when creating or modifying MCP tool modules.

5 4d ago A 28 tokens original Apache-2.0

deephaven/deephaven-mcp

Skill Claude CodeCodex

Project conventions for serializing values into user-facing output — MCP tool return dicts and CLI output fields — invoke when authoring or reviewing any string field or payload shape that ships to a user or agent (a return payload or a CLI OutputField).

5 4d ago A 57 tokens original Apache-2.0

deephaven/deephaven-mcp

Skill Claude CodeCodex

Reference guide for this project — architecture, server commands and ports, config layout, code quality check commands, test clients — invoke when working with server configuration, running checks, or navigating the codebase.

5 4d ago A 43 tokens original Apache-2.0

deephaven/deephaven-mcp

Skill Claude CodeCodex

Python coding conventions and style guide for this project — invoke before writing or reviewing any Python under src/ or tests/, including docstring-only edits. Numbered rules covering private-access boundaries, test-file naming and placement, type-hint strictness, exhaustive closed-set dispatch, named domain…

5 4d ago A 125 tokens original Apache-2.0