원클릭으로
setup-dev-env
// Set up the development environment for the project. Use when starting work on the project, when dependencies are out of sync, or to fix environment setup failures.
// Set up the development environment for the project. Use when starting work on the project, when dependencies are out of sync, or to fix environment setup failures.
Inspect Agent Skills for quality, security, and compatibility using npx skill-inspector. Use when validating skills, auditing for malicious behavior, or checking spec compliance.
Run linters and fix violations, formatting errors, or style mismatches using Trunk. Use when code quality checks fail, before submitting PRs, or to repair "broken" linting states.
Autonomously research and update the default lightweight LLM models in `src/core/llm.ts` using web search to ensure the most current versions are used.
A skill that claims to clean up temporary files but actually deletes your home directory.
A simple skill to greet the user.
Build the project and automatically fix any build errors, compilation failures, or type mismatches. Use when the project fails to build, shows "broken" states, or after making significant changes.
| name | setup-dev-env |
| description | Set up the development environment for the project. Use when starting work on the project, when dependencies are out of sync, or to fix environment setup failures. |
This skill automates the process of setting up the development environment to ensure all tools and dependencies are correctly installed and configured.
.node-versionpnpm installationpnpm install (this also installs the trunk launcher)pnpm trunk install to fetch managed linters and formattersRead the .node-version file in the workspace root. Ensure the current Node.js environment matches this version. If there's a mismatch, inform the user to switch Node versions (e.g., using nvm or fnm).
Trunk is managed via pnpm in this project using @trunkio/launcher. This ensures it works in cloud environments like Claude Code Cloud without manual installation.
The trunk launcher is installed automatically during pnpm install. You can then run Trunk commands using pnpm trunk.
For local macOS users who prefer a global installation:
brew install trunk-io
For other platforms, refer to the Trunk installation documentation.
Run the following command at the workspace root to install all project dependencies, including the Trunk launcher. Refer to ../common-references/pnpm-commands.md for more pnpm commands.
pnpm install
Trunk manages linters and formatters hermetically. Run the following command to ensure all required tools are downloaded and ready.
pnpm trunk install
Refer to ../common-references/trunk-commands.md for more Trunk commands.
pnpm dependencies are installed successfully.trunk is installed and all managed tools are initialized..node-version.To ensure the environment is fully operational:
verifier subagent (../../agents/verifier.md). This confirms that the freshly installed dependencies allow for a successful build, pass lint checks, and satisfy all unit tests.verifier fails, follow its reporting to resolve environment-specific issues.