ci
Installation
SKILL.md
ci Skill
Purpose
Set up best-practice developer tooling in JavaScript/TypeScript, Rust, and Tauri projects. This skill detects the project type, checks for existing configurations, copies asset files, edits configuration files, and installs dependencies.
Arguments
--force— Skip all interactive prompts. Use predefined overwrite/merge rules:- Asset files: overwrite unconditionally.
package.jsonscripts: merge new scripts; overwrite existing keys with skill defaults.package.jsondevDependencies: merge new dependencies; if a version conflict exists, keep the higher semver version. If unparseable, overwrite with skill default.Cargo.tomldev-dependencies: merge new dependencies; overwrite existing keys with skill defaults.- lint-staged config: overwrite unconditionally.