📦 Install from Marketplace · 🌐 Project Page
🇧🇷 Português
O que é
Powerred Apps é uma extensão para VS Code que entrega apps prontos integrados ao GitHub Copilot Chat (Agent Mode). Cada app aparece como um conjunto de ferramentas que o Copilot pode invocar direto no chat — você descreve o que quer e o agente executa.
Arquitetura

Instalação
Pelo Marketplace do VS Code:
code --install-extension allansantos-dv.powerred-apps
Ou busque por Powerred Apps na aba Extensions do VS Code.
Apps inclusos
Confluence (Cloud) — PT-BR
Permite que o Copilot leia, crie, edite e gerencie páginas, rascunhos, espaços, comentários, anexos, templates e mais no Confluence Cloud — direto pelo chat.
Como configurar:
- Abra a paleta de comandos (
Ctrl+Shift+P) e executePowerred Apps: Configure Confluence. - Uma janela do navegador abre para login OAuth — autorize os escopos solicitados.
- (Opcional) Informe email + API Token para os ~10 endpoints v1 legados que ainda não suportam OAuth. Gere o token em https://id.atlassian.com/manage/api-tokens.
As credenciais ficam guardadas com segurança via vscode.SecretStorage.
51 ferramentas LLM disponíveis:
| Categoria | Qtd | Operações |
|---|---|---|
| Páginas | 8 | obter, criar, atualizar (completo/parcial), buscar, listar, árvore, deletar |
| Rascunhos | 6 | criar, atualizar, obter, publicar, descartar, listar |
| Espaços | 5 | listar, obter, criar, atualizar, deletar |
| Busca & Pessoal | 4 | recentes, favoritos, alternar favorito, limpar recentes |
| Metadados | 5 | labels, properties, restrições, versões, folders |
| Comentários | 2 | footer comments, inline comments |
| Anexos | 4 | listar, obter, upload, deletar |
| Permissões de espaço | 1 | listar, adicionar e revogar permissões |
| Equipe Dev | 3 | exportar página, diff entre versões, operações em massa |
| Templates locais | 6 | salvar, listar, obter, deletar, puxar do Confluence, renderizar |
| Mirror local | 7 | configurar, selecionar, pull, push, status, publicar, resolver conflito |
Destaques v0.10.0:
- Markdown por padrão em
confluence_get_page: o Copilot recebe o conteúdo da página já convertido para Markdown (ADF → MD automático). Formatoatlas_doc_formatdisponível para inspeção estrutural. - Mirror redesign — 3 abas (Browse / Mirrored / History): novo layout de mirror com cache IndexedDB, sincronização em background e busca CQL integrada.
Pergunte ao Copilot — ele descobre as ferramentas automaticamente. Não é preciso lembrar nomes.
Sidebar — PT-BR
A extensão adiciona um ícone Powerred Apps (🚀 foguete) na Activity Bar com um painel dedicado:
- Status de autenticação do Confluence
- Ações rápidas — Configurar, Nova página, Novo rascunho
- Recentes — últimas 20 páginas abertas (MRU)
- Favoritos — marque páginas com estrela
- Meus rascunhos — lista os rascunhos do usuário atual
- Templates — gerencie templates locais (global + workspace)
- Busca CQL — pesquise páginas por palavra-chave
Templates locais
Permite criar, reutilizar e compartilhar modelos de página em Markdown + YAML frontmatter. Armazenamento 100% baseado em arquivos:
- Global:
~/.confluence-templates - Workspace:
.confluence-templates/no diretório do projeto
Comandos disponíveis na paleta:
| Comando | Descrição |
|---|---|
Confluence: Save as Template |
Salva o editor ativo como template |
Confluence: Use Template for New Page |
Cria uma nova página a partir de um template |
Confluence: Pull Templates from Confluence |
Puxa templates de páginas Confluence com label específica |
Powerred Apps: Clear Confluence Recents |
Limpa a lista de recentes do sidebar |
Variáveis suportadas em templates: {{date}}, {{datetime}}, {{workspace.name}}, {{user.email}}, {{user.displayName}}, {{variável_customizada}}.
Suporte
🇺🇸 English
What is it
Powerred Apps is a VS Code extension that delivers ready-to-use apps integrated with GitHub Copilot Chat (Agent Mode). Each app shows up as a set of tools Copilot can invoke directly in the chat — you describe what you want, the agent executes.
Architecture

Installation
From the VS Code Marketplace:
code --install-extension allansantos-dv.powerred-apps
Or search for Powerred Apps in the Extensions tab in VS Code.
Included apps
Confluence (Cloud) — English
Lets Copilot read, create, edit, and manage pages, drafts, spaces, comments, attachments, templates, and more on Confluence Cloud — straight from chat.
Setup:
- Open the Command Palette (
Ctrl+Shift+P) and runPowerred Apps: Configure Confluence. - A browser window opens for OAuth login — approve the requested scopes.
- (Optional) Provide email + API Token for the ~10 legacy v1 endpoints that don't yet support OAuth. Generate one at https://id.atlassian.com/manage/api-tokens.
Credentials are stored securely via vscode.SecretStorage.
51 LLM tools available:
| Category | Count | Operations |
|---|---|---|
| Pages | 8 | get, create, full/smart update, search, list, tree, delete |
| Drafts | 6 | create, update, get, publish, discard, list |
| Spaces | 5 | list, get, create, update, delete |
| Discovery & Personal | 4 | recents, favorites, toggle favorite, clear recents |
| Metadata | 5 | labels, properties, restrictions, versions, folders |
| Comments | 2 | footer comments, inline comments |
| Attachments | 4 | list, get, upload, delete |
| Space permissions | 1 | list, add, and revoke permissions |
| Dev Team | 3 | export page, version diff, bulk operations |
| Local Templates | 6 | save, list, get, delete, pull from Confluence, render |
| Local Mirror | 7 | configure, select, pull, push, status, publish, resolve conflict |
v0.10.0 highlights:
- Markdown by default in
confluence_get_page: Copilot receives page content pre-converted to Markdown (ADF → MD automatic). Useatlas_doc_formatonly when you need to inspect ADF structure. - Mirror redesign — 3-tab layout (Browse / Mirrored / History): new mirror panel with IndexedDB cache, background sync scheduler, and built-in CQL search.
Just ask Copilot — it discovers the tools automatically. No need to memorize tool names.
Sidebar — English
The extension adds a Powerred Apps icon (🚀 rocket) to the Activity Bar with a dedicated panel:
- Auth status for Confluence
- Quick actions — Configure, New page, New draft
- Recents — last 20 opened pages (MRU)
- Favorites — star any page
- My drafts — lists the current user's drafts
- Templates — manage local templates (global + workspace)
- CQL search — search pages by keyword
Local templates
Create, reuse, and share page templates in Markdown + YAML frontmatter. 100% file-based storage:
- Global:
~/.confluence-templates - Workspace:
.confluence-templates/in the project directory
Commands available in the palette:
| Command | Description |
|---|---|
Confluence: Save as Template |
Save the active editor content as a template |
Confluence: Use Template for New Page |
Create a new page from a template |
Confluence: Pull Templates from Confluence |
Pull templates from Confluence pages with a specific label |
Powerred Apps: Clear Confluence Recents |
Clear the sidebar recents list |
Supported template variables: {{date}}, {{datetime}}, {{workspace.name}}, {{user.email}}, {{user.displayName}}, {{custom_variable}}.
Support
Security
See SECURITY.md for information on the OAuth client-secret model, mitigations, and vulnerability reporting.