Skip to content
#841 Overall#172 in CommunicationVerified SKILL.md

Python

Writes, debugs, and reviews Python code — runtime traps, packaging, typing, async, tests, performance. Use when Python raises or misbehaves: ModuleNotFoundError, circular imports, AttributeError on None, UnboundLocalError, UnicodeDecodeError, mutable default arguments, `is` vs `==`, float rounding, naive vs aware datetimes, or a wrong answer with no exception; when pip, uv, poetry, venv, pyproject or a lockfile fight over dependencies, or a package installs but will not import; when threads, asyncio, multiprocessing or the GIL hang, deadlock, or leak memory; when pytest passes but should not, mocks patch the wrong module, or async tests never run; when mypy or pyright errors need clearing; when a script is slow, eats RAM, or gets OOM-killed; when subprocess calls hang or logs never appear; or when upgrading Python breaks the build. Not for library-specific problems — pandas, numpy, django, fastapi and flask have their own skills.

OpenClawSKILL.md
6,924ClawHub downloads
161ClawHub active installs
6ClawHub stars
—Momentum rank

What It Does

Python packages a focused communication workflow for an AI agent. Writes, debugs, and reviews Python code — runtime traps, packaging, typing, async, tests, performance. Use when Python raises or misbehaves: ModuleNotFoundError, circular imports, AttributeError on None, UnboundLocalError, UnicodeDecodeError, mutable default arguments, `is` vs `==`, float rounding, naive vs aware datetimes, or a wrong answer with no exception; when pip, uv, poetry, venv, pyproject or a lockfile fight over dependencies, or a package installs but will not import; when threads, asyncio, multiprocessing or the GIL hang, deadlock, or leak memory; when pytest passes but should not, mocks patch the wrong module, or async tests never run; when mypy or pyright errors need clearing; when a script is slow, eats RAM, or gets OOM-killed; when subprocess calls hang or logs never appear; or when upgrading Python breaks the build. Not for library-specific problems — pandas, numpy, django, fastapi and flask have their own skills. It is best suited to users who can review the resulting actions and provide only the accounts, files, or command access needed for the task. It is not a substitute for human approval on destructive, financial, security-sensitive, or public-facing actions.

Popular Use Cases

  • Draft and organize messages
  • Work with communication channels and contacts
  • Summarize conversations into next steps
  • Automate routine coordination

Install this Agent Skill

OpenClaw

clawhub install @ivangdavila/py

Commands derived from the public ClawHub API record. Checked 2026-10-18. Review the source before running them.

Requirements

OpenClaw or ClawHubRequired / review
Review the source instructions before installationRequired / review
Paid serviceCheck source
Supported systemCheck source

Why It’s Popular

Python addresses a recognizable communication workflow and is included from current public ClawHub adoption.

Similar Skills