A prompt to copy
/skill:pcafe turn talk.md into an 8-slide talk in the swiss style. Tell me when npx pcafe check prints PASS.
Naming the file, the audience, the length and what counts as done helps far more than “make it look nice”.
Coding agent · Skill · pi.dev
Pi is a small terminal coding agent that loads skills from ~/.agents/skills/ (global) and a project’s .agents/skills/. It reads only names and descriptions at start and the full text on demand, so pcafe costs little context.
Step one
Afterwards, open a new chat and ask what the pcafe skill does. If it can tell you, the skill is loaded.
npx skills add Web-Casa/pcafe -s pcafe -g -a pi -yor
mkdir -p ~/.agents/skills && curl -fsSL https://p.cafe/downloads/pcafe-skill.zip -o /tmp/pcafe-skill.zip && unzip -oq /tmp/pcafe-skill.zip -d ~/.agents/skillsStep two
A prompt to copy
/skill:pcafe turn talk.md into an 8-slide talk in the swiss style. Tell me when npx pcafe check prints PASS.
Naming the file, the audience, the length and what counts as done helps far more than “make it look nice”.
Results
Why PCafe
Pi only writes your content into PCafe’s 270-plus open-source templates; layout, type sizes and colour come from the template, so the deck doesn’t change shape every time.
Every slide has text limits. Overflow, overlap and tiny type fail the check, and Pi trims or splits slides and checks again until PASS.
The result is one HTML file that presents with a double-click and no network; it also exports to PDF and editable PowerPoint.
Questions
Pi reads a skill only when the task matches its description. Type /skill:pcafe, or say “use the pcafe skill” in the prompt.
The open-source version is free for personal and commercial work and keeps a “Made with PCafe” credit. Pro adds 11 paid template packs and lets you remove the credit.
Yes. Have Pi run npx pcafe pptx <name>; the text comes out as editable text boxes. PDF export works too.
Building the HTML needs Node.js 20.19 or later, and Pi runs the npx commands. Without it, the skill falls back to a storyline and a slide-by-slide outline.
The npx skills command works in PowerShell too. The unzip one-liners are for macOS and Linux; on Windows, download pcafe-skill.zip and extract it into the matching skills folder under your user folder, for example %USERPROFILE%\.agents\skills.
Other tools