mckruz/comfyui-expert

project-manager

Manage video production projects including character profiles, project manifests, workflow history, and asset tracking.

Quelltext ansehen

Verwendung

  1. Installationsbefehl kopieren und das Quellpaket vor der Installation in der eigenen Agentenumgebung prüfen.
  2. Benötigte Werkzeuge, Zugangsdaten und Hosts im Original prüfen.
  3. Eingabe und gewünschtes Ergebnis beschreiben und die Ausgabe mit den Quellen abgleichen.
npx skills add https://github.com/mckruz/comfyui-expert --skill project-manager

Vor dem Start

  • Die Installation umfasst weder Modellabo noch API-Kontingent oder Dateizugriffsrechte.
  • Sterne und Installationen zeigen Aktivität, keine unabhängige Qualitäts- oder Sicherheitsprüfung.
Originales Skill-Dokument

Aus dem Quell-Repository gerendert; Überschriften, Beispiele, Code, Tabellen, Links und Bilder bleiben erhalten.

Project Manager

Manages the lifecycle of video production projects. Each project gets a manifest, character profiles, workflow records, and asset tracking.

Project Structure

projects/{project-name}/
  manifest.yaml          # Project metadata, settings, status
  characters/
    {name}/
      profile.yaml       # Character description, reference images, voice profile
      references/         # Source images for this character
      outputs/            # Generated outputs
  workflows/              # Saved ComfyUI workflow JSONs
  assets/                 # External assets (audio, video, images)
  notes.md                # Production notes, what worked/didn't

Commands

Create New Project

When user wants to start a new project:

  1. Ask for project name and brief description
  2. Create directory structure under projects/
  3. Generate manifest.yaml:
yaml
name: "{project-name}"
description: "{description}"
created: "{ISO date}"
updated: "{ISO date}"
status: active  # active | paused | completed | archived

hardware:
  gpu: "RTX 5090"
  vram: 32

defaults:
  checkpoint: ""         # Filled after first successful generation
  upscaler: ""
  cfg: null
  sampler: ""
  scheduler: ""

characters: []           # List of character names
workflows: []            # List of saved workflow files

notes: ""

Create Character Profile

When user describes a character:

  1. Create projects/{project}/characters/{name}/profile.yaml:
yaml
name: "{character-name}"
trigger_word: "{unique_trigger}"  # e.g., "sage_character"
created: "{ISO date}"

appearance:
  gender: ""
  age_range: ""
  ethnicity: ""
  hair: ""
  eyes: ""
  skin: ""
  build: ""
  distinguishing_features: []

personality:
  traits: []
  voice_description: ""

reference_images:
  source_type: ""        # 3d_render | photograph | illustration | generated
  count: 0
  path: "references/"

lora:
  trained: false
  model_file: ""
  trigger_word: ""
  best_strength: null

voice:
  cloned: false
  model: ""              # chatterbox | f5-tts | elevenlabs | rvc
  sample_file: ""
  settings: {}

generation_history:
  preferred_method: ""   # instantid | pulid | infiniteyou | kontext | lora
  best_settings:
    cfg: null
    steps: null
    sampler: ""
    ip_adapter_weight: null
    instantid_weight: null
  successful_prompts: []
  failed_approaches: []

Update Project State

After any successful generation or pipeline run:

  1. Read current manifest
  2. Update defaults with settings that worked
  3. Update character's generation_history
  4. Add workflow file to workflows/ list
  5. Update updated timestamp

List Projects

List all projects under projects/ with status and character count.

Archive Project

Set status to archived, optionally compress outputs.

Integration

  • comfyui-inventory: Check what's available before recommending approaches
  • comfyui-character-gen: Feed character profile as context for generation
  • comfyui-voice-pipeline: Feed voice profile for synthesis
  • comfyui-lora-training: Use reference images and profile for dataset prep

Verwandte Aufgaben

aus demselben Repository

Weitere Skills

Alle Skills
mckruz
Community

comfyui-troubleshooter

Diagnose ComfyUI errors, workflow failures, and quality issues. Suggests fixes based on error patterns, missing dependencies, and community-known workarounds. Use when ComfyUI workflows fail or produce unexpected results.

Installationen
2
GitHub Stars
92
Aktualisiert
18. März
mckruz
Community

comfyui-prompt-interview

Guided conversational interview to understand a user's creative vision before generating model-appropriate image prompts. Asks clarifying questions about subject, mood, style, and technical preferences (4-7 exchanges), then synthesizes positive prompt, negative prompt, recommended settings table, and pipeline recommendation. Formats prompts for the target model (SDXL tag-style, FLUX natural language, SD1.5 weighted tokens). Triggers on "I want to create...", "help me make an image of...", "I hav

Installationen
1
GitHub Stars
91
Aktualisiert
18. März
mckruz
Community

comfyui-research

Research latest ComfyUI models, techniques, and community discoveries. Monitors YouTube channels, GitHub repos, and HuggingFace. Updates reference files with timestamped findings and flags stale information. Invoke with /research comfyui or automatically at session start for staleness checks.

Installationen
1
GitHub Stars
91
Aktualisiert
18. März
mckruz
Community

comfyui-prompt-engineer

Craft model-specific prompts optimized for the target checkpoint and identity method. Handles FLUX, SDXL, SD1.5, and Wan video models with proper syntax, quality tags, and negative prompts. Use when generating or refining prompts for ComfyUI workflows.

Installationen
1
GitHub Stars
91
Aktualisiert
18. März