setup-engine

Pin engine versions and refresh reference docs in CLAUDE.md.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/HechaoYannet/3kingdom-unity --skill setup-engine-hechaoyannet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-engine
Source: https://github.com/HechaoYannet/3kingdom-unity/tree/main/.claude/skills/setup-engine
Command: npx skills add https://github.com/HechaoYannet/3kingdom-unity --skill setup-engine-hechaoyannet

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Pin engines and synchronize versioned configuration across CLAUDE.md, while ensuring reference docs stay current when engine versions exceed the model's training data.

Core Features & Use Cases

  • Engine pinning: Lock a specific engine and version in CLAUDE.md and project config.
  • Knowledge-gap detection: Identify when the chosen version falls beyond the model's training data and trigger docs refresh.
  • Documentation automation: Populate engine reference docs via WebSearch and update technical preferences.
  • Guided setup: Interactive engine selection and upgrade paths with support for refresh and upgrade commands.

Quick Start

Run /setup-engine to start the guided engine setup process and pin a recommended engine version.

Frequently Asked Questions about setup-engine

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I pin a specific engine version in CLAUDE.md?

To pin an engine version in CLAUDE.md, run a guided engine setup process that locks the selected engine and version into your project configuration files. This ensures version consistency across your Claude Code projects.

What is the best way to refresh engine reference docs for Claude Code?

Refreshing engine reference docs is best handled by automating WebSearch lookups for the latest stable versions. The process detects when your pinned version exceeds the model's training data and automatically populates the updated documentation.

When do I need to update engine configuration documentation?

You need to update engine configuration documentation when the chosen engine version falls beyond the model's training data. This knowledge-gap detection triggers a documentation refresh to keep your technical preferences and reference docs current.

Can I upgrade engine versions automatically during project maintenance?

Yes, you can upgrade engine versions automatically during project maintenance by using guided upgrade paths. The process parses arguments, selects the target engine, and updates the configuration alongside the reference docs.

Does engine setup work without existing project config files?

Engine setup works during both project initialization and maintenance, meaning it can establish the necessary configuration entries in CLAUDE.md even if you are starting a new project without existing config files.

Why does CLAUDE.md need version-pinning for engines?

CLAUDE.md needs version-pinning to synchronize versioned configuration across your project. Locking the engine version prevents unexpected updates and ensures the model uses the correct technical reference.