agentskills.codes
PY

python-packaging

<!-- AUTO-GENERATED by export-skills.py — DO NOT EDIT --> --- name: python-packaging description: Create distributable Python packages with proper project structure, setup.py/pyproject.toml, and publishing to PyPI. Use when packaging Python libraries, creating CLI tools, or distr

Install

mkdir -p .claude/skills/python-packaging-frank-luongt && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/16279" && unzip -o skill.zip -d .claude/skills/python-packaging-frank-luongt && rm skill.zip

Installs to .claude/skills/python-packaging-frank-luongt

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

<!-- AUTO-GENERATED by export-skills.py — DO NOT EDIT --> --- name: python-packaging description: Create distributable Python packages with proper project structure, setup.py/pyproject.toml, and publishing to PyPI. Use when packaging Python libraries, creating CLI tools, or distr
280 chars · catalog description✓ has a “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)

About this skill

<!-- AUTO-GENERATED by export-skills.py — DO NOT EDIT -->

name: python-packaging description: Create distributable Python packages with proper project structure, setup.py/pyproject.toml, and publishing to PyPI. Use when packaging Python libraries, creating CLI tools, or distributing Python code. tags: [backend, python]

Python Packaging

Comprehensive guide to creating, structuring, and distributing Python packages using modern packaging tools, pyproject.toml, and publishing to PyPI.

Use this skill when

  • Creating Python libraries for distribution
  • Building command-line tools with entry points
  • Publishing packages to PyPI or private repositories
  • Setting up Python project structure
  • Creating installable packages with dependencies
  • Building wheels and source distributions
  • Versioning and releasing Python packages
  • Creating namespace packages
  • Implementing package metadata and classifiers

Do not use this skill when

  • The task is unrelated to python packaging
  • You need a different domain or tool outside this scope

Instructions

  • Clarify goals, constraints, and required inputs.
  • Apply relevant best practices and validate outcomes.
  • Provide actionable steps and verification.

Resources

<!-- Source: .faos/custom/skills/backend/python-packaging/SKILL.md -->

More by frank-luongt

View all by frank-luongt

outlines

frank-luongt

<!-- AUTO-GENERATED by export-skills.py — DO NOT EDIT --> --- name: outlines description: Outlines structured text generation with guaranteed JSON/regex output. Use when enforcing structured outputs from local LLMs with grammar-based decoding. tags: [outlines, prompt-engineering,

00

react-native-architecture

frank-luongt

<!-- AUTO-GENERATED by export-skills.py — DO NOT EDIT --> --- name: react-native-architecture description: Build production React Native apps with Expo, navigation, native modules, offline sync, and cross-platform patterns. Use when developing mobile apps, implementing native int

00

financial-compliance-ai

frank-luongt

<!-- AUTO-GENERATED by export-skills.py — DO NOT EDIT --> --- name: financial-compliance-ai description: Financial compliance AI patterns for KYC/AML, Basel III, Solvency II, and regulatory reporting. Use when building AI agents that assist with anti-money laundering, know-your-c

00

sigma-rules-guide

frank-luongt

<!-- AUTO-GENERATED by export-skills.py — DO NOT EDIT --> --- name: sigma-rules-guide description: Sigma detection rule writing guide for threat detection across SIEM platforms tags: [detection, security] ---

00

finance-accounting

frank-luongt

<!-- AUTO-GENERATED by export-skills.py — DO NOT EDIT --> --- name: finance-accounting description: Create journal entries, perform account reconciliation, run variance analysis, and manage financial close processes. Use when recording transactions, reconciling accounts, analyzin

00

azure-ai-projects-py

frank-luongt

<!-- AUTO-GENERATED by export-skills.py — DO NOT EDIT --> --- name: azure-ai-projects-py description: Build AI applications using the Azure AI Projects Python SDK (azure-ai-projects). Use when working with Foundry project clients, creating versioned agents with PromptAgentDefinit

00

Search skills

Search the agent skills registry