Python resilience patterns including automatic retries, exponential backoff, timeouts, and fault-tolerant decorators. Use when adding retry logic, implementing timeouts, building fault-tolerant services, or handling transient failures.
Python resource management with context managers, cleanup patterns, and streaming. Use when managing connections, file handles, implementing cleanup logic, or building streaming responses with accumulated state.
Implement comprehensive testing strategies with pytest, fixtures, mocking, and test-driven development. Use when writing Python tests, setting up test suites, or implementing testing best practices.
Python type safety with type hints, generics, protocols, and strict type checking. Use when adding type annotations, implementing generic classes, defining structural interfaces, or configuring mypy/pyright.
Security audit of a codebase — web apps, APIs, services, CLI tools, libraries, daemons, and more. Use when asked to find security bugs, do a security review, audit for vulnerabilities, or pen-test the code. Focuses on exploitable issues with real impact, not theoretical concerns or industry-standard behavior.
Audit installed agent skills across every visible scope, then autonomously benchmark, upgrade, retire, and install user-selected skills through isolated blind evaluations and a resumable local dashboard. Use when the user asks to inventory skill quality, compare a skill with model-only behavior, improve skills…
Code-simplify code quality audit (maintainability, structure, 1k-line rule, spaghetti, code-judo). Invoked via Task after a parent gathers diff and file contents. Uses the code-simplify skill as the complete rubric.
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a…
CI-runner adaptation of the code-review skill. Applies code-review's lenses and severity rubric to a pull request inside a CI job, where the runner handles PR discovery, posting, and thread resolution and findings stream out as JSONL. Use when a CI runner drives the review.
Find and watch a GitHub pull request for review findings, investigate each finding, fix and push legitimate issues, and stop once checks are green and review threads are resolved. Use when asked to watch, monitor, poll, babysit, or keep checking a PR for review comments or automated review feedback.
Code review a pull request or the current working changes with independent reviewer lenses, validated findings, and severity-rated results. Establishes a branch and a draft pull request when none exists yet. Accepts an effort level, an optional fix mode that applies the smallest complete correction for each confirmed…
Strictly review the branch's changes for reuse, simplification, abstraction quality, and maintainability, then fix the issues. An ambitious code-quality pass that hunts for structural simplifications (code-judo moves), giant files, and spaghetti-condition growth.
Coordinate one authorized task across a bounded collection of local repositories and caller-selected existing user-level installations while preserving unrelated work. Use when a task spans repositories, when repository-neutral changes must remain converged, or when propagation must also update matching editable local…
Run the multi-subagent code-review workflow at high effort with fix mode, repair and retry failed checks until they pass, then ready, squash-merge, and verify the current pull request.
Keep repository publishing metadata generic and isolated. Use when a user requests generic delivery metadata, invokes generic-push, or applies generic publishing rules across multiple repositories.