NEW RELEASEDownload the n8n Starter Pack (5 Workflows + Docker Setup) for free — or save 20% on Pro Kits with DEVHUB20.
DevHubTools Robot Mascot
DevHubTools
Marketplace/Scripts & Utilities/Developer Productivity Toolkit
Scripts & Utilitiesv1.4.0 • Released 2026-10-05Beginner

Developer Productivity Toolkit

Automate git workflows, terminal aliases, PR checks, and local Docker dev environments in 10 minutes.

macOS / Linux (zsh & bash)VS CodeJetBrainsGitDocker

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.

Why builders use this kit: Eliminates repetitive daily terminal chores, accidental secret commits, and slow code reviews.
Available
$15.00$29.00
Personal & Team License
⏳ Scheduled Pipeline Release

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).

Includes future v1.x updatesSupport Policy

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

  1. 01Extract the toolkit and run ./install-aliases.sh to register non-intrusive CLI helpers.
  2. 02Copy the .github/copilot-instructions.md file into your active repositories.
Example Input Payload
$ dht-clean-ports 3000 5432 8080
Example Verified Output
✔ Freed port 3000 (PID 48219 - node)
✔ Port 5432 is already clean
✔ Freed port 8080 (PID 51002 - python3)
Included Code / Node Preview
#!/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

v1.4.02026-10-05

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.

Developer Productivity Toolkit ($15) | DevHubTools