simple-modern-uv skill

A skill that starts a new Python project on uv or migrates an old one to a modern stack of uv, ruff, BasedPyright and CI.

  • 306 ★ on the repository
  • Last commit
  • MIT
Skill

Extended access

Why this level

  • Installation runs external code through npx and migration changes many project files.
All reasons and checks

jlevy/simple-modern-uv

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/simple-modern-uv

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Installation runs external code through npx and migration changes many project files.

This is third-party code. Review the repository files before installing.

What it does

The simple-modern-uv skill drives a Python 3.11 to 3.14 project template built on uv and Copier. An agent starts a project from scratch, adds single practices such as the uv lock policy and CI, migrates a package from Poetry or updates a project to the latest template. The stack covers uv, ruff, BasedPyright, tests, GitHub Actions and agent guidance. The author splits adoption into selective and full: take only the parts you need and keep your build backend.

Who it is for. Python developers who start a new package or want to bring an old project to uv, linting and typing without a manual migration.

Good fit when

  • A new package starts with CI and typing in place.
  • A Poetry project moves to uv while keeping its public API.
  • Only the lock policy and CI are added to a repository.
  • A project is later updated to a fresh template version.

Not a fit when

  • The project is not in Python.
  • The build system and repo layout cannot change.
  • You need a template for a package manager other than uv.

Example request

Migrate this package from Poetry to simple-modern-uv and preserve its public behavior.

Limitations

The template targets Python 3.11 to 3.14 and the uv manager. The install command is pinned to `skills@1.5.18` and a date and runs external code through npx, so read it before running. A full Copier migration touches many repository files: work on a separate branch. The last commit was in August 2026. Agents follow links in `SKILL.md`, so offline work leaves some guides unavailable.

How to disable. Remove the `simple-modern-uv` skill from the agent skills directory. Delete the Copier files and `.copier-answers.yml` from the project by hand if the template is no longer wanted.

FAQ

Can I take only part of the template?

Yes, selective adoption adds named capabilities without changing the build backend.

Which Python versions are supported?

3.11 through 3.14.

How do I update later?

Ask the agent to update the project to the latest template; Copier reconciles changes.

Which agents are supported?

Claude Code, Codex, Cursor, Gemini CLI and others using the Agent Skills format.

What if no installer is available?

Point the agent to `SKILL.md` and the linked guide for the chosen workflow from the same revision.

Discussion

No questions or reviews yet.

Skills

Armin's personal toolkit for the Pi Coding Agent: 18 skills, extensions, commands and themes, with some skills portable to other agents

SkillBroad access3.2KRepository stars

A skill that creates and updates AGENTS.md files per the agents.md spec: a thin root file plus separate files for each subsystem

PluginMinimal access89Repository stars

A skill that turns a bloated AGENTS.md or CLAUDE.md into a short router plus focused reference files under docs.

SkillExtended access77Repository stars

agent-toolkit offers generic skills for engineering tasks: from a ticket to a plan, tasks and a handover for review.

PluginExtended access85Repository stars

A library of 30-plus instruction skills for coding agents: planning, building, testing, hallucination guards and shipping

SkillMinimal access217Repository stars

A skill set against AI slop: UI and typography audits, change review, releases, docs and SEO.

SkillExtended access199Repository stars

README in short

The bundle covers three paths: fresh start, selective adoption and migration. The agent settles the scope of work together with the user.

README badge

Report a problem