원클릭으로
finish
Master pipeline — compile, review, fix, and finalize any document. Auto-detects format and runs the full quality loop.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Master pipeline — compile, review, fix, and finalize any document. Auto-detects format and runs the full quality loop.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Create new documents in any format — Beamer slides, Typst documents, or Quarto slides. Autonomous pipeline from prompt to publication-quality output.
Syntax guide and ecosystem reference for writing Typst (.typ) files. Use this skill when writing, editing, or debugging Typst documents. Covers core syntax, common errors, packages, and best practices.
Stage, commit, create PR, and merge to main. Use for the standard commit-PR-merge cycle.
Compile any supported file type. Detects format (.typ, .qmd, .py) and runs appropriate build command.
Show current context status and session health. Use to check how much context has been used, whether auto-compact is approaching, and what state will be preserved.
Render and deploy documents to output directory for hosting. Supports Quarto slides and Typst PDFs.
| name | finish |
| description | Master pipeline — compile, review, fix, and finalize any document. Auto-detects format and runs the full quality loop. |
| argument-hint | [filename] |
| allowed-tools | ["Read","Grep","Glob","Write","Edit","Bash","Task"] |
| context | fork |
Master pipeline that compiles, reviews, fixes, and finalizes any supported document type.
Determine file type from extension:
.typ → Typst document (slides, docs, guides, CVs).qmd → Quarto RevealJS slides.py → Python scriptNote: For
.tex(LaTeX/Beamer), configure the finish pipeline at project level.
For .typ files, also detect document type from content:
#import "@preview/polylux" or #import "@preview/touying" → Typst slides#import "@local/qk" → Uses qk component library$ARGUMENTS, resolve file pathStep 1 — Compile:
/compile with the detected formatStep 2 — Determine sample pages:
Step 3 — Render PNGs:
typst compile FILE.typ /tmp/finish-preview-{0p}.png --pages [SAMPLE]
Step 4 — Visual inspection:
typst/references/visual-verification.md:
Step 5 — Record issues for Phase 1.5 or Phase 3 fix list.
If the visual spot-check caught simple issues, fix them now so review agents start from a clean baseline.
Scope: Only fix issues that are:
Steps:
figure(placement: auto) or page breakstypst compile FILE.typ/review with the fileFor each fix round:
typst compile FILE.typtypst compile FILE.typ /tmp/finish-fix-{0p}.png --pages [AFFECTED]
Format-specific notes:
For .qmd files:
For .typ files:
gemini-generate-image MCP for conceptual illustrations/image-search for real photos/logosFor .py files:
# Finish Report: [Filename]
## Pipeline Summary
| Phase | Status | Details |
|-------|--------|---------|
| Compile | PASS/FAIL | [output file, warnings] |
| Visual Spot-Check | PASS/[N issues] | [issues found and auto-fixed] |
| Review | [score] | [agent count, issue count] |
| Fix | [rounds] | [issues fixed / remaining] |
| Final Score | [score] | [EXCELLENT/GOOD/NEEDS WORK/POOR] |
## Score Progression
- Initial: [score] ([N] critical, [M] major)
- After auto-fix: [score] ([N] critical, [M] major)
- Final: [score] ([N] critical, [M] major)
- Rounds: [N]
## Fixes Applied
[List of changes made]
## Remaining Issues (if any)
[List issues that could not be auto-fixed]
See typst/references/quality-gates.md for authoritative limits.
.typ files, visual tool invocation (gemini-generate-image MCP, /image-search) only happens when the reviewer explicitly flags missing visuals