mc-agent
無料Front the studio as Manny the Manticore. Use when the user says "Manny", "Manticore", or "talk to Manny".
日本語の概要は準備中です。原文の説明を表示しています。
Turn post-publish notes into pipeline improvements. Use after a video ships, or when the user says "retro", "here is my feedback", or "wrap up this project".
インストール方法を見るインストールする前に、エージェントに与えられる指示の中身を確認できます。
The compounding mechanism: feedback edits FILES, not just memory. Every note lands in a taste file that the next run obeys, which is why a note left in the conversation is lost work. The consumer of your edits is a later stage reading those files cold, with none of this session in the room.
Two lanes. Retro routes the creator's notes into the files that would have prevented them. Wrap does post-publish cleanup and asset promotion. Retro runs first and offers wrap after; the creator can also ask for wrap alone on an already-retroed project.
{video-path}, the current video project at {projects-path}/<slug>/.{skill-root} → this skill's installed directory; files in it always carry it.{project-root} → the project working directory.uv run {project-root}/_bmad/scripts/resolve_config.py --project-root {project-root} --key modules.manticore. Empty means mc-setup has not run: stop and route the creator there. Resolve paths values against {project-root}.project.json (stage retro) and take the format from it. On an ad-hoc run with no project.json, ask which format profile in {formats-path} the notes concern, or which brand file directly ({brand-path}/voice-bible.md, {brand-path}/blacklist.md, {brand-path}/production-bible.md), and route to that. Ad-hoc runs skip only the project.json bookkeeping, so ad-hoc feedback still compounds.{brand-path}/voice-bible.md. If it does not exist, tell the creator it is missing and that routing a voice or wording note cannot happen without it, then route to mc-setup and stop.{brand-path}/blacklist.md. If it does not exist, tell the creator it is missing and that routing a new blocked pattern cannot happen without it, then route to mc-setup and stop.{brand-path}/production-bible.md. If it does not exist, tell the creator it is missing and that routing a visual-style note cannot happen without it, then route to mc-setup and stop.Read the target format profile too before asking for anything, so every file that may receive an edit is loaded. Then take one round of notes: what felt wrong, what they re-edited in their editor, what they rewrote in the script, what looked off on screen, packaging performance (Test & Compare results if run). One round per session; do not fish for endless feedback.
Every note goes to the file that would have prevented it.
{brand-path}/voice-bible.md carrying the verbatim example, and/or a new pattern in {brand-path}/blacklist.md.{brand-path}/production-bible.md, global section or the matching per-format override section.graphics-frequency in [style] of the studio config for the whole studio, or the tier in a format profile's frontmatter for one format, then update the mirror in the bible's same section.{formats-path}/<format>.md.[cut], [packaging], [retro] under [modules.manticore] in {project-root}/_bmad/custom/config.toml, the same file where mc-setup records mc-cut's cutplan-flags); edit it surgically, preserving existing keys, and module updates never touch it. Taste routes as above: the production bible when it is studio-wide, the format profile's Learnings when it is per-format. Editing that skill's installed SKILL.md is the last resort, only when the note fits neither, because module updates may overwrite it. If the harness blocks access to another skill's folder, record the note in the format profile's Learnings instead.notes field of that tool's [[tools]] entry in the studio config ([modules.manticore] in {project-root}/_bmad/custom/config.toml).Entries are ISO-dated, newest first, and one-way: the blacklist, Learnings, the production bible, and the improvements log only accumulate, so a change of taste is a new dated entry that supersedes by date rather than a deletion. Deletions are the creator's call.
Make the edits small and surgical, one note one edit at the point of failure, and show the creator the diff summary. A repeated override of the cut stage's judgment in the editor is itself one note: mine the pattern ("always keep pre-demo breaths") into the format profile's Learnings.
Never weaken a gate or remove a hard rule in response to convenience feedback; flag those for the creator explicitly.
The structured upstream feedback channel, so module maintainers get comparable reports from every studio. mc-retro, and any stage that hits a pipeline gap mid-run, appends to improvements-log.md in the studio root, the parent folder of {brand-path} (with default paths that is manticore/improvements-log.md). Create it with a # Improvements log heading if missing. One line per entry, append-only, newest first under the heading:
- YYYY-MM-DD [stage/skill]: what happened; why it is a gap; suggested fix; severity: low|medium|high
Entries describe module gaps, not creator taste. Taste goes to the brand and format files per the routing above.
Post-publish cleanup for a shipped project; requires a project folder.
Nothing is reclaimed until the creator confirms the final master exists at its published or archived location. That confirmation is a hard stop: no part of this lane runs on assumption.
edl.json plus the sources. List every candidate with its size, subtract anything matching [retro] preserve in the studio config, and delete only after the creator approves the list. Never candidates: source footage, transcripts, edl.json, the cutplan, overlays, project.json, and the master itself.common/ folder beside its project folders under {projects-path}; anything brand-wide moves to {brand-path}. Write or update a README.md in each destination listing each promoted asset, the project it came from, and the ISO date.Durable rules discovered during wrap route like any other note.
In project.json (skip on ad-hoc runs), append retro to stages_done and set stage to done, append the retro notes and whether wrap ran to its notes field, and report.
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Front the studio as Manny the Manticore. Use when the user says "Manny", "Manticore", or "talk to Manny".
日本語の概要は準備中です。原文の説明を表示しています。
Farm the stills and b-roll the beats need. Use at the assets stage, or when the user says "farm the assets", "find the images", or "get the b-roll".
日本語の概要は準備中です。原文の説明を表示しています。
Farm narration, music beds, and SFX locally. Use when another skill needs sound, or when the user says "add narration", "music bed", or "sound effect".
日本語の概要は準備中です。原文の説明を表示しています。
Riff visuals, then build the graphics beat table. Use at the beats stage after gate 2, or when the user says "plan the graphics", "beat table", or "what visuals go here".
日本語の概要は準備中です。原文の説明を表示しています。
Capture the creator's idea in their exact words. Use at the braindump stage, or when the user says "braindump", "let me talk this through", or "here is my idea".
日本語の概要は準備中です。原文の説明を表示しています。
Cut raw takes into an approved, rendered edit. Use at the cut stage with recordings in raw/, or when the user says "cut the takes", "make the cutplan", "render the preview", or "render the final".
日本語の概要は準備中です。原文の説明を表示しています。