Skip to content

daydreamlive/scope-dev-skill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Scope Developer Skill for Claude Code

A comprehensive Claude Code skill for building with Daydream Scope — a tool for running and customizing real-time, interactive generative AI pipelines and models.

Scope is open source and free to use. Check out the Scope repository on GitHub — and give it a star if you find it useful!

This skill gives Claude Code deep knowledge of Scope's REST API, WebRTC streaming, node/plugin development, pipeline system, graph execution, MCP tools, control protocols, and more. It enables developers to build integrations, create custom nodes, and control Scope programmatically with accurate, source-verified guidance.

What's included

The skill provides Claude with:

  • Complete REST API reference — every endpoint with methods, paths, request/response formats
  • WebRTC streaming API — working code examples for text-to-video and video-to-video connections
  • Node/plugin development guide — project structure, pyproject.toml, pipeline base class, config schemas, working code examples
  • Runtime parameter reference — all parameters with types, ranges, and data channel format
  • Graph execution — multi-pipeline workflow schemas and examples
  • MCP tools — all 39 tools for AI-assisted pipeline control
  • Control protocols — OSC, MIDI, DMX endpoints and usage
  • Video I/O — Spout, Syphon, NDI configuration
  • CLI reference — all commands and flags
  • Environment variables — every configurable option
  • Source code map — where to find anything in the Scope codebase
  • Documentation links — direct URLs to every Scope docs page in markdown format
  • Context7 MCP integration — instructions for fetching latest docs automatically

Installation

For all your projects (personal)

# Clone the repo
git clone https://github.com/daydreamlive/scope-dev-skill.git

# Copy the skill to your personal skills directory
cp -r scope-dev-skill/skills/scope-dev ~/.claude/skills/scope-dev

Or with a symlink (auto-updates when you pull):

git clone https://github.com/daydreamlive/scope-dev-skill.git ~/scope-dev-skill
ln -s ~/scope-dev-skill/skills/scope-dev ~/.claude/skills/scope-dev

For a single project

# From your project root
mkdir -p .claude/skills
git clone https://github.com/daydreamlive/scope-dev-skill.git /tmp/scope-dev-skill
cp -r /tmp/scope-dev-skill/skills/scope-dev .claude/skills/scope-dev

Or add as a Git submodule:

git submodule add https://github.com/daydreamlive/scope-dev-skill.git .claude/skills-repo
ln -s .claude/skills-repo/skills/scope-dev .claude/skills/scope-dev

Verify installation

Start Claude Code in any project. The skill should appear automatically. You can verify by asking:

How do I load a pipeline via the Scope API?

Claude should reference specific endpoints, parameters, and code examples from the skill.

When it activates

The skill triggers automatically when you're working on tasks related to:

  • Scope API integration
  • Node/plugin development
  • WebRTC streaming with Scope
  • Pipeline configuration
  • MCP tool usage
  • OSC, MIDI, or DMX control
  • Spout, Syphon, or NDI video I/O
  • LoRA or VACE configuration
  • Graph/workflow execution

Documentation

Resource Link
Scope Documentation docs.daydream.live/scope
API Reference docs.daydream.live/scope/reference/api
Pipeline Reference docs.daydream.live/scope/reference/pipelines
Node Development Guide docs.daydream.live/scope/guides/plugin-development
Build a Video Effects Node docs.daydream.live/scope/tutorials/build-video-effects-plugin
Vibe Code a Scope Node docs.daydream.live/scope/tutorials/vibe-code-a-scope-plugin
System Requirements docs.daydream.live/scope/reference/system-requirements
Daydream Home daydream.live

How it works

Claude Code skills are markdown files that provide Claude with domain-specific knowledge and instructions. When a skill is installed, Claude automatically loads it when the conversation context matches the skill's description and keywords.

The SKILL.md file in this repo contains a comprehensive, source-verified reference for the Scope platform. Every API endpoint, field name, import path, and code example has been validated against the Scope codebase to ensure developers get working code on the first try.

Skills can be installed at two levels:

Level Path Scope
Personal ~/.claude/skills/scope-dev/SKILL.md Available in all your projects
Project .claude/skills/scope-dev/SKILL.md Available in that project only

Contributing

If you find an inaccuracy or want to add coverage for a new Scope feature:

  1. Fork this repo
  2. Verify your changes against the Scope source code
  3. Submit a pull request with a description of what changed and how you verified it

Every claim in the skill file must be verifiable against the actual codebase.

License

MIT

About

Agentic skill helping developers build on top of Scope using tools like Claude Code or Codex.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors