PostToolUse
01Hook Claude Code
Runs after a tool call finishes for Edit and Write tool calls, running an inline shell check. From mihai-dinculescu/tapo.
Hook Claude Code
Runs after a tool call finishes for Edit and Write tool calls, running an inline shell check. From mihai-dinculescu/tapo.
Settings file Claude Code
Agent settings declaring 1 hook event (PostToolUse).
Skill Claude CodeCodex
Update CHANGELOG.md when the public API of the tapo (Rust), tapo-py (Python), or tapo-mcp (MCP) crates changes.
Skill Claude CodeCodex
Create a signed git commit following Conventional Commits, after running /pre-commit and /changelog when appropriate.
Skill Claude CodeCodex
Run Rust/Python/MCP checks, fix issues, then summarize findings before committing.
Skill Claude CodeCodex
Release a new version of the tapo (Rust) and tapo-py (Python) crates together, sharing the same version number.
Skill Claude CodeCodex
Release a new version of the tapo-mcp crate (MCP server), versioned independently from the tapo libraries.
Skill Claude CodeCodex
Release a new version of the OpenClaw skill in tapo-mcp/openclaw-skill/ by bumping its version, committing, and publishing via npx clawhub.
Skill Claude CodeCodex
Bump maturin to the latest release and regenerate .github/workflows/tapo-py.yml, preserving local customizations.
Instructions file
Instructions for mihai-dinculescu/tapo, covering claude.md, architecture, workspace members, cross-language bindings and exposing rust types to python.
Skill Claude CodeCodex
Control TP-Link Tapo smart home devices (lights, plugs, power strips, hubs and sensors, cameras) via Tapo MCP.
MCP server Claude CodeCodexCursor +2
MCP server "tapo-mcp" as configured in mihai-dinculescu/tapo. Runs in Docker (ghcr.io/mihai-dinculescu/tapo-mcp:0.5.0). Needs 6 environment variables to run.