By keremk
Claude Code plugin with 8 Renku skills covering the full video generation workflow: blueprint design, workflow selection, prompt writing, director authoring, condition auditing, run validation, video creation, and prompt guide maintenance.
This agent should be used when auditing condition-heavy Renku blueprint graphs. Use when a blueprint has optional branches, workflow routing, sparse fan-in, reference-vs-plain asset paths, StartEnd/image anchor logic, model-specific branches, or when producers might run without available inputs or run in branches where their outputs are unused.
This agent should be used when creating or improving a Renku LLM director prompt producer. Use when the task involves generating a new producer.yaml/prompts.toml/output-schema.json, fixing a broken director, writing TTS-friendly narration, enforcing timing, or ensuring visual consistency across segments.
This agent should be used when creating or iterating a one-time Renku video build with the viewer. Use when the user wants to make or edit a specific video from an existing blueprint, populate inputs.yaml, run stage-by-stage, inspect viewer artifacts, pin good outputs, regenerate weak artifacts, or steer models and prompts interactively.
This agent should be used when designing reusable Renku blueprints. Use when creating or substantially restructuring a Renku workflow, choosing graph shape, defining loops/outputs/imports/connections, deciding whether to use prompt producers or direct inputs, or turning user requirements into a reusable blueprint.
This agent should be used when picking the right Renku workflow, producers, providers, and model configurations. Use when choosing between text-to-video, image-to-video, start/end-frame, reference-to-video, multi-shot, talking-head, lipsync, image edit/compose, TTS, music, or composition workflows, especially for capability-rich models like Seedance, Kling, Veo, Wan, or LTX.
Pick the right Renku workflow, producers, providers, and model configurations for generation tasks. Use when choosing between text-to-video, image-to-video, start/end-frame, reference-to-video, multi-shot, talking-head, lipsync, image edit/compose, TTS, music, or composition workflows, especially for capability-rich models like Seedance, Kling, Veo, Wan, or LTX.
Maintain Renku model-specific prompt guide references. Use when Codex needs to add a new model prompt guide, refresh Seedance/Kling/Veo/Wan/LTX/image model guidance from vendor docs, update source provenance, apply the prompt guide template, or keep renku-write-prompts references current as models and producer contracts change.
Validate Renku blueprints and builds before calling work complete. Use when Codex needs to run blueprint validation, dry-run simulation, produced condition path inspection, costs-only checks, stage-by-stage --up or --up-to-layer validation, root build/test verification, or diagnose validation/runtime errors without invoking paid generation.
Write and revise model-specific prompts for Renku generation workflows. Use when Codex needs prompts for Seedance, Kling, Veo, Wan, LTX, image generation/editing, reference workflows, start/end-frame clips, multi-shot clips, native audio video, TTS narration, or one-time video inputs after the workflow and producer contract are known.
Audit and design condition-heavy Renku blueprint graphs. Use when a blueprint has optional branches, workflow routing, sparse fan-in, reference-vs-plain asset paths, StartEnd/image anchor logic, model-specific branches, or when Codex must prevent producers from running without available inputs or running in branches where their outputs are unused.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
This repository is a standalone skills/plugin package for working with the Renku CLI and Renku video-generation workflows.
It was split out from the main Renku codebase so teams can install and share the Renku blueprint and video-workflow layer without distributing the full repository.
Important: these skills assume you already have the Renku CLI installed and configured. Without the CLI, they are not useful.
After installing, verify:
renku --version
If this is your first Renku setup, initialize your workspace:
renku init --root=~/renku-workspace
.
├── .agents/
│ └── plugins/
│ └── marketplace.json
├── .codex-plugin/
│ └── plugin.json
├── .claude-plugin/
│ ├── plugin.json
│ └── marketplace.json
├── agents/
│ ├── director-prompt-engineer.md
│ └── model-picker.md
└── skills/
├── renku-audit-conditions/
├── renku-author-director/
├── renku-create-video/
├── renku-design-blueprint/
├── renku-pick-workflow/
├── renku-update-prompt-guides/
├── renku-validate-run/
└── renku-write-prompts/
skills/ contains the reusable skill definitions (SKILL.md + references)agents/ contains legacy Claude Code subagents; the primary Renku guidance now lives in the skills/renku-* folders.claude-plugin/plugin.json is the Claude Code plugin manifest.claude-plugin/marketplace.json lets you install this plugin through Claude's marketplace flow (local or Git-hosted).codex-plugin/plugin.json is the Codex plugin manifest.agents/plugins/marketplace.json is the repo-scoped Codex marketplace entry that points back to this repo rootThe skills are intentionally split by task so agents load the right guidance at the right time:
| Skill | Use it for |
|---|---|
renku-design-blueprint | Designing reusable Renku blueprints, asset pipelines, compositing workflows, and full video workflows. |
renku-audit-conditions | Auditing condition-heavy graphs, optional branches, reference-vs-plain paths, StartEnd anchor safety, required-input coherence, sparse fan-in, and unused active producers. |
renku-pick-workflow | Choosing workflow mode, producer contracts, providers, and exact model configurations. |
renku-write-prompts | Writing model-specific prompts for active Renku workflows such as Seedance, Kling, Veo, image editing, reference video, multi-shot, and native-audio video. |
renku-author-director | Creating or repairing director prompt producers: producer.yaml, prompts.toml, and output-schema.json. |
renku-create-video | Creating or iterating one-time videos/builds with the agent and viewer: populate inputs, inspect artifacts, pin good outputs, and regenerate weak ones. |
renku-validate-run | Running validation, preflight, dry-runs, produced condition path checks, stage-by-stage checks, costs-only, and final verification. |
renku-update-prompt-guides | Maintaining the model prompt guide library as new models and vendor docs arrive. |
Typical flow for reusable blueprint work:
renku-design-blueprint
→ renku-pick-workflow
→ renku-author-director and/or renku-write-prompts
→ renku-audit-conditions
→ renku-validate-run
Typical flow for a one-time video session:
renku-create-video
→ renku-pick-workflow if models/workflows are open
→ renku-write-prompts for prompt-bearing inputs
→ renku-validate-run before dry-run or generation
Core safety concepts the skills should preserve:
You can use either a session-only load or an installed plugin.
claude --plugin-dir /absolute/path/to/this/repo
Inside Claude Code, run:
/plugin marketplace add /absolute/path/to/this/repo
/plugin install renku-plugin@renku-skills
Then reload plugins:
/reload-plugins
Use skills with namespaced commands such as:
/renku-plugin:renku-design-blueprint
/renku-plugin:renku-create-video
/renku-plugin:renku-validate-run
Claude Code desktop uses the same plugin system as CLI.
+ prompt menu, or/plugin ...) directly in the session.npx claudepluginhub keremk/renku-skills --plugin renku-pluginML/perf investigation skills: topic, plan, judge, run, sweep
Structured AI-enabled research workflows for software development: Research, Plan, Experiment, Implement
Claude Code skill pack for Together AI (18 skills)
Integrated Rust development skills for multiple domains (UI, Robotics, etc.)
Core skills: ecosystem guide, skill creator, research patterns, session reflection, and plugin development. Includes UserPromptSubmit hook for forced skill evaluation.
Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, and rules evolved over 10+ months of intensive daily use