Linguagem natural · uma frase vira link
plain deck generate "..." · 30 segundos · o stdout devolve um shortlink inplain.app/s/... + a fonte markdown local. Uma fonte, envie ou edite.
plain é a superfície de linha de comando do Plain — compartilha documents.source com web / desktop / mcp. Uma frase no terminal gera deck / doc / sheet e devolve um link inplain.app/s/... Idêntico ao que sai pela web.
# instalar $ npm i -g @inplain/cli $ plain login $ plain deck generate "um deck de 8 slides explicando o crescimento do Q3 para investidores" # escolha um template (34 disponíveis) — deck HTML autossuficiente $ plain templates $ plain deck generate --template cobalt-grid --intent "Q3 review" -o deck.html $ plain export pitch.md --to=pptx # modo MCP — expõe o Plain como ferramenta para Claude Code / Cursor $ plain mcp
plain deck generate "..." · 30 segundos · o stdout devolve um shortlink inplain.app/s/... + a fonte markdown local. Uma fonte, envie ou edite.
plain mcp sobe um servidor stdio. Claude Code / Cursor / Codex descobrem sozinhos como ferramenta chamável. Deixe sua IA usar o Plain para gerar deck / doc / sheet.
Todo comando aceita --json. Encaixe em GitHub Actions / Jenkins para gerar deck/doc/sheet em lote. "Dashboard semanal" automático a cada release? Ele faz.
Os artefatos do CLI são idênticos aos da web · mesmo link inplain.app/s/... · edite em qualquer superfície, todas refletem.
plain deck generate | edit Página de slideshow com rolagem plain doc generate | edit Página web de texto longo plain sheet generate | edit Painel de dados plain export <arquivo> --to=pptx|docx|xlsx Fallback de exportação Office plain share <arquivo> Publicar shortlink (inplain.app/s/...) plain mcp Servidor MCP stdio (para agentes) plain login Entrar (via gateway · sem mais BYOK) plain config Mostrar config atual plain logout Sair