mise
SolidOpinionated mise configuration — the .config/ three-file split (mise.toml / mise.dev.toml / mise.ci.toml) selected by MISE_ENV, the shared settings block, runtime-vs-dev-vs-ci tool placement, the env-value split, the CI node-gpg workaround, and the mandatory file-based task library (init,_scripts/_helpers, code/*, setup/*). Auto-applies when editing any mise config or task file.
Install
Quality Score: 78/100
Skill Content
Details
- Author
- virajp
- Repository
- virajp/ai-plugins
- Created
- 2 months ago
- Last Updated
- yesterday
- Language
- JavaScript
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
scaffold
Scaffold the mise three-file split (mise.toml / mise.dev.toml / mise.ci.toml) plus the mandatory task library (init, _scripts/_helpers, code/*, setup/*) into a repo's .config/, detecting the language runtime.
mise-fy
Use when working with mise (mise-en-place) or planning to update mise.toml. If the project use mise consult it even for one-line edits to mise.toml/hk.pkl, hooks, or CI tool setup, as it has the practices and security defaults you'd otherwise skip. Trigger on the intent even when the user never says "mise" (e.g. "update/pin the node version", "set up pre-commit") as long as project already use mise. Don't load for routine mise *use* (run/install/trust) that isn't changing config. Optionally use the skill to transform local development into using mise, aka (mise-fy).
mise
Use before any creative or build work - a new feature, component, behavior change, or "let's build X" - to turn an idea into a design the user approved and a written spec, before a line of code. Mise en place for engineering: everything designed and in its place before you cook. Pairs with pressure-test for hardening decisions and hands off to recipe.