Using Skills
Renku skills teach AI coding assistants how to generate valid Renku blueprints (inputs, producers, bindings, loops, and output wiring) without you having to write everything from scratch.
The skills are maintained in a separate repository: github.com/keremk/renku-skills.
Before You Start
Section titled “Before You Start”Make sure Renku is already installed and working.
renku --versionIf you are setting up for the first time:
renku launchThen complete onboarding in the browser UI before continuing.
1) Get the Skills Repository
Section titled “1) Get the Skills Repository”Clone the skills repository locally:
git clone https://github.com/keremk/renku-skills.gitcd renku-skills2) Use in Claude Code (CLI + Desktop)
Section titled “2) Use in Claude Code (CLI + Desktop)”Claude Code supports two approaches: a quick session-only load or a persistent plugin install.
Option A: Session-only load
Section titled “Option A: Session-only load”Start Claude Code with the plugin directory:
claude --plugin-dir /absolute/path/to/renku-skillsOption B: Installed plugin (recommended)
Section titled “Option B: Installed plugin (recommended)”Inside a Claude Code session (CLI or Desktop), run:
/plugin marketplace add /absolute/path/to/renku-skills/plugin install renku-plugin@renku-skills/reload-pluginsThen invoke the blueprint skill with:
/renku-plugin:create-blueprint3) Use in Codex (App)
Section titled “3) Use in Codex (App)”Codex reads skills from ~/.agents/skills (user scope) and .agents/skills (repo scope). The provided installer script links all Renku skills into the user scope.
From the renku-skills repo root:
./scripts/install-codex-skills.shRestart Codex App, then open the Skills panel to confirm the skills are loaded.
You can also verify from Codex chat/command input:
/skillsInvoke a skill directly:
$create-blueprintTo remove the symlinks created by the installer later:
./scripts/uninstall-codex-skills.shTypical Workflow
Section titled “Typical Workflow”-
Open your Renku workspace in Claude Code or Codex.
-
Run the blueprint skill (
/renku-plugin:create-blueprintin Claude Code, or$create-blueprintin Codex). -
Describe the movie pipeline you want (storyboard style, producer choices, expected outputs).
-
Review the generated blueprint in your workspace, then run it with Renku.
Compatibility Notes
Section titled “Compatibility Notes”- Claude Code consumes this repo as a plugin (
.claude-plugin,agents/,skills/). - Codex App consumes skill folders from
~/.agents/skills. - The same core skill content is shared between both tools.