Developing/programming

Post-code workflow — test, format, lint, commit. Also handles versioning (CHANGELOG.md + package version bumps). Use after implementing code changes or when the user specifies a version.

LatticeCast Updated

File contents

Programming Skill

Common development workflows that any project can use.

After Code Changes

See developing.md — run tests, format, lint, then commit (never commit .tmp/).

Versioning & Changelog

See writelog.md — when user specifies a version, update CHANGELOG.md and bump version in package files.

Temporary Files

  • All temp/scratch work MUST go in ./.tmp/ (project-local), never /tmp/.
  • .tmp/ should be in .gitignore — safe for intermediate outputs, downloads, generated files, build artifacts, etc.
  • Create .tmp/ if it doesn't exist before writing to it.
  • Never commit .tmp/**.

LatticeCast/agent-skills/tree/main/developing/programming commit 3090d76754

Frequently asked questions

npx skillmds@latest add latticecast/developing-programming