Commit Graph
61 Commits
Author SHA1 Message Date
ealmeida fd9b333b7b infraestrutura: bump 1.2.1 — propaga correccoes do mapa de portas do gateway
A cache do plugin e versionada por directorio (cache/.../1.2.0/), pelo que
as correccoes de ca6c56c ao gateway-check nao chegavam ao carregador sem
bump de versao.
2026-07-30 23:04:32 +01:00
ealmeida ca6c56c4d4 infraestrutura: actualiza mapa de portas do gateway e regras de operação
Corrige a próxima porta livre (a 3188 documentada estava ocupada e causou um
deploy falhado), regista o router youtube e o ssh-unified, e acrescenta três
regras: backups do nginx nunca em sites-enabled/, cruzar sempre ss -tlnH com
as portas roteadas, e contar ~40s de arranque nos MCPs Python/FastMCP.
2026-07-30 22:58:47 +01:00
ealmeida 1f19ec315c fix: bump plugin.json de marketing/gestao/project-manager/wordpress
O commit 0e2c832 bumpou só o marketplace.json agregado. A fonte de verdade
para o /plugin update é <plugin>/.claude-plugin/plugin.json, que ficou nas
versões antigas — resultado: o catálogo mostrava marketing 2.0.0 mas o
/plugin update respondia "already at the latest version (1.0.0)" e o cache
continuou a servir a superfície SEO morta.

Alinha as quatro fontes com o agregado e documenta o acoplamento no README:
os dois ficheiros têm de ser bumpados juntos, não há automação a sincronizá-los.
2026-07-30 22:58:46 +01:00
ealmeida 37af142c33 chore: ignora graphify-out/ (artefacto local do hook) 2026-07-30 22:40:06 +01:00
ealmeida 0e2c832fac marketplace: bump marketing 2.0.0, gestao 1.7.0, project-manager 1.2.0, wordpress 1.1.0 2026-07-30 22:39:49 +01:00
ealmeida d9d4bb8858 wordpress: adiciona skill wp-content-seo-gate 2026-07-30 22:39:49 +01:00
ealmeida 3ed97b472e project-manager: adiciona skills project-init e start 2026-07-30 22:39:48 +01:00
ealmeida 04f955ed0a gestao: adiciona agente hr-specialist 2026-07-30 22:39:48 +01:00
ealmeida 24ef1f6d27 gestao: remove referências à skill /research inexistente em deep-research 2026-07-30 22:39:48 +01:00
ealmeida 2d05873642 marketing: migra superfície SEO para OpenSEO (motor único)
As skills de SEO assentavam em quatro dependências, nenhuma operacional:
SEO Tools API (localhost:3000, pasta inexistente em disco), Ahrefs MCP
(nunca esteve em config), gsc e lighthouse (em disabledServers). Os seis
passos da /seo-audit e o workflow inteiro da /seo-report apontavam para
tooling morto — não eram executáveis.

- seo-audit v3.0: ordem por custo (grátis → lote pago → unitário pago),
  gate de mercado (PT = 2620/pt) e gate de maxPages
- seo-report v3.0: cobertura de crawl obrigatória no entregável
- ferramentas-api.md: inventário das 24 ferramentas OpenSEO + tabela de
  migração endpoint a endpoint
- implementacao-tecnica.md: striking distance, desperdício e filtro de
  ruído do GSC em código
- seo-specialist v3.0: primary_mcps [openseo], bloco de MCPs desligados,
  FID → INP nos Core Web Vitals

maxPages tem default 50: descomplicar.pt auditado com o default deu 25
URLs e 92 issues sem críticos; com maxPages 600 deu 1337 issues e 9
críticos. Documentado como gate — a fase Search Console dimensiona o crawl.

Limitações declaradas nas skills: get_audit_issues devolve contagens sem
URLs pela bridge MCP (structuredContent.issues não é entregue) e o whoami
não expõe saldo de créditos em self-hosted.
2026-07-30 22:39:40 +01:00
ealmeida f90ba6ec76 chore: ignora estado de runtime IJFW (.ijfw/) 2026-07-30 22:39:40 +01:00
ealmeidaandClaude Opus 4.8 04d9e50561 metodo-design-pro: enquadramento e do dono do produto, nao do agente
Licao do teste WhatSMS: o briefing enquadrou um sistema de automacao de
contacto multicanal como bot de resposta a mensagens, e o resultado foi
uma landing page de chatbot de WhatsApp.

Nova seccao 0: perguntar o posicionamento e nunca presumi-lo; "esta
robotico" pede tom e nao reescrita de posicionamento; briefing longo
escrito sozinho impede o motor de fazer as perguntas certas.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-23 11:34:28 +01:00
ealmeidaandClaude Opus 4.8 0526320c2d design-media: rascunhos da migracao para Open Design
Levantamento e metodo, ainda por aprovar:

- SPEC-opendesign-migration.md: plano de migrar as skills e agents do
  plugin para o Open Design como motor unico, com design systems geridos
  la (Descomplicar e um por cliente)
- DRAFT-metodo-design-pro.md: contrato de entrada com 4 pilares, fluxo em
  4 fases, regra do hero, pipeline template-first (Envato e galerias) e
  directrizes de operacao no Open Design

Nenhum destes documentos esta validado por uso real. O primeiro teste
(WhatSMS) falhou no enquadramento — ver nota no topo do metodo.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-22 22:18:18 +01:00
ealmeidaandClaude Opus 4.8 d852d54bf3 brand-guidelines: alinhar com o Open Design e tornar multi-marca
A skill documentava uma paleta azul/laranja (#1a365d, #dd6b20) com Open Sans
que nao corresponde nem ao design system nem ao site real. Cada ferramenta
produzia material com uma marca diferente.

Passa a espelhar o DESIGN.md do Open Design como fonte de verdade unica:
dourado #cc8d00 sobre preto e branco, Montserrat (display) e Inter (corpo),
com precedencia explicita do DESIGN.md sobre qualquer espelho.

Reformulada para servir qualquer marca (Descomplicar e clientes), com
procedimento para criar design systems de cliente a partir de material real
via brand-extract, validacao antes de tornar normativo, e um projecto por marca.

- SKILL.md v2.0.0: espelho correcto + gestao multi-marca
- descomplicar-theme.md v2.0.0: tokens YAML derivados do DESIGN.md
- color-palettes.md removido: 47 valores derivados da paleta errada
- design-systems-multimarca.md: procedimento de gestao no Open Design

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-22 20:46:03 +01:00
ealmeida 0f894c57b7 dev local: corrige path /root/Dev residual em profiles.json (CT 102 extinto) 2026-07-22 11:31:24 +01:00
ealmeida b936d28147 marketplace: regenera versões agregadas a partir dos plugin.json
crm-ops 1.0.0→1.2.0, gestao 1.0.0→1.6.2, infraestrutura 1.1.0→1.2.0.
2026-07-22 11:31:24 +01:00
ealmeida 1c6646830c mcp: registo único em ~/.claude.json e nota de activação /mcp (regra 57)
SETUP_MCPS deixa de apontar para settings.json (regra 58); agents com MCPs
desligados por omissão (desk-crm-v3, moloni, easypanel, lighthouse, authentik,
spaceship, youtube) ganham nota para pedir activação via /mcp.
2026-07-22 11:31:24 +01:00
ealmeida cf75218330 sync: InSync como único sync GDrive; rclone só para offsite LocalBackups
Timers rclone-bisync/gdrive-sync marcados obsoletos (devem ficar disabled);
backup-strategies reescrito: offsite via rclone pontual LocalBackups→GDrive,
nunca rclone mount/bisync em pastas de trabalho (conflito com InSync).
2026-07-22 11:31:24 +01:00
ealmeida d1d14e10fa infra: actualiza hosts CWP/EasyPanel e Gitea HTTPS
176.9.3.158 → server.descomplicar.pt (IP actual 5.9.90.105 nas tabelas);
EasyPanel easy → easy.descomplicar.pt (5.9.90.70, conforme QR-EasyPanel);
remote Gitea SSH → HTTPS (porta 2222 bloqueada externamente).
2026-07-22 11:31:24 +01:00
ealmeida 9ed9ba0e9f dev local: remove container dev extinto (CT 102), paths locais e systemd user timers
Desenvolvimento passa a local no desktop (/media/ealmeida/Dados/Dev), sem
ssh_execute(server="dev"); crons /root/Dev migrados para systemd user
timers; refs a sync Syncthing para dev removidas (regra 48).
2026-07-22 11:31:24 +01:00
ealmeida 7194605255 conhecimento: remove LLM Wiki suspensa, aponta para /knowledge + Mem0
wikijs retirado das tool-lists de agents; consultas mcp__wikijs__search_pages
substituídas por /knowledge (router Hub QR/PROC) + mcp__mem0__search_memories;
checklist CWP deixa de exigir LLM Wiki (mantém PROCs Hub + skills /cwp-*,
regra CWP Zero Invenção); refs à wiki oficial CWP e ao serviço wikijs do
gateway mantidas.
2026-07-22 11:31:24 +01:00
ealmeida 495b55c70d memória: substitui memory-supabase legacy por Mem0/IJFW em skills e agents
Ferramentas mcp__memory-supabase__* → mcp__mem0__*; tool-lists actualizadas
para mem0; hierarquia de memória em core-tools/_core reescrita (IJFW Tier 1
automático + Mem0 Tier 2, protocolo Wayland v2); MEMORY.md pessoal de agente
marcado deprecated.
2026-07-22 11:31:24 +01:00
ealmeida f79bed1b93 gestao: sincroniza versão 1.6.2 do cache local para o repositório
Cache instalado (1.6.2) mais recente que o repo (1.4.0): today v12.0
(systemd user timers), worklog actualizado, novas skills qw e report-5w2h.
Preservada a edição local de deep-research (remove refs a /research extinta),
mais recente que o cache.
2026-07-22 11:31:24 +01:00
ealmeidaandClaude Opus 4.8 2439e3b41c docs(okf): frontmatter OKF + rich abstracts nas descriptions
Normalizacao OKF dos .md: type/title/description/timestamp/layer +
descriptions factuais (rich abstracts). Apenas .md tracked; corpos intactos.
Parte da aplicacao OKF a /Dados/Dev (28-06-2026).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-28 23:11:00 +01:00
ealmeida f9f8f5135f atualiza definições de skills e plugins do Claude com melhorias locais 2026-06-10 13:27:46 +01:00
ealmeidaandClaude Sonnet 4.6 cb8699075f feat(today): secção Fornecedores Auto-Criados pendentes validação
Adiciona instrução na Fase 1 para verificar auto_proposto=true em
fornecedores-iva.json e apresentar tabela de revisão no dashboard.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-28 14:37:44 +01:00
ealmeida d3f9c950cd fix(worklog): v4.1 — proíbe fork via Skill/Agent tool (perde contexto)
Skills /worklog e /reflect dependem do histórico conversacional do agente
principal. Invocá-las via Skill tool ou Agent tool cria subagente sem
contexto e reporta 'nothing to log'. Banner obrigatório no topo, fonte A
(conversa) reforçada como primária, fonte C (activity log) rebaixada para
fallback.

Incidente 2026-04-23: após 28h+ trabalho Observabilidade, /worklog via
Skill tool retornou vazio.
2026-04-23 03:35:40 +01:00
ealmeida b6690a75fd feat(today): v11.0 — migração para cron local desktop (CT 102 eliminado)
- Remove SSH dev, todos os logs lidos localmente em /media/ealmeida/Dados/Dev/claude_automations_dev/
- Actualiza descrição, arquitectura e tabela de agentes
- Adiciona weekly-digest-podcast, improvement-evaluator, gitea-ci-cleaner
- Remove referência ao ct-backup-unlock-watchdog (CT 102 eliminado)
2026-04-20 13:28:44 +01:00
ealmeidaandClaude Sonnet 4.6 b3cb108ca7 feat(gestao): remover LightRAG das skills de knowledge — Fase 1 RAG-System
- knowledge/SKILL.md v2.2.0: Família A passa a 4 fontes (Supabase, CC memory, Hub, Desk CRM)
- hub-search/SKILL.md v1.1.0: RAG Trinity actualizada (2 layers)
- research-pipeline/SKILL.md v1.1.0: Layer 3 LightRAG removida
- deep-research/SKILL.md v1.1.0: Layer 3 passa a Web apenas

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13 18:21:45 +01:00
ealmeida dada9ef7db feat(skills): integra consulta ao Media Bank D7-MB-001 2026-04-08 23:18:23 +01:00
ealmeida 82063391dd feat(skills): integra consulta ao Media Bank D7-MB-001 2026-04-08 23:18:22 +01:00
ealmeida 940c3903aa feat(skills): integra consulta ao Media Bank D7-MB-001 2026-04-08 23:18:21 +01:00
ealmeidaandClaude Opus 4.6 c534051774 feat(gestao/knowledge): v2.1.1 — 17 tools LightRAG-HKU reais
Actualização derivada da restauração do LightRAG-HKU no gateway
(ver Hub/04-Stack/CHANGELOG.md sessão 3 extensão).

A v2.1.0 tinha sido escrita assumindo FastMCP file-based com 11 tools
(lightrag_query, lightrag_stats, etc) porque outra sessão tinha
migrado temporariamente o backend. Essa migração foi revertida e o
stack voltou ao LightRAG-HKU 1.4.13 completo com 17 tools originais.

Mudanças:
- Router Família A agora usa mcp__lightrag__query_document (não lightrag_query)
- Documentada a lista completa de 17 tools MCP (query, insert, pipeline, graph edit)
- Referência à UI rag.descomplicar.pt/webui
- PG storage notado (331 docs workspace default)
- Graceful fallback para mcp__memory-supabase__ quando MCP indisponível

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-08 17:17:17 +01:00
ealmeidaandClaude Opus 4.6 1d0b2b5441 feat(gestao/knowledge): v2.1.0 router Família A/B
Correcção arquitectural 08-04-2026. A v2.0.0 tratava NotebookLM como
fonte primária. Isso estava errado — NotebookLM não vê operações, só
tem ebooks e transcripts. Racional em memory/feedback_knowledge-router-
arquitectura.md.

Nova arquitectura (não é fallback linear, é router por tipo):

- Família A (operacional interna, paralelo): LightRAG + memory-supabase +
  grep ~/.claude/projects/*/memory/ cross-projecto + Obsidian/Hub + Desk CRM
- Família B (externa, NotebookLM): só conceptual/teórico/research/mercado
- Ambíguo: perguntar ao utilizador

Tools LightRAG actualizadas para as reais (FastMCP file-based,
confirmadas na recuperação sessão 3 do plano gaps): lightrag_query
(hybrid), lightrag_stats, lightrag_get_entity, lightrag_get_graph.

Grep cross-projecto obrigatório em ~/.claude/projects/*/memory/*.md
(101 ficheiros em 34 projectos) porque o harness só carrega
automaticamente a memória do cwd — este é um gap de contexto do CC
que nenhum sistema anterior endereçava.

Mantidas as tabelas de routing NotebookLM como Família B.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-08 17:01:44 +01:00
ealmeida 3115ff24a5 chore: remove __pycache__ acidentalmente committed 2026-04-07 05:13:20 +01:00
ealmeidaandClaude Opus 4.6 a33c5e1b05 feat(design-media): /clone-style — extracção de design tokens (web + pptx)
Resolve dor real: clonar estilos visuais de sites e slides para propostas.
Tentativas anteriores (Penpot, scrapers HTML, Figma import) falharam porque
tentavam reproduzir layouts. Esta skill extrai tokens (cores, fontes,
espaçamento, raios, sombras) e alimenta gerador (Stitch / design-engine).

Modos:
- /clone-style web <url>: extract-web-tokens.js via chrome real (CSS computado)
- /clone-style slides <pptx>: extract-pptx-theme.py (theme1.xml + slideMasters)
- /clone-style apply <tokens.json>: mapeia para Stitch / design-engine / pptx

Validado: PPTX (Calibri/Calibri Light + 6 accent colors do Office default theme).
Web: aguarda primeiro teste end-to-end com browser real.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 05:13:16 +01:00
ealmeidaandClaude Opus 4.6 37f62eb733 chore(design-media): suspender Penpot, adoptar Stitch como motor principal web/ui
- /penpot-pipeline arquivada (backup GDrive)
- /design v2.1.0: routing actualizado, MCPs reduzidos 5→4, Penpot removido
- design-engine assume infographic/social/logo (era Penpot)
- Stitch assume web/landing/ui (era também Stitch, agora primário)

Decisão sessão 5 (07-04): match com workflow real (mockups para propostas).
Penpot exigia build manual; Stitch faz text→UI generation.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 05:06:20 +01:00
ealmeidaandClaude Opus 4.6 2ec16674c2 chore(skills): consolidar n8n-* (6→1) e cwp-* (8→1) em meta-skills
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 05:00:35 +01:00
ealmeidaandClaude Opus 4.6 faef9b47dc fix(project-manager): remover Dify KB das descriptions, marcar nota TODO
Dify foi removido 06-03-2026. Skills brainstorm/discover ainda referenciam-no
no corpo. Bump v1.2 + nota top-of-file. Reescrita workflow para próxima sessão.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 04:52:03 +01:00
ealmeidaandClaude Opus 4.6 6285be6c2e feat(gestao): adicionar 9 skills /clip-* + migrar 5 para diag tools MCP
Skills clip-* nunca tinham sido committed. Adicionadas todas (9):
clip, clip-agent, clip-health, clip-instructions, clip-issue, clip-org,
clip-routine, clip-skill, clip-vision.

Migração para mcp__paperclip__diag_* (17 substituições em 5 skills):
- clip: 5 substituições (agents_by_status, false_blockers, token burn,
  stuck routines, company_skills_summary)
- clip-agent: 2 (agent_full_context consolida 4 passos, false_blockers)
- clip-health: 8 (budget_orphans, missing_permissions, missing_heartbeat,
  routine_triggers_broken, false_blockers, heartbeat_token_usage,
  prompt_too_long_errors, stuck_routines, zombie_parents)
- clip-org: 1 (agent_hierarchy)
- clip-routine: 1 (routine_triggers_broken)

Sem substituições (CRUD-específico sem diag_* equivalente):
clip-instructions, clip-issue, clip-skill — mantêm psql.

Refs: Desk #2041, mcp-paperclip feature/diagnostics-db

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 03:59:54 +01:00
ealmeidaandClaude Sonnet 4.6 2252e1c29c feat(crm-ops): adicionar skill /ticket-manage e agent support-specialist D2
Cobertura D2 Suporte elevada de 50% para 75% com novos componentes
baseados nos PROCs D2-SUP-001/002/003.

Skill /ticket-manage (crm-ops/skills/ticket-manage/SKILL.md):
- Dashboard SLA com alertas automáticos (violado/em risco/OK)
- Criação de tickets com campos correctos e confirmação de recepção
- Atribuição por prioridade e responsável (P1→imediato, P2→2h, etc.)
- Escalação com protocolo completo e notificação ao cliente
- Fecho com checklist obrigatória 7 pontos (SUP-001)
- Relatório semanal SLA com métricas por prioridade (SUP-003)

Agent support-specialist (crm-ops/agents/support-specialist.md):
- Executor D2 focado em triagem, atribuição e follow-up
- 4 workflows: triagem diária, resolver ticket, follow-up semanal, P1 crítico
- Métricas: SLA resposta >95%, resolução >90%, NPS >8, 0 violações P1
- Escala para Emanuel (P1) e D7 Tecnologia (tech complexo)

Plugin v1.2.0: adicionadas keywords suporte e sla

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-07 01:38:15 +01:00
ealmeidaandClaude Sonnet 4.6 19f89e0d69 feat(gestao): adicionar skill /monday-briefing v1.0
Briefing semanal automatizado com 4 componentes:
1. Trend Researcher — tendências de mercado via WebSearch
2. Analytics Reporter — métricas Desk CRM + Moloni + Calendar
3. Growth Hacker — 1 acção concreta com 3 passos
4. Reality Checker — contra-argumentos e pressupostos

Suporta argumentos: terminal (default), inbox, email.
Agendável via /schedule segunda 9h.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-07 01:30:00 +01:00
ealmeidaandClaude Sonnet 4.6 19da1bed48 feat(gestao): adicionar skill /hub-compile v1.0
Skill de compilação do 00-Inbox do Hub Obsidian. Classifica ficheiros
.md, gera resumos e backlinks, sugere destino e move com aprovação
explícita do utilizador. Implementa padrão Karpathy Raw→Compiler→Wiki.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-07 01:16:13 +01:00
ealmeidaandClaude Sonnet 4.6 8bf46bcaf0 heal(plugin-curator): corrigir coerência capabilities vs workflow e clarificar scoring algorithm
- Reordenar Capabilities para seguir ordem do Workflow:
  ANALYSE GAPS → SEARCH → EVALUATE → RECOMMEND → INSTALL
  (Gap Analysis passa de 4º para 1º lugar)
- Scoring: adicionar comentários inline com tipo (bool/tiered)
  e escala de cada variável; confirmar explicitamente soma 3+2+2+1+2=10
- Healing log preenchido com os 2 problemas encontrados e corrigidos

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-06 17:59:38 +01:00
ealmeidaandClaude Sonnet 4.6 b1d31ef152 heal(gestao:reflect): corrigir inconsistências vs worklog v4.2.0
Problemas encontrados e corrigidos:
- Comandos /reflect deep e /reflect week marcados como '(exclusivo)'
  mas existem na tabela de comandos do worklog SKILL.md (linhas 24-25)
- Versão desactualizada: reflect v4.0.0 vs worklog v4.2.0
- /worklog view não referenciado no reflect (utilizador sem acesso a ver logs)

Correcções aplicadas:
- Tabela de comandos: remover '(exclusivo)', mapear equivalentes worklog
- Adicionar /reflect view → /worklog view
- Nota explicativa sobre comandos partilhados (deep/week)
- Referência ao worklog v4.2.0 no corpo da skill
- Healing log preenchido com 3 entradas dos problemas detectados
- Bump versão: v4.0.0 → v4.0.1

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-06 17:58:41 +01:00
ealmeidaandClaude Sonnet 4.6 e2b086acbf heal(gestao): skill dual-review validada e healing log preenchido
- Frontmatter validado: name, description, context (fork) OK
- Paths judgment-frameworks verificados: global, wordpress, crm existem
- Workflow 4 passos coerente e completo
- Healing log preenchido com registo de validacao 2026-04-06
- Skill adicionada ao tracking git (era untracked)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-06 17:58:09 +01:00
ealmeidaandClaude Sonnet 4.6 24b0b68ed0 feat: adicionar plugin acidaos e skill prompt-refine
Plugin acidaos (novo):
- rust-dev: desenvolvimento Core em Rust (Axum, crates, debug compiler)
- spoke-dev: desenvolvimento Spokes em Next.js/TypeScript + Storybook
- devops: pipelines Gitea Actions CI/CD (adaptado de GitHub para Gitea)
- docs: rustdoc, TypeDoc, Outline e ADRs

dev-tools:
- prompt-refine: skill genérica de engenharia de prompts para agentes IA

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-12 22:11:22 +00:00
ealmeidaandClaude Opus 4.6 6b3a6f2698 feat: refactor 30+ skills to Anthropic progressive disclosure pattern
- All SKILL.md files now <500 lines (avg reduction 69%)
- Detailed content extracted to references/ subdirectories
- Frontmatter standardised: only name + description (Anthropic standard)
- New skills: brand-guidelines, spec-coauthor, report-templates, skill-creator
- Design skills: anti-slop guidelines, premium-proposals reference
- Removed non-standard frontmatter fields (triggers, version, author, category)

Plugins affected: infraestrutura, marketing, dev-tools, crm-ops, gestao,
core-tools, negocio, perfex-dev, wordpress, design-media

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 15:05:03 +00:00
ealmeidaandClaude Opus 4.6 9404af7ac9 feat: sync all plugins, skills, agents updates
New plugins: core-tools
New skills: auto-expense, ticket-triage, design, security-check,
  aiktop-tasks, daily-digest, imap-triage, index-update, mindmap,
  notebooklm, proc-creator, tasks-overview, validate-component,
  perfex-module, report, calendar-manager
New agents: design-critic, design-generator, design-lead,
  design-prompt-architect, design-researcher, compliance-auditor,
  metabase-analyst, gitea-integration-specialist
Updated: all plugin configs, knowledge datasets, existing skills

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 17:16:32 +00:00
ealmeidaandClaude Sonnet 4.6 f2b5171ea2 feat(gestao): skill /today v8.3.1 - TOConline e plataformas multi-fornecedor
- Adiciona TOConline (#25) ao mapeamento de fornecedores
- Protocolo plataformas multi-fornecedor: TOConline, Stripe, PayPal, FastSpring, PayPro Global
- CUBIC CHOICES LDA (GONDOOFFICE) → cat 21 Contabilidade
- Emitentes desconhecidos via TOConline → priority_flagged
- Corrige header: 16 → 25 fornecedores activos
- bump plugin gestao 1.2.0 → 1.2.1

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-05 17:16:32 +00:00
ealmeida e2c3afd4e2 feat(gestao): bump plugin 1.2.1 -> 1.2.2 (skill /today v8.3.2) 2026-02-24 11:30:48 +00:00
ealmeida e7741af16a feat(gestao): skill /today v8.3.2 - fluxo IMAP com deteccao plataformas multi-fornecedor 2026-02-24 11:28:07 +00:00
ealmeida 62b118f394 fix(gestao): TOConline e plataforma de faturacao, nao fornecedor - remover da tabela de fornecedores 2026-02-24 11:22:51 +00:00
ealmeida ea2fb3abe2 feat(gestao): skill /today v8.3.1 - TOConline protocolo multi-fornecedor 2026-02-24 11:19:55 +00:00
ealmeida 17cc111559 feat(gestao): bump plugin version 1.2.0 -> 1.2.1 (skill /today v8.3.1) 2026-02-24 11:18:01 +00:00
ealmeidaandClaude Opus 4.6 e61cb06825 feat(dev-tools): Add /chrome skill for browser integration
Documents Chrome integration capabilities, troubleshooting,
comparison with Puppeteer/WebFetch, and common workflows.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-09 09:51:03 +00:00
ealmeidaandClaude Opus 4.6 d534e57349 fix: register all 12 plugins in marketplace.json
marketplace.json only had hello-plugin registered. Added all 12 plugins
(automacao, crm-ops, design-media, dev-tools, gestao, hello-plugin,
infraestrutura, marketing, negocio, perfex-dev, project-manager,
wordpress) so Claude Code can discover and load them.

This fixes "failed to load" errors for all descomplicar plugins.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-08 23:56:28 +00:00
ealmeidaandClaude Opus 4.6 35ab627cae feat(project-manager): integrate NotebookLM into discover and brainstorm v1.1
Add NotebookLM (Gemini 2.5 RAG) as primary internal knowledge source for
/discover and /brainstorm skills, complementing existing Dify KB datasets.

- /discover: NotebookLM as first source in Fase 1 (Pesquisa Interna)
- /brainstorm: NotebookLM Passo A before Dify KB Passo B in Fase 2
- datasets.json: dual-source structure (notebooklm + dify_kb)
- plugin.json: bump to v1.1.0, update description
- 7 notebooks mapped to topics for intelligent routing

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 21:48:45 +00:00
ealmeidaandClaude Opus 4.6 2cb3210962 feat: adiciona 12 plugins Descomplicar ao marketplace
Plugins: automacao, crm-ops, design-media, dev-tools, gestao,
infraestrutura, marketing, negocio, perfex-dev, project-manager,
wordpress + hello-plugin (existente).

Totais: 83 skills, 44 agents, 12 datasets.json

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 21:41:24 +00:00
ealmeidaandClaude Opus 4.6 bcce928beb feat: marketplace inicial com hello-plugin
Marketplace Descomplicar para plugins Claude Code.
Primeiro plugin: hello-plugin (exemplo didactico com skill, agent, hook)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-05 23:37:12 +00:00
ealmeida 43c4154526 Initial commit 2026-02-05 23:36:49 +00:00