Developer Productivity Toolkit
Automate git workflows, terminal aliases, PR checks, and local Docker dev environments in 10 minutes.
Architecture Overview & Problem Solved
A curated collection of 25 Python & shell automation scripts, Git hooks, VS Code/JetBrains keymaps, and `.github/copilot-instructions.md` templates used daily by senior full-stack engineers.
This starter kit releases on 2026-10-05. Enter your email to receive an instant launch notification and a 20% discount code.
Tested Compatibility Versions
zsh 5.8+ • Git 2.39+ • Python 3.11+ • Node.js 20+
External API Costs
Zero external API costs — runs 100% locally on your development machine.
Secrets & Credentials Handling
Includes pre-commit secret scanner hook to block accidental API key commits.
Known Limitations
Shell scripts target macOS and Linux (WSL2 required on Windows).
What's Included in the Package
- 25 Python & Bash CLI utilities (port killer, Docker cleanup, JSON-to-TypeScript generator, Git branch cleaner)
- Pre-commit secret & lint gate hook
- VS Code & JetBrains productivity settings.json + Copilot/Claude system rules
Installation & Setup Instructions
- 01Extract the toolkit and run ./install-aliases.sh to register non-intrusive CLI helpers.
- 02Copy the .github/copilot-instructions.md file into your active repositories.
$ dht-clean-ports 3000 5432 8080
✔ Freed port 3000 (PID 48219 - node) ✔ Port 5432 is already clean ✔ Freed port 8080 (PID 51002 - python3)
#!/usr/bin/env bash # Pre-commit guard: Block accidental private keys or .env files if git diff --cached --name-only | grep -E '^\.env(\.local|\.production)?$'; then echo "❌ BLOCKED: Attempted to commit a sensitive .env file!" exit 1 fi
Version Changelog
Added Python 3.12 log analyzer and pre-commit secret regex rules.
Product FAQ & Licensing
Will this overwrite my existing .zshrc?
No, it sources a separate ~/.devhub_aliases file that you can remove anytime.