Roadmap/README.md

Roadmap

Primeira varredura de direções para o projeto Freedom Skills.

Objetivo inicial: identificar tecnologias adjacentes ao Bitcoin, carteiras/ecossistemas mais relevantes e ideias de skills úteis para construir em volta disso.

Notas adicionais

1. Tecnologias adjacentes ao Bitcoin

Base Bitcoin

Camadas e protocolos próximos

Tecnologias de comunicação/comunidade que fazem sentido ao lado de Bitcoin

2. Carteiras e stacks mais relevantes para observar

Mobile / uso cotidiano

Hardware / cold storage

Desktop / multisig / advanced

Ecash / Fedimint / Cashu

O que aprender com as carteiras mais usadas

3. Ideias de skills interessantes para criar

Bitcoin infra / custody

  1. bitcoin-wallet-audit
    • inspeciona setup de wallet, backups, multisig, xpub/descriptors, riscos comuns.
  2. psbt-assistant
    • ajuda a montar, revisar e explicar PSBTs antes de assinar.
  3. sparrow-helper
    • tarefas comuns no Sparrow: labels, import/export, UTXO hygiene, coin control.
  4. multisig-checklist
    • cria/valida checklist de setup multisig, recovery e rotação de dispositivos.

Lightning / payments

  1. lightning-ops
    • invoices, LNURL, liquidity, node checks, canais, swaps, backups.
  2. btcpay-ops
    • instalar/configurar BTCPay, criar lojas, webhooks, integração com produtos/assinaturas.
  3. ln-onboarding
    • guia pessoas para escolher carteira Lightning conforme perfil: custodial, self-custody, node, merchant.

Nostr / identity / creator economy

  1. nostr-publisher
    • publicar notas, threads, artigos, eventos e sincronizar conteúdos.
  2. nostr-profile-ops
    • perfil, relays, nip-05, listas, follows, verificação de presença.
  3. nostr-wallet-connect-helper
    • conectar apps via NWC, diagnosticar permissões e limites.
  4. nostr-event-promoter
    • divulgar meetups/Bitdevs em múltiplos relays e formatos.

Ecash / Fedimint / privacy payments

  1. cashu-ops
    • escolher mint, emitir/resgatar ecash, vouchers, análise de risco e UX.
  2. fedimint-guide
    • comparar federações, onboarding, casos de uso comunitários.
  3. privacy-payment-advisor
    • ajuda a escolher entre on-chain, Lightning, Cashu, Fedimint, Liquid conforme contexto.

Comunidade / educação / pesquisa

  1. bitcoin-research-radar
    • acompanha Bitcoin Optech, BIPs, newsletters, mudanças de wallets e infra.
  2. bitdevs-ops
    • pauta, divulgação, follow-up, relatório, pagamentos e checklist do evento.
  3. wallet-comparator
    • compara carteiras por self-custody, privacidade, Lightning, hardware, open source e perfil de uso.

Comunicação privada / comunidade técnica

  1. simplex-helper
    • onboarding e operação de grupos/canais no ecossistema SimpleX.
  2. matrix-community-ops
    • rooms, bridges, bots, moderação e integrações.
  3. secure-comms-chooser
    • recomenda stack de comunicação conforme ameaça, comunidade e UX.

4. Público prioritário que parece mais importante

Um recorte forte para o Freedom Skills pode ser:

Isso muda a priorização.

Não basta ter skills “poderosas”. Elas precisam ser:

5. Harnesses / agents que vale priorizar

Além dos skills por tecnologia, o projeto também ganha muito se pensar nos harnesses/agentes como camada de execução e UX.

Mais importantes agora

  1. OpenClaw
    • importante como camada prática de orquestração, automação, memória, sessões e ferramentas.
    • especialmente valioso para fluxos guiados e assistentes úteis para não técnicos.
  2. Hermes
    • faz sentido tratar como peça importante de testes e experiência de agente, especialmente se for parte do ecossistema que vocês querem comparar/validar.
  3. Codex
    • segue como principal para código, diffs, contexto de repo e tarefas de implementação.

Também vale tratar como primeira classe

Secundários por enquanto

O que padronizar entre harnesses

Ideias de skills ligadas a harnesses

  1. harness-chooser
    • recomenda OpenClaw, Hermes, Codex, Claude Code, Goose, Gemini ou outro conforme a tarefa e o perfil do usuário.
  2. prompt-packager
    • monta contexto, arquivos e instruções do jeito certo para cada harness.
  3. repo-context-bundler
    • escolhe e agrupa os arquivos mais úteis antes de chamar o agente.
  4. harness-benchmark
    • compara qualidade, tempo e custo entre harnesses em tarefas parecidas.
  5. session-orchestrator
    • gerencia sessões persistentes, retomada de contexto e handoff entre agentes.
  6. guided-agent-mode
    • adapta a experiência do agente para usuários não técnicos, com linguagem simples e checkpoints explícitos.

6. Skills básicas que podem ajudar ativistas e pessoas não técnicas

Além dos skills de tecnologia específica, parece muito promissor ter uma camada de skills mais básicas e guiadas.

  1. secure-project-bootstrap
    • ajuda a tirar um projeto do zero com estrutura mínima, checklist, nomes, pastas, prioridades e riscos.
  2. threat-model-lite
    • ajuda a pessoa a pensar: do que preciso me proteger, de quem, e o que é risco alto vs baixo.
  3. private-comms-setup
    • compara e ajuda a configurar ferramentas como Signal, SimpleX, Matrix, Nostr e afins, com tradeoffs claros.
  4. opsec-checkup
    • checklist simples de segurança operacional: dispositivo, contas, backups, 2FA, links, arquivos, exposição.
  5. publish-safely
    • ajuda a publicar texto, site, manifesto, formulário ou campanha com menos risco de vazamento de metadados e erros bobos.
  6. privacy-alerts
    • revisa um plano/projeto e aponta alertas de privacidade, rastreabilidade e exposição.
  7. secure-file-sharing-guide
    • recomenda formas de compartilhar arquivos, links e mídias com menos risco.
  8. gpg-ops-guide
    • gera/gerencia chaves GPG, assina/verifica arquivos e mensagens, e orienta boas práticas de distribuição/revogação de chave.
  9. backup-and-recovery-drill
    • ensina a fazer backup e recuperar acesso sem depender de memória ou improviso.
  10. campaign-ops-lite
    • ajuda a organizar ação, evento, campanha ou grupo pequeno com comunicação, papéis, agenda e follow-up.
  11. incident-checklist
    • checklist para quando algo der errado: conta comprometida, aparelho perdido, link suspeito, vazamento etc.
  12. tool-risk-explainer
    • explica em linguagem simples por que uma ferramenta pode ser arriscada ou inadequada para um certo contexto.
  13. ai-request-coach
    • ajuda usuários não técnicos a transformar pedidos vagos em pedidos melhores para a IA, sugerindo objetivo, contexto, restrições, formato de saída e perguntas de esclarecimento.
  14. skill-auditor
    • faz uma auditoria curta antes da instalação de um skill, revisando manifesto, instruções, ferramentas pedidas, ações potencialmente perigosas, sinais de exfiltração, comportamento malicioso e compatibilidade com a política local, idealmente com leitura cruzada por múltiplos modelos.

7. Recortes iniciais que parecem mais promissores

Se a ideia é começar pequeno e útil, eu priorizaria três eixos em paralelo.

Eixo A, domínio Bitcoin / sovereign tech

  1. wallet-comparator
  2. btcpay-ops
  3. nostr-publisher
  4. nostr-wallet-connect-helper
  5. cashu-ops
  6. bitcoin-research-radar
  7. bitdevs-ops

Eixo B, infraestrutura de agentes / harnesses

  1. harness-chooser
  2. prompt-packager
  3. repo-context-bundler
  4. session-orchestrator
  5. guided-agent-mode

Eixo C, onboarding e segurança para não técnicos

  1. ai-request-coach
  2. skill-auditor
  3. secure-project-bootstrap
  4. threat-model-lite
  5. private-comms-setup
  6. opsec-checkup
  7. privacy-alerts
  8. publish-safely
  9. incident-checklist

Minha recomendação

Se for para focar com disciplina, eu começaria por:

Isso me parece um começo melhor para o público que você descreveu do que começar só por skills mais técnicas.

8. Próximas perguntas para afinar o projeto

9. Pesquisa separada

10. Fontes iniciais para expandir depois

11. Observações