mise-config-settings
This skill should be used when the user asks to "configure mise settings", "change mise config", "format mise.toml", "trust a config file", "set up IDE integration for mise", or mentions mise config, mise settings, mise fmt, mise trust, mise.local.toml, or IDE/editor integration with mise.
- License 许可
- MIT
- 最近更新
- 2026-08-03
- Stars
- ★ 1
- Forks
- 0
01 前言 Front Matter
- name
- mise-config-settings
- description
- This skill should be used when the user asks to "configure mise settings", "change mise config", "format mise.toml", "trust a config file", "set up IDE integration for mise", or mentions mise config, mise settings, mise fmt, mise trust, mise.local.toml, or IDE/editor integration with mise.
02 资源文件 35
- 参考文档README.md1.5 KB
- 参考文档references/checklist.md10.8 KB
- 参考文档references/limits.md16.6 KB
- 参考文档references/validators.md721 B
- 参考文档schemas/renders.md43.9 KB
- 参考文档schemas/repo-toml.md35.4 KB
- 参考文档schemas/validators.md40.3 KB
- 脚本scripts/bot-instructions1.1 KB
- 脚本scripts/lib/__init__.py—
- 脚本scripts/lib/cli.py12.6 KB
- 脚本scripts/lib/config.py14.1 KB
- 脚本scripts/lib/constants.py5.9 KB
- 脚本scripts/lib/errors.py4.3 KB
- 脚本scripts/lib/fsutil.py2.5 KB
- 脚本scripts/lib/globs.py7.1 KB
- 脚本scripts/lib/jsonschema.py5.7 KB
- 脚本scripts/lib/main.py249 B
- 脚本scripts/lib/manifest.py8.0 KB
- 脚本scripts/lib/markdown.py2.3 KB
- 脚本scripts/lib/marker.py3.8 KB
- 脚本scripts/lib/model.py7.6 KB
- 脚本scripts/lib/refusals.py6.0 KB
- 脚本scripts/lib/render_coderabbit.py10.8 KB
- 脚本scripts/lib/render_markdown.py8.2 KB
- 脚本scripts/lib/render_qodo.py3.5 KB
- 脚本scripts/lib/render.py10.6 KB
- 脚本scripts/lib/run.py7.1 KB
- 脚本scripts/lib/spec.py9.8 KB
- 脚本scripts/lib/tree.py7.6 KB
- 脚本scripts/lib/validators_bytes.py9.0 KB
- 脚本scripts/lib/validators_repo.py14.3 KB
- 脚本scripts/lib/verbs.py11.9 KB
- 脚本scripts/lib/writer.py4.2 KB
- 脚本scripts/lib/yamlemit.py4.5 KB
- 参考文档workflows/add-repository.md4.3 KB
03 SKILL.md 正文
Mise Configuration & Settings
Manage mise configuration files, settings, formatting, trust, and IDE integration.
Config Management
mise config ls # List loaded config files
mise config get tools.node # Get specific config value
mise config set tools.node 22 # Set config value
mise fmt # Format mise.toml
mise trust # Trust current directory's config
mise trust --all # Trust all config files
Settings
mise settings # Show all settings
mise settings set KEY VALUE # Set a setting
mise settings unset KEY # Remove a setting
Key Settings
| Setting | Purpose | Example |
|---|---|---|
experimental |
Enable experimental features | true |
not_found_auto_install |
Auto-install missing tools | true |
npm.package_manager |
npm backend uses bun/npm | "bun" |
python.uv_venv_auto |
Auto-create venv with uv | true |
status.missing_tools |
Warning behavior | "if_other_versions_installed" |
env_cache |
Cache computed environment | true |
Config File Hierarchy
~/.config/mise/config.toml— global (chezmoi-managed).mise.toml— project-levelmise.local.toml— local overrides (gitignored)mise.<ENV>.toml— environment-specific
Higher-numbered files override lower-numbered ones.
Trust System
Mise requires explicit trust for config files that set env vars or run tasks:
mise trust # Trust current config
mise trust /path/to/mise.toml # Trust specific file
mise trust --all # Trust all untrusted configs
IDE Integration
VSCode
Install the mise-vscode extension. Add to ~/.zprofile:
eval "$(mise activate zsh --shims)"
JetBrains
Install intellij-mise plugin. Workaround for tool detection:
ln -s ~/.local/share/mise ~/.asdf
Neovim
Use shims in PATH for LSP servers to find mise-managed tools.
Formatting
mise fmt # Format all mise.toml files
mise fmt --check # Check without modifying
Anti-Patterns
- Never edit
~/.config/mise/config.tomldirectly if chezmoi-managed - Use
mise.local.tomlfor machine-specific overrides, not editing.mise.toml - Shims cannot load arbitrary
[env]vars — only tool PATHs - Changing mise.toml in IDE does not reload env vars in running IDE
04 同仓库更多 Skills
next-workflow-step
Use this skill when the user wants to transition to the next workflow step, wrap up a session cleanly, prepare a handoff, or says things like "next step", "continue the workflow", "wrap up", "hand off", "move to the next phase", "what's next in embrace", or "prepare for /clear". Also triggers when the current octo:embrace phase appears complete and no explicit next action is set.
source-discovery
This skill should be used when the user asks to "find sources", "discover URLs", "catalog a source", "classify a URL", "search for libraries", "check what exists", or mentions source discovery, URL cataloging, source classification, or research source management.
review-synthesis
This skill should be used when the user asks to "summarize review findings", "prioritize fixes", "rank review issues", "combine reviewer feedback", "create action items from review", or mentions review synthesis, finding prioritization, severity ranking, or review result summarization.
research-scoring
This skill should be used when the user asks to "score research", "check research quality", "evaluate coverage", "measure improvement", "assess research completeness", or mentions research scoring, quality metrics, coverage gaps, improvement baseline, or research pipeline status.
notebooklm-integration
This skill should be used when the user asks to "ingest into NotebookLM", "query NotebookLM", "add sources to notebook", "cross-source synthesis", "check stale sources", or mentions NotebookLM, notebook integration, source ingestion, or knowledge consolidation.
evidence-synthesis
This skill should be used when the user asks to "synthesize findings", "combine research", "cross-reference sources", "summarize evidence", "write a deep review", or mentions evidence synthesis, finding consolidation, cross-source analysis, or research summarization.