Skip to content

tools / config / quality

Three groups handle the developer’s local environment: tools for utilities and dev workflows, config for layered configuration, and quality for testing and IDE integration.

Terminal window
re-shell tools --help
SubcommandPurpose
detectDetect frameworks and analyze project structure for recommendations.
dry-runPreview changes without applying them.
di-analyze / di-generateDependency-injection analysis and configuration.
snapshots / rollback <id> / recover <id>Manage and restore rollback snapshots.
submoduleManage Git submodules.
migrateImport/export projects and manage migrations.
cicdGenerate CI/CD configurations and deployment scripts.
dev / hotreload (alias hr)Dev mode with config hot-reloading; intelligent hot-reload.
devenv (alias ide)Set up an integrated dev environment with container port forwarding.
debugGenerate debugging configurations.
Terminal window
re-shell tools detect
re-shell tools cicd
re-shell tools snapshots
re-shell tools rollback <snapshot-id>

Re-Shell uses layered configuration: a global ~/.re-shell/config.yaml and a project .re-shell/config.yaml with inheritance, cascading, templating, and diff/merge.

Terminal window
re-shell config --help
SubcommandPurpose
show / get <key> / set <key> <value>Inspect and edit configuration.
preset <action> [name]Manage presets (save/load/list/delete).
backup / restore <backup>Back up and restore configuration.
schemaManage JSON schemas for IDE autocompletion.
envManage environment configurations.
validateValidate configurations with detailed error messages.
profileManage environment-specific configuration profiles.
diffCompare and merge configurations.
Terminal window
re-shell config show
re-shell config set packageManager pnpm
re-shell config preset save my-defaults
re-shell config validate
Terminal window
re-shell quality --help
SubcommandAliasPurpose
testutUniversal testing across all frameworks and languages.
intellisenselspSet up code completion and LSP integration.
Terminal window
re-shell quality test
re-shell quality intellisense