choose-dev-entrypoints

Installation
SKILL.md

Choose dev entrypoints

Use this skill to assign development-environment responsibilities to the layer that naturally owns them. The goal is not to pick one universal command runner. The goal is to keep each layer small, local, cacheable where possible, and unsurprising for humans entering the repo.

Core model

Prefer declarations by the consumer of a capability over eager setup by an earlier layer.

nix develop
  provides tools and native capabilities

package manager and package scripts
  own package-local runtime commands

task graph runner
  owns cross-package dependencies, inputs, outputs, and caching
Installs
1
First Seen
Oct 2, 2026