choplin/explainer-studio/paper-explainer-generate-site

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Internal paper site-production phase that builds a local reading site from an exact run request, Content brief, Run Manifest, source structure/evidence, and report set.

Install

npx vskill@latest install choplin/explainer-studio/paper-explainer-generate-site

SKILL.md

Generate Site — paper-explainer reports as an authored website

Apply [[explainer-content-workflow-base]], read its Artifact contract, and require the paper profile. Own only site authoring and local build; do not perform workflow discovery, user consultation, Content modeling, or Planning.

Require exact paths/digests for the run request, selected Content brief, Run Manifest, source-structure.md, spine.md, and every planned report. The unique site entry must be create or replace; otherwise return a structured missing/incompatible-input result. Never infer latest planning Artifacts.

Planning Artifacts supplement rather than replace reports and paper evidence. Consult the narrow source/OCR locus whenever fidelity requires it.

Turn a paper-explainer work dir (<dir>/<slug>/, at least one report under reports/ — typically overview.md plus the perspective reports) into a reading-guide website under <WORK_DIR>/site/: a landing page with report cards and one authored page per report, the overview's audio guide playable in-page.

The whole build pipeline — scaffold, parallel semantic-Markdown authoring, the single generator build, the semantic landing page, the nav manifest, the gotchas, and the success criteria — is the shared reading-site pipeline owned by [[explainer-reading-site-generate-base]]. Delegate the build to that skill. This skill adds only what is paper-specific: the canonical source-structure path, page-ordering profile, and landing vocabulary below. Do not re-derive the pipeline here; follow the base skill for every phase.

paper-explainer inputs

Source locator kind

Pass pdf-page to the shared page-authoring and fan-in sweep contracts. Paper prose continues to use [pNN]{.p} / [pNN–pMM]{.p}; no EPUB locator map applies.

Canonical source structure

Pass the absolute path to <WORK_DIR>/source-structure.md to the shared pipeline. It records the paper's source-authored headings separately from spine.md, which remains the authority for confirmed facts. Perspective-report headings are editorial artifacts and are never a substitute for this source structure.

Ordered page list — [{ slug, kicker }]

A paper's reports are not chapters; they are fixed perspectives. Resolve reports/*.md into the base skill's ordered list with this canonical table, keeping only the reports that exist and preserving this order:

report slug (reports/<slug>.md)kicker
overview全体レポート
background背景
method手法
experiments実験
discussion議論
related-work関連研究
  • overview is always first and is the landing hero CTA / home. Do not renumber when

a subset is present — keep the canonical order for whichever exist.

  • Any report whose slug is not in the table (a hand-added report) is appended last in natural sort, with a

kicker derived from a readable title-case of its slug. Do not drop it.

This satisfies the base contract (overview first; every existing report once; deterministic order; non-empty kicker). Reports are not color-coded — which report you are on is answered by the nav, the title, and the index.

Landing document-type vocabulary
  • guide kicker (hero eyebrow): 論文ガイド
  • cards-section heading: レポート
  • count-chip unit: レポート (hero chip reads 全Nレポート)

Site title = the paper title (from reports/overview.md's <h1>).

Build

Hand the profile and canonical source-structure path above to [[explainer-reading-site-generate-base]] and run its pipeline (Phase 1 scaffold → Phase 2 author reports + landing → Phase 3 build + nav manifest → hand off to [[explainer-reading-site-deploy]]). The base skill's Success criteria are the acceptance for this skill. Return the exact output inventory/digest and AI checks to the coordinator. Human interaction belongs to the coordinator. If site is a selected human gate, return the checked site as its checkpoint subject. Never treat approval as permission to deploy.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/choplin/explainer-studio/paper-explainer-generate-site/badge)](https://verified-skill.com/skills/choplin/explainer-studio/paper-explainer-generate-site)

Something wrong with this skill or its page? Tell us.