← Back to Skills Marketplace
codekungfu

Python Packaging

by ClawKK · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
156
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install python-packaging
Description
Deep Python packaging workflow—pyproject metadata, dependencies and optional extras, build backends, wheels, versioning, publishing, and CI release hygiene....
Usage Guidance
This skill is a safe, high-level guide for packaging Python projects. It does not access your files, tokens, or install software by itself. If you use it to implement a publish step, be careful when providing credentials to any agent or CI: prefer short-lived OIDC tokens or narrowly-scoped secrets, review any pipeline changes before applying them, and never paste long-lived API tokens into chat history or agent-visible places.
Capability Analysis
Type: OpenClaw Skill Name: python-packaging Version: 1.0.0 The skill bundle contains purely instructional documentation (SKILL.md) regarding Python packaging best practices, such as using the src/ layout, PEP 621 metadata, and OIDC for secure PyPI publishing. There is no executable code, no network activity, and no evidence of malicious intent or prompt injection.
Capability Assessment
Purpose & Capability
The name and description match the SKILL.md content: advice on pyproject, build backends, wheels, versioning, and CI publishing. No unrelated binaries, credentials, or config paths are requested.
Instruction Scope
The instructions are advisory and staged; they do not instruct the agent to read arbitrary system files, exfiltrate data, or call external endpoints. They do discuss publishing and CI practices but do not require the agent to perform network operations or access secrets.
Install Mechanism
There is no install spec and no code shipped with the skill (instruction-only), so nothing is written to disk or downloaded during install.
Credentials
The skill declares no environment variables, credentials, or config paths. While it talks about publishing (which in practice requires tokens/CI secrets), the skill itself does not request or assume any secrets.
Persistence & Privilege
always is false and there is no mechanism for the skill to persist configuration or alter other skills; autonomous invocation is allowed (the platform default) but the skill does not request elevated privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install python-packaging
  3. After installation, invoke the skill by name or use /python-packaging
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of deep Python packaging workflow guidance. - Covers stages from project layout to CI-based publishing for libraries and CLI tools. - Emphasizes reproducible builds, proper metadata, dependency separation, and secure release practices. - Includes best practices for backend selection, Python compatibility, and distribution artifacts. - Final checklist and troubleshooting tips provided for reliable PyPI or private index releases.
Metadata
Slug python-packaging
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Python Packaging?

Deep Python packaging workflow—pyproject metadata, dependencies and optional extras, build backends, wheels, versioning, publishing, and CI release hygiene.... It is an AI Agent Skill for Claude Code / OpenClaw, with 156 downloads so far.

How do I install Python Packaging?

Run "/install python-packaging" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Python Packaging free?

Yes, Python Packaging is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Python Packaging support?

Python Packaging is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Python Packaging?

It is built and maintained by ClawKK (@codekungfu); the current version is v1.0.0.

💬 Comments