Skip to content

rfe-creator.update-deps

Force re-vendors the plugin's dependencies: the assess-rfe skills at the commit the type descriptors pin, and the latest architecture context. Use it after bumping pipeline.rubric.ref or to repair a stale copy. It is disable-model-invocation: true — a maintenance command you run from the slash menu, never something the model delegates to on its own.

It removes everything scripts/bootstrap.sh installs — the .context/assess-rfe checkout, the vendored assess-rfe, assess-initiative and export-rubric skill directories, and the rfe-scorer / initiative-scorer agent definitions — then re-runs the bootstrap, and separately refreshes .context/architecture-context.

Note that re-running alone will not pick up newer assess-rfe commits: the bootstrap checks out the pinned pipeline.rubric.ref, which types/rfe/type.yaml and types/initiative/type.yaml must both carry at the same value (validate_types.py refuses two different pins). To move the rubric, bump both descriptors first, then run this skill.

Plugin: rfe-creator | User-invocable

Contract

Skill Contract canonical-skill-v1

Force-refresh the vendored assess-rfe skills and architecture context to their latest versions.

Identity

Functions
execute
Success
  • Removes the cached assess-rfe and architecture-context copies, then re-fetches the latest.
  • Reports what was updated and the versions fetched.

Optimization Targets

task_success deterministic

Invariants

Must Preserve
  • Only run when explicitly invoked (disable-model-invocation is set).
  • Re-fetch after removing caches — do not leave dependencies partially removed.
Fixed Context
toolsBash, Glob
clibash
knowledgerepository_contentpublic, tool_outputtask_private

Traceability

Diagram

rfe-creator.update-deps diagram

Usage

/rfe-creator.update-deps