← Back to Skills Marketplace
athola

Nm Parseltongue Python Packaging

by athola · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
73
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install nm-parseltongue-python-packaging
Description
Python package creation and distribution: pyproject.toml, entry points, PyPI publishing, CI/CD
Usage Guidance
This skill is a documentation-only helper for Python packaging using the 'uv' tool and GitHub Actions. It does not itself install code or ask for credentials, but the commands it recommends (eg. uv publish, pushing git tags, CI workflows using PYPI_TOKEN) will perform network actions if you run them. Before executing any publish/build commands or adding its CI snippets to a repo: (1) confirm you trust the 'uv' tool and the referenced CI actions (astral-sh/setup-uv), (2) never paste your PyPI or other tokens into an untrusted agent — use GitHub secrets for CI, and (3) review any generated CI workflow or publish commands so they don't automatically publish or push tags you don't intend. If you want stricter control, keep this skill instruction-only and run the commands yourself rather than allowing autonomous execution.
Capability Analysis
Type: OpenClaw Skill Name: nm-parseltongue-python-packaging Version: 1.0.0 The skill bundle provides legitimate documentation and templates for modern Python packaging using 'uv' and 'pyproject.toml'. All code snippets and instructions in SKILL.md and the associated modules (ci-cd-integration.md, uv-workflow.md, etc.) are consistent with the stated purpose of assisting users with package distribution and CI/CD setup.
Capability Assessment
Purpose & Capability
The name/description (Python packaging, pyproject, entry points, CI/CD) matches the actual content: documentation and examples for uv, pyproject.toml, entry points, and GitHub Actions. No unrelated binaries or credentials are requested.
Instruction Scope
SKILL.md contains step-by-step commands and CI examples (uv init, uv build, uv publish, pytest, GitHub Actions) that stay within packaging/publishing scope. It does not instruct reading unrelated host files or accessing unrelated environment variables. CI examples reference standard secrets (PYPI_TOKEN) only in the context of publishing.
Install Mechanism
There is no install spec and no code files to install or execute. This is instruction-only, so nothing is written to disk or downloaded by the skill itself.
Credentials
The skill declares no required environment variables or config paths. The documentation shows using a PyPI/GitHub secret in CI (PYPI_TOKEN / UV_PUBLISH_TOKEN) which is appropriate and expected for publishing workflows; no unrelated secrets (AWS, SSH, etc.) are requested.
Persistence & Privilege
always is false and model invocation is allowed (platform default). The skill does not request persistent presence or modify other skills or system settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install nm-parseltongue-python-packaging
  3. After installation, invoke the skill by name or use /nm-parseltongue-python-packaging
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the python-packaging skill, version 1.8.2. - Guides users through modern Python package creation and distribution using pyproject.toml, uv, and best practices. - Includes quickstart commands for project setup, dependency management, building, and publishing to PyPI. - Covers layout choices, recommended project structures, and best practices for packaging. - Additional modules provided for uv workflow, entry points, pyproject.toml patterns, and CI/CD integration. - Clearly documents when to use this skill and when to consider other related skills.
Metadata
Slug nm-parseltongue-python-packaging
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Nm Parseltongue Python Packaging?

Python package creation and distribution: pyproject.toml, entry points, PyPI publishing, CI/CD. It is an AI Agent Skill for Claude Code / OpenClaw, with 73 downloads so far.

How do I install Nm Parseltongue Python Packaging?

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

Is Nm Parseltongue Python Packaging free?

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

Which platforms does Nm Parseltongue Python Packaging support?

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

Who created Nm Parseltongue Python Packaging?

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

💬 Comments