app-controls
Inspect and drive Poracode itself — the Terminal panel, other threads, projects, workspaces, git, pull requests, and schedules —…
Assemble what the user needs before a meeting: the event, the attendees, and the mail thread it came from.
$ npx -y skills add Porabuild/Poracode --skill meeting-prep --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/meeting-prepContext preview
The summary Claude sees to decide when to auto-load this skill.
Assemble what the user needs before a meeting: the event, the attendees, and the mail thread it came from.
name: meeting-prep description: "Assemble what the user needs before a meeting: the event, the attendees, and the mail thread it came from."
An upcoming meeting is an event plus the conversation behind it. Pull both, in that order, and stop when the user has enough to walk in prepared.
The `outlook` MCP server signs in on first use with a device code the user completes in a browser. If its tools are unavailable or unauthenticated, say so and stop rather than reconstructing the meeting from memory.
Find the event first — it fixes the time, the attendees, and the subject that everything else keys off. Resolve times in the user's own time zone and say which one you used; a prep summary an hour off is worse than none.
Note what the invite itself carries: agenda in the body, attached documents, the organizer, who has not responded.
Search mail for the thread the event came from — the invite subject, the organizer, the named project. Read that thread. Do not sweep the inbox for anything mentioning the attendees; this is the user's real mailbox, not a corpus.
What matters is what changed since the last message: decisions made, questions left open, commitments the user made that are now due.
Prep is read-only by default. Do not send a reply, accept or decline, move the event, or message attendees unless the user asked for that specific action in this request. Drafting for their review is fine; sending is theirs.
Lead with the meeting time in the user's zone, the attendees, and the single sentence of what it is about. Then the open questions and any item the user owes someone. Keep quoted mail short and say plainly when the thread does not answer something — a gap you name is more useful than a guess.
One window for all your AI coding agents. Run Claude, Codex, OpenCode, Gemini, Antigravity, Cursor, and Copilot side-by-side. Terminal and chat, any layout.
Inspect and drive Poracode itself — the Terminal panel, other threads, projects, workspaces, git, pull requests, and schedules —…
Create a deliberately staged commit from the current worktree with a clear subject and why-focused body. Use when asked to commit…
Commit and push the current worktree and create or update a pull request with an accurate title, description, verification…
Finalize the current worktree through deep review, manual QA, fixes, checks, commit, push, PR creation or update, and merge after…
Open, inspect, interact with, and verify websites or local web apps in Poracode's isolated browser. Use for visible page state,…
Prove a web change actually works by exercising the flow in Poracode's browser and collecting visual, console, and network…