pneuma-kami

Featured

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 160 stars 15 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 88/100

Stars 20%
73
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
6 months ago
Last Updated
yesterday
Language
TypeScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Web & Frontend Featured

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.

160 Updated yesterday
pandazki
Code & Development Featured

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.

160 Updated yesterday
pandazki
AI & Automation Featured

pneuma-eli5

Pneuma ELI5 Mode workspace guidelines. Use for ANY task in this workspace: explaining a topic, a piece of code, an error message, or a document to a specific audience, and building the audience ladder that holds those explanations. Trigger on "ELI5", "explain like I am", "explain this to my manager / mom / kid / team", "break this down for", "dumb it down", "simplify this for", "how would I explain this to", or any request naming who the explanation is for. Also trigger when the user wants the same thing explained at several levels, or wants to compare two audience versions. Consult before your first edit in a new conversation.

160 Updated yesterday
pandazki