# Import Premiere

> Compares an edited Premiere Pro FCP7 XML against timeline.json and imports changes back into the project.

- Skill: `mocchalera/import-premiere` (Agent Skill)
- Install (CLI): `npx skillmds@latest add mocchalera/import-premiere`
- Raw SKILL.md: https://api.skillmd.com/api/skills/mocchalera/import-premiere/raw
- Safety review: CAUTION (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools, Dev Tooling
- Tags: Fcp7 Xml, Premiere Pro, Timeline Json, Video Editing, Xml Import
- Author: mocchalera (https://skillmd.com/u/mocchalera)
- Updated: 2026-08-22
- Page: https://skillmd.com/skills/mocchalera/import-premiere

---

# import-premiere
## いつ使うか
- 「Premiere から取り込んで」「XML の変更を反映して」と言われたとき。
- Premiere 側で trim / reorder / delete を行った XML を `timeline.json` に戻したいとき。

## 前提条件
- `05_timeline/timeline.json` と 編集済み FCP7 XML があること。
- まず `--dry-run` で diff を確認すること。

## やること（ステップ）
1. dry-run で差分を確認する。

```bash
npx tsx scripts/import-premiere-xml.ts projects/<project> --xml /absolute/path/to/edited.xml --dry-run
```

2. diff が妥当なら本適用する。

```bash
npx tsx scripts/import-premiere-xml.ts projects/<project> --xml /absolute/path/to/edited.xml
```

3. 出力された diff report を読み、`trim_changed`, `reordered`, `deleted`, `added_unmapped` の内容を確認する。

## 出力 artifact
- 更新された `05_timeline/timeline.json`
- 自動バックアップ `05_timeline/timeline.json.bak`
- stdout の diff report

## 注意事項
- `--dry-run` では `timeline.json` は更新されない。
- `added_unmapped` は自動適用されず、manual review 前提。
- 専用の report JSON は書かれない。差分は stdout にしか出ない。

