Project Scaffold

0.0.3 Scaffold a production-ready Python project in one command. Generates the full project tree: devcontainer (Dockerfile-based or base image), VS Code settings and extensions, Makefile with venv/lint/test/ci targets, pyproject.toml, pytest setup, commit-msg hook, and .gitignore - all wired together and ready to open in VS Code. Optionally mounts a GitHub SSH key into the devcontainer for private repo access. Lite mode clones an existing scaffold to a new name, substitutes the project name throughout, and resets git history - no follow-up questions needed. Use this skill whenever the user asks to create a new project, initialize a repo, set up a workspace, or bootstrap a Python codebase. Also triggers on: "clone this scaffold", "copy this project", "reset project", "new copy of", "lite scaffold", "clean copy". Full mode triggers: "scaffold a project", "create a new project", "new repo", "set up a project", "bootstrap a project", "initialize a project". Python + pip only.

rondomondo 6c39ec3 13 files · 48.9 KB Updated

File contents

rondomondo/agent-skills-beta/tree/main/skills/project-scaffold commit 6c39ec38ac

Frequently asked questions

npx skillmds@latest add rondomondo/project-scaffold