I’ve been working with Django since the 0.9x days, and over time modern projects started needing more setup around the framework itself. Cookiecutters and starter templates tried to help with this, and now many people also generate projects with AI agents — which introduces a different set of problems.
I’ve been experimenting with two approaches for self-improving agent skills:
/seedkit starts with framework/package docs embedded into the skill, then iterates through run → error → review → fix cycles (plus some manual cleanup to keep it compact).
/seedkit-slim starts only with questions about what should be added to a fresh startproject, and gradually grows by recording and reusing fixes for its own mistakes.
You can check them at https://github.com/RobustaRush/seedkit, along with baselines (Claude Sonnet without the skill) and sample generated projects.