Skip to content

Codex skills for Python development: uv, FastAPI, FastMCP, and pytest workflows.

License

Notifications You must be signed in to change notification settings

gaelic-ghost/python-skills

Repository files navigation

python-skills

Codex "Agent Skills" for Python development with uv-first workflows and practical automation templates.

What These Agent Skills Help With

This repository supports Python users who want consistent project setup, testing, and MCP/FastAPI bootstrapping with modern uv tooling.

Skill Guide (When To Use What)

  • bootstrap-python-mcp-service
    • Use when creating Python MCP services with FastMCP + uv defaults.
    • Helps by standardizing project scaffolding and initial quality checks.
  • bootstrap-python-service
    • Use when creating Python FastAPI services with uv.
    • Helps by quickly generating sane service structure and dev tooling defaults.
  • bootstrap-uv-python-workspace
    • Use when creating multi-package Python workspaces under uv.
    • Helps by setting predictable workspace layout and package/service conventions.
  • uv-pytest-unit-testing
    • Use when adding or stabilizing pytest-based tests in uv projects.
    • Helps by aligning test setup, execution commands, and troubleshooting patterns.

Quick Start (Vercel Skills CLI)

# Repo-local
npx skills add gaelic-ghost/python-skills

Install individually by Skill

# Bootstrap FastAPI
npx skills add gaelic-ghost/python-skills@bootstrap-python-service
# Bootstrap FastMCP
npx skills add gaelic-ghost/python-skills@bootstrap-python-mcp-service
# Bootstrap uv project or workspace
npx skills add gaelic-ghost/python-skills@bootstrap-uv-python-workspace
# Implement and use pytest in a uv project or workspace
npx skills add gaelic-ghost/python-skills@uv-pytest-unit-testing

Find Skills like these with the skills CLI by Vercel — vercel-labs/skills

npx skills find "python uv codex"
npx skills find "fastapi bootstrap"
npx skills find "pytest uv workflow"
npx skills find "mcp service bootstrap"

Find Skills like these with Find Skills by Vercel — vercel-labs/agent-skills

npx skills add vercel-labs/agent-skills

Repository Layout

.
├── README.md
├── LICENSE
├── bootstrap-python-mcp-service/
├── bootstrap-python-service/
├── bootstrap-uv-python-workspace/
└── uv-pytest-unit-testing/

Notes

  • All workflows in this repo assume uv for Python tooling.
  • Each skill includes automation template guidance suitable for Codex GUI App Automations and Codex CLI exec executions.

Keywords

Python skills, uv, FastAPI, FastMCP, pytest, workspace bootstrap, Codex automation.

License

Apache-2.0. See LICENSE.