Download for MacApple silicon, macOS 14+
Skill

implement-from-meeting

@tanainc Updated 2026-10-17

Turn what was discussed in a Tana meeting into working code. Builds the spec from the transcript and the screen-share screenshots (the bug, UI, sketch or diagram shown on screen is often the real spec), lists decisions and constraints, confirms a short plan, then implements it in the codebase. Works for a bug fix, a feature or a whole new project. Use in coding agents (Claude Code, Codex, Cursor) when the user says 'implement what we talked about in the design sync', 'fix the bug we looked at in standup', 'build what we sketched with Anna', 'start the project we scoped on Monday', or pastes a Tana meeting link and asks for code.

gemini-cli-extension

Install

With your agent

Install OMGSkills skill "tanainc/tana-plugin:skills/implement-from-meeting" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/tanainc/tana-plugin /tmp/tana-plugin && ln -s /tmp/tana-plugin/skills/implement-from-meeting ~/.claude/skills/implement-from-meeting

From README

Implement from a meeting Meetings are where specs get made, and most of the spec was on screen: the error someone shared, the Figma frame everyone pointed at, the whiteboard sketch, the table of edge cases. The transcript says what people decided about it. This skill turns both into a confirmed plan and then into code. Steps Read the meeting. Locate it (see the tana-meeting skill), then, in this order: readEvent({ eventUri }) for callUri, summaryUri, relatedDocs, pinnedItems. readScreenShareScreenshots({ id: callUri }). Not optional. The bug, UI or sketch on screen is often the real spec, and nobody reads it out in full. readScreenshotImages({ id: callUri, cids: [...] }) for the frames that carry the substance (up to 10 cids per call). readFullTranscript({ id: callUri }), reading around the frames that mattered. readItems on the summary and attached docs, with a task. The tana-meeting skill has the details of each part. Mine the screenshots for the spec.