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.json scripts: merge new scripts; overwrite existing keys with skill defaults.
    • package.json devDependencies: merge new dependencies; if a version conflict exists, keep the higher semver version. If unparseable, overwrite with skill default.
    • Cargo.toml dev-dependencies: merge new dependencies; overwrite existing keys with skill defaults.
    • lint-staged config: overwrite unconditionally.

Execution Workflow

Detect Environment

Installs
1
GitHub Stars
1
First Seen
Jun 28, 2026
ci — neo-hack/supermario