Felo Slides on PiPi Coding Agent

Reviewers do not read terminal scrollback

The session knows what changed and why; the people approving it do not. Felo Slides turns findings the session already gathered into a slide-by-slide outline you can cut before anyone spends time on design.

Built for PiOutline before designTraced to the session
Get an API keySee the platform guide
Copy it incp -r felo-skills/felo-slides ~/.pi/agent/skills/
Pi Coding Agent logo
This skill runs on

Pi Coding Agent

Minimal terminal coding harness

Read the Pi Coding Agent guide

Pi keeps a deliberately small core and asks you to extend it, so a skill is the intended way to add reach without adding tools to maintain.

Loads from
~/.pi/agent/skills/ · .pi/skills/ · packages
Install is
A folder copy, or pi install npm:@scope/pkg
Worth knowing
No sandbox — read the SKILL.md before you mount it
Add it on Pi

One copy, into whichever root matches how long you plan to keep it

Slide generation is an ordinary bundle, so it takes the same route as anything else on Pi. Mount it globally if you write reviews often, keep it project-scoped if you only need it for one migration.

  1. 01
    ~/.pi/agent/skills/Global

    Every project on this machine. Put a bundle here once you have read it and want it everywhere.

  2. 02
    ~/.agents/skills/Shared

    The folder other harnesses read too, so one clone serves Pi and whatever else you run.

  3. 03
    .pi/skills/Project

    This repository only, and only after you trust the project. The right place to evaluate a bundle you have not read yet.

  4. 04
    pi install npm:@scope/pkgPackage

    A package's skills/ directory, kept versioned and updatable. The cleaner route once a bundle earns a permanent place.

Or load it for one session, without copyingpi --skill /path/to/felo-slides
What you get back

An outline you can argue with while changes are still cheap

You get headings and one line of argument each. That is deliberately not a finished deck — it is the version you can cut, reorder, and disagree with before it becomes somebody's afternoon.

  1. 01

    What moved

    The two modules that changed owners, and the callers updated in the same commit.

  2. 02

    What we left alone

    The three call sites we deliberately did not touch, and the reason each one is safe.

  3. 03

    What the diff does not show

    The behaviour change hiding inside a changed default argument.

  4. 04

    How we know it still works

    The tests that cover the moved code, and the one gap that remains.

  5. 05

    What could go wrong

    The failure mode if the migration is only half applied in a release branch.

  6. 06

    What we need from you

    One decision: merge it now, or split the change and land the second half next week.

Because the outline is built from the session, every line on it can be traced back to the command or the file that produced it.

Check it worked

Three signs the deck is coming out of your session and not a template

A deck generator that ignores your work will still produce plausible slides, so the checks are about provenance.

1

The outline arrives before the design

You should get headings and one line each, not styled output. If the first thing you see is finished slide furniture, the step worth reviewing has been skipped.

2

Any line can be traced

Pick a claim and ask which file or command it came from. A slide that cannot be traced is the slide that embarrasses you in the room.

3

Gaps stay visible

If the session found nothing for a heading, the right output is a gap you can see. A plausible sentence filling the hole is worse than an empty slide.

Where it goes

Three places the outline earns its keep

The outline is useful before it is a deck, and it is worth deciding the destination first.

Pull request

Markdown

Paste the outline into the description so a reviewer reads the argument before the diff, and can point at the slide they disagree with.

Review meeting

Deck export

Expand the accepted outline into slides once the argument stops moving. Designing before that means redesigning twice.

Repository notes

docs/decisions

Keep the outline next to the code so the next session starts from the reasoning instead of reconstructing it from the diff.

FAQ

What Pi users ask about Felo Slides

Does the skill write a PowerPoint file?
The outline comes first and the export is the last step. On Pi that order helps: the outline is a text artifact the session can revise, and the file is only worth producing after the argument survives review.
How much of the deck should come from the session?
The evidence and the structure. The recommendation is yours, and a good outline shows you the exact place where your judgement goes.
Does this need a different install from other Felo skills?
No. Slides are a normal bundle loaded from the same roots, so if you already mount one Felo skill on Pi you already know the procedure.
Can I keep the deck in the repository?
Yes, and for architectural decisions it is worth it. The outline is small, it is text, and it explains the change to whoever reads the diff in two years.
More on Pi Coding Agent

Every Felo skill for Pi Coding Agent

Five skills written for Pi Coding Agent. They follow the same pattern on this platform, so you can combine them in one session without re-explaining your setup.

Beyond ready-made skills

One API key. A full agent toolkit.

Start with a skill, then compose the exact models, live data, knowledge, and output tools your Pi workflow needs — the same key every Felo skill already uses.

Models

Use cost-efficient LLM access when your agent needs custom reasoning or generation.

  • LLM API
  • Chat completions
  • Model access
Explore LLM API →

Live information

Give agents current web and social signals instead of relying on stale context.

  • Web Search
  • X Search
  • Web Fetch
Explore live data tools →

Knowledge and output

Ground work in reusable knowledge, then turn it into shareable deliverables.

  • LiveDoc
  • PPT generation
  • Mindmaps
Explore knowledge tools →

Creative tools

Extend the workflow from research to visual and office-ready results.

  • Image generation
  • Page tools
  • Office outputs
Explore platform tools →