Skip to content

Releases: bzdvdn/python-developer-ai-skill

Release list

v0.1.3

Choose a tag to compare

@bzdvdn bzdvdn released this 10 Aug 23:13

Python Developer Agent Skill Suite v0.1.3
12 composable skills for senior-level Python development — one responsibility per skill, deterministic stdlib-only tooling, LLM-as-judge evals, and a machine-checked concern ownership map.

What's Changed
Framework classification is now unambiguous

New framework_category() in the shared pyast_utils.py: an import resolves to one canonical category by the most specific keyword (django.db.model → orm, never also web). architecture_report.py and check_layer_rules.py share this rule, fixing duplicate web/orm reports for django.db.
Every FRAMEWORK_KEYWORDS keyword belongs to exactly one category (aiohttp → web, redis → cache, pydantic/marshmallow → validation); validate_suite.py enforces it.
Release versions can't drift

The suite validator cross-checks SKILL frontmatter version ↔ latest CHANGELOG entry ↔ README Current version:.
Eval reproducibility

scripts/run_evals.py --report writes a JSON pass/fail/pending summary.
Packaging & distribution

Claude Code plugin manifest + marketplace (.claude-plugin/) — install via /plugin marketplace add bzdvdn/python-developer-ai-skill.
Codex CLI plugin manifest (.codex-plugin/) — install via codex plugin marketplace add bzdvdn/python-developer-ai-skill.
INSTALL.md updated with per-host instructions including both plugin routes.
Repo polish

CI (validate_suite.py --strict + 85 unit tests) on every push and PR.
GitHub Pages landing page → https://bzdvdn.github.io/python-developer-ai-skill/
MIT LICENSE, CONTRIBUTING.md, SECURITY.md, CODE_OF_CONDUCT.md.
README: badges, "Get Started In 60 Seconds", "Why This Suite", roadmap checked off.
Full changelog: see CHANGELOG.md