dev-specialisms:init-local-tooling

Installation
SKILL.md

Local Tooling Initialization

Comprehensive setup for linting, formatting, type checking, testing, Git hooks, CI/CD, and publishing across TypeScript, Rust, and Python projects.

When to Use This Skill

Use this skill when you need to:

  • Initialize tooling for a new TypeScript/Rust/Python project
  • Set up monorepo with Nx + pnpm workspaces
  • Configure Git hooks with lefthook (conventional commits, pre-commit, pre-push)
  • Add GitHub Actions for CI/CD
  • Set up automated publishing to npm/crates.io/PyPI
  • Configure version bumping and changelog generation with Changesets
  • Migrate from Husky to lefthook
  • Choose between ESLint+Prettier vs Biome for TypeScript

Quick Start

TypeScript Project

Installs
1
GitHub Stars
2
First Seen
Mar 31, 2026
dev-specialisms:init-local-tooling — aaronbassett/aaronbassett-marketplace