quan0715/open-press

openpress-plugins

Use when an OpenPress document, slide, or workflow needs external plugin tools (such as diagram-design for architecture/system diagrams, visual toolkits, or writing helpers).

First seen Aug 15, 2026

Installation

$ npx skills add quan0715/open-press --skill openpress-plugins

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from quan0715/open-press · top by installs.

npx skills add quan0715/open-press

Browse all from quan0715/open-press

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 14
License LICENSE
Default branch main
Open issues 6
Status Active

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,744 B
  • docs SUMMARY.md 199 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 12 installs

SKILL.md

OpenPress Plugins

Manage, recommend, and adapt external specialized skills into OpenPress documents, components, and media.

Workflow

  1. Recognize Intent:

- Match user requests (e.g. "畫架構圖", "system diagram", "flowchart", "sequence diagram", "cover design") against triggers in references/catalog.json.

  1. Check Readiness & Recommend:

- If installed (.agents/skills/<id> or skills/<id> exists): invoke the plugin skill directly, then read its matching adapter. - If not installed: present a compact, actionable Recommendation Card in chat:

### 🧩 Recommended Plugin: <Plugin Name>

<Short Description>

- **Source**: `<source>` (<License>)
- **Why**: <Why this plugin fits the user's specific request>

**Options:**
1. **Install & Use**: Follow the short installation note in the matching adapter, then proceed with the generation.
2. **Continue with Native**: Proceed using standard OpenPress basic SVG without installing the plugin.
  1. Handle User Response:

- Install & Use: Give the adapter's natural-language installation note, then invoke the plugin and adapt its output. - Native Fallback: Generate standard basic React SVG figure or table directly without external dependencies.

  1. Adapt and Insert:

- Save visual components to press/<slug>/components/figures/<Name>Figure.tsx (or components/<Name>Figure/index.tsx). - For writing plugins: apply edits directly to the target MDX file. - Follow openpress → Local Review Gate (npm run dev:workspace or npm run build) to verify layout, pagination, and theming.

Responsibility Boundary

  • openpress-plugins: Recommends external skills based on document authoring needs (e.g. diagrams, posters, writing polish) and provides adapters to convert external skill outputs into OpenPress native components (components/figures/<Name>Figure.tsx).
  • Workbench Updates (/workspace/settings): Read-only capability status in the UI with copyable prompts for Agent handoff.
  • Codex / Claude (Agent): Executes actual remote inspection, dependency upgrades, skills-lock.json hash updates, and verification.

References & Adapters

  • references/catalog.json: Registry of supported companion plugins, triggers, and sources.
  • adapters/diagram-design.md: Adapter rules for diagram-design architecture and technical diagrams.
  • adapters/gc-minimal-zine-poster.md: Adapter rules for gc-minimal-zine-poster editorial covers and poster art.