← 返回 Skills 市场
ivangdavila

Python

作者 Iván · GitHub ↗ · v1.0.4 · MIT-0
linuxdarwinwin32 ✓ 安全检测通过
6985
总下载
6
收藏
0
当前安装
5
版本数
在 OpenClaw 中安装
/install py
功能描述
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.
安全使用建议
This skill is reasonable to install if you want Python guidance. It can cause the agent to suggest commands, dependency installs, file edits, and preference storage, so review generated commands and any remembered preferences before applying them.
能力评估
ℹ Credentials
The guides discuss subprocesses, package installs, files, network calls, and secrets because those are normal Python topics; these are presented as user-directed coding guidance and mostly warn against unsafe patterns.
✓ Install Mechanism
The package consists of Markdown guides and metadata; there are no install scripts, executable permissions, remote payload fetches, or dependency hooks.
✓ Instruction Scope
Runtime instructions are scoped to Python assistance and related guide selection, with no prompt override, role-change, exfiltration, or unrelated agent-control language found.
ℹ Persistence & Privilege
The skill discloses a scoped preference file at ~/Clawic/data/py/config.yaml and an old-location migration note; no background service, broad indexing, credential store use, or unbounded persistence was found.
✓ Purpose & Capability
The artifacts coherently provide Python coding, debugging, packaging, subprocess, HTTP, and security guidance; no shipped code executes actions on install or load.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install py
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /py 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.4
Full coverage pass: deeper guides, situation-named files, and per-user configuration
v1.0.3
Full coverage pass: deeper guides, situation-named files, and per-user configuration
v1.0.2
Deeper idioms, gotchas, and performance guidance
v1.0.1
Initial release
v1.0.0
Initial release
元数据
Slug py
版本 1.0.4
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 5
常见问题

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. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 6985 次。

如何安装 Python?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install py」即可一键安装,无需额外配置。

Python 是免费的吗?

是的,Python 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Python 支持哪些平台?

Python 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(linux, darwin, win32)。

谁开发了 Python?

由 Iván(@ivangdavila)开发并维护,当前版本 v1.0.4。

💬 留言讨论