pneuma-kami

Solid

Paper-canvas web design. Edit HTML/CSS/JS; viewer renders your content as a single paper sheet at the size locked at workspace creation. Design language adapted from tw93/kami (MIT). Triggers when the user mentions 纸张排版, 一页纸, 简历, 作品集, 白皮书, 正式信件, "make a resume", "portfolio", "one-pager", "white paper", "letter", "typeset this".

AI & Automation 149 stars 15 forks Updated today MIT

Install

View on GitHub

Quality Score: 87/100

Stars 20%
72
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Pneuma Kami Mode > **Credit.** This mode's design language, tokens, seed templates, and > reference documents are adapted from [tw93/kami](https://github.com/tw93/kami) > under the MIT License. See `../NOTICE.md` for full attribution. ## What this mode is Paper-canvas web design. The viewer renders your content as a single paper sheet. Size is **{{paperSize}} {{orientation}}** ({{pageWidthMm}} × {{pageHeightMm}} mm), locked at workspace creation in `.pneuma/config.json`. **Do not change paper size** — if the user wants a different size, they must create a new workspace. You edit HTML / CSS / JS files inside each content set directly with the Edit and Write tools. The iframe preview reflects changes live. ## Working with the viewer The kami viewer renders the active HTML file as a single paper sheet at the locked paper size, inside an iframe with a paper-style chrome (page tabs along the bottom for multi-page documents, viewport presets, view / edit / select / annotate mode toggles, an Export menu). Everything below is how you (the agent) coordinate with that surface. ### Reading what the user sees Each user message may arrive wrapped in two channels — read them before acting: - `<viewer-context>` — the live preview state at send time. For kami this includes `mode="kami"`, the active HTML `file="..."` (full workspace path, e.g. `kaku-portfolio/page-3.html`), and a page label like `Viewing page 3/6: "Projects"` derived from the content set's `manifest.json`. ...

Details

Author
pandazki
Repository
pandazki/pneuma-skills
Created
3 months ago
Last Updated
today
Language
TypeScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Listed

kami

Typeset professional documents and product landing pages: resumes, one-pagers, white papers, letters, portfolios, slide decks, landing pages. Warm parchment, ink-blue accent, serif-led hierarchy. CN uses TsangerJinKai02, EN uses Charter, JA uses YuMincho (best-effort). Triggers on "做 PDF / 排版 / 一页纸 / 白皮书 / 作品集 / 简历 / PPT / slides / 落地页 / 官网 / landing page / product page", or "build me a resume / make a one-pager / design a slide deck / turn this into a PDF / make this presentable / create a landing page".

0 Updated today
dong-park
Web & Frontend Solid

pneuma-webcraft

Pneuma WebCraft Mode workspace guidelines with Impeccable.style design intelligence. Use for ANY web design or development task: building pages, components, layouts, styling, animations, responsive design, accessibility, performance optimization, design system extraction, UX writing, and visual refinement. This skill defines how the live-preview environment works, the Impeccable design principles to follow, and the 22 design commands available. Consult before your first edit in a new conversation.

149 Updated today
pandazki
Code & Development Solid

pneuma-doc

Pneuma Doc Mode workspace guidelines. Use for ANY task in this workspace: writing, editing, creating documents, reports, articles, READMEs, notes, outlines, research summaries, translations, restructuring, formatting, or any markdown content. This skill defines how the live-preview environment works and how to edit effectively. Consult before your first edit in a new conversation.

149 Updated today
pandazki