원클릭으로
rcs-setup
Setup and configure Roblox Creator Skills using current CLI behavior
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Setup and configure Roblox Creator Skills using current CLI behavior
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Compatibility visual-delivery runtime for Roblox creator UI, HUD, and plugin work; the canonical completion owner is now Forge.
Run read-only deep repository analysis and return a ranked synthesis with explicit confidence, concrete file references, and clear evidence-vs-inference boundaries. Use when a user says 'analyze', 'investigate', 'why does', 'what's causing', or needs grounded cross-file explanation before any changes are proposed.
Persistent Roblox Studio execution loop that carries an approved creator plan to verified completion
Run an anti-slop cleanup/refactor/deslop workflow
Ask Claude via local CLI and capture a reusable artifact
Ask Gemini via local CLI and capture a reusable artifact
| name | rcs-setup |
| description | Setup and configure Roblox Creator Skills using current CLI behavior |
| surface-class | operator |
| domain | creator-runtime |
| audience | operator |
| artifact-type | skill |
Use this skill when users want to install or refresh Roblox Creator Skills for the current project plus user-level RCS directories.
rcs setup [--force] [--merge-agents] [--dry-run] [--verbose] [--scope <user|project>] [--plugin|--legacy|--install-mode <legacy|plugin>]
If you only want lightweight AGENTS.md scaffolding for an existing repo or subtree, use rcs agents-init [path] instead of full setup.
Supported setup flags (current implementation):
--force: overwrite/reinstall managed artifacts where applicable--merge-agents: when AGENTS.md already exists, preserve user-authored content and insert/refresh RCS-managed generated sections between explicit <!-- RCS:AGENTS:START --> / <!-- RCS:AGENTS:END --> markers--dry-run: print actions without mutating files--verbose: print per-file/per-step details--scope: choose install scope (user, project)--plugin: use Codex plugin delivery for bundled skills while archiving/removing legacy RCS-managed prompts/native agents and keeping setup-owned runtime hooks--legacy: use legacy setup delivery, overriding any persisted plugin install mode--install-mode: explicitly choose setup delivery mode (legacy or plugin); canonical form for scripted setuprcs setup performs these steps:
--scope explicit value./.rcs/setup-scope.json (with automatic migration of legacy values)rcs setup first summarizes the recorded choices and asks whether to keep, review/change, or reset themuser)user (safe for CI/tests)user, resolve user skill delivery mode:
--plugin, --legacy, or --install-mode legacy|plugin, if present./.rcs/setup-scope.json, if present and the TTY review decision is keep${CODEX_HOME:-~/.codex}/plugins/cache/**/.codex-plugin/plugin.json with name: roblox-ai-os-creator-skills makes plugin the defaultlegacy by default, or plugin when a plugin cache is discovered)legacy unless a plugin cache is discovereddist/cli/team.js./.rcs/hud-config.jsonrcs setup prompts for scope when no scope is provided and stdin/stdout are TTY. If ./.rcs/setup-scope.json already exists, setup now summarizes the saved choices first and asks whether to keep them, review/change them, or reset and behave like a fresh setup run.user scope, rcs setup also prompts for skill delivery mode when no prior install mode is kept; installed plugin cache discovery makes plugin mode the default prompt/non-interactive choice../AGENTS.md (project root).AGENTS.md exists and neither --force nor --merge-agents is used, interactive TTY runs ask whether to overwrite. Non-interactive runs preserve the file.--merge-agents to keep existing project guidance while allowing setup to refresh RCS-managed AGENTS sections and the generated model capability table idempotently.user: user directories (~/.codex, ~/.codex/skills, ~/.rcs/agents)project: local directories (./.codex, ./.codex/skills, ./.rcs/agents)legacy: keep installing/updating RCS skills in the resolved user skill rootplugin: rely on Codex plugin discovery for bundled skills and archive/remove legacy RCS-managed prompts/skills/native agents; setup still installs native Codex hooks and codex_hooks = true because plugins do not carry hooks.user scope, if historical ~/.agents/skills still exists alongside ${CODEX_HOME:-~/.codex}/skills, current setup prints a cleanup hint. Why the paths differ: ${CODEX_HOME:-~/.codex}/skills/ is the path current Codex CLI natively loads as its skill root; ~/.agents/skills/ was the skill root in an older Codex CLI release before ~/.codex became the standard home directory. RCS writes only to the canonical ${CODEX_HOME:-~/.codex}/skills/ path. When both directories exist simultaneously, Codex discovers skills from both trees and may show duplicate entries in Enable/Disable Skills. Archive or remove ~/.agents/skills/ to resolve this.project, rcs launch automatically uses CODEX_HOME=./.codex unless user explicitly overrides CODEX_HOME.developer_instructions defaults. If developer_instructions already exists, setup asks before overwriting it; non-interactive runs preserve it.--force or --merge-agents, AGENTS updates may still be skipped if an active RCS session is detected (safety guard).project-local) are automatically migrated to project with a one-time warning.Use this map when reconciling setup behavior or debugging a confusing install:
| Surface | Owner | Notes |
|---|---|---|
./.rcs/setup-scope.json | rcs setup | Persists setup scope and user-scope skill delivery mode. TTY reruns summarize it and offer keep/review/reset. |
~/.codex/config.toml / ./.codex/config.toml | rcs setup generated blocks + user edits | Setup refreshes RCS-managed blocks while preserving supported manual content. |
~/.codex/hooks.json / ./.codex/hooks.json | rcs setup shared ownership | Setup owns RCS native hook wrappers and preserves user-owned hooks. |
| prompts, skills, native agents | rcs setup or Codex plugin delivery | Legacy mode installs local files; plugin mode relies on plugin discovery for bundled skills and archives/removes legacy RCS-managed prompt/native-agent copies. |
AGENTS.md | rcs setup with overwrite safety | Generated defaults or managed refreshes are guarded by force/session checks. |
./.rcs/hud-config.json | rcs setup / $hud | Setup creates the focused default; $hud can adjust it later. |
| notification hooks | rcs setup / $configure-notifications | Setup wires defaults outside plugin skill delivery; notification skill owns deeper provider configuration. |
$rcs-setup is missing or staleThe source repo ships skills/rcs-setup/SKILL.md and the catalog marks it active. If Codex does not show $rcs-setup, treat it as an installation/discovery issue rather than a missing source skill:
rcs setup --verbose in the intended scope.rcs doctor and check the reported setup scope, Codex home, skill root, and hook/config status../.codex/skills/rcs-setup/SKILL.md exists.${CODEX_HOME:-~/.codex}/skills/rcs-setup/SKILL.md exists in legacy mode, or that the Roblox Creator Skills plugin is installed/discovered in plugin mode.~/.agents/skills overlap and follow the cleanup hint printed by setup/doctor.rcs setup --force --verbose
rcs doctor
From rcs doctor, expect:
.rcs/state existsconfig.toml (~/.codex/config.toml or ./.codex/config.toml)npm run build
rcs points to another install, run local entrypoint:node bin/rcs.js setup --force --verbose
node bin/rcs.js doctor
--force, stop active RCS session and rerun setup.--merge-agents, stop active RCS session and rerun setup.