npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

uaiplano

v1.2.2

Published

Ferramenta de criação de planos de ensino no padrão FO-178 — SENAI/FATESG

Readme

🎓 UAIPLANO — Planos de Ensino Inteligentes

Ferramenta que transforma seu assistente de IA em um especialista na criação de planos de ensino para o padrão FO-178 do SENAI/FATESG.

Pré-requisitos

  • Node.js versão 18 ou superior
  • IDE com assistente de IA que suporte skills (Antigravity, VSCode, Cursor, etc.)

Instalação

Abra o terminal na pasta onde deseja criar seus planos de ensino e execute:

npx uaiplano@latest install

Como Atualizar

Se você já instalou o UAIPLANO antes, rodar o comando de instalação novamente não sobrescreve seus arquivos de configuração para evitar perda de dados.

Para atualizar e receber a versão mais nova (com o novo modelo de plano de ensino), você tem duas opções:

Opção 1: Nova pasta (Recomendada)

Crie uma nova pasta para o semestre atual e rode o comando de instalação forçando a versão mais recente:

npx uaiplano@latest install

Opção 2: Atualizar pasta existente

Se quiser continuar usando a mesma pasta:

  1. Delete a pasta .agents/ (ou .agents/skills/)
  2. Delete a pasta template/
  3. Delete o arquivo PUTS.md
  4. Rode o comando de instalação forçando a versão mais recente:
npx uaiplano@latest install

(Seus arquivos na pasta documentos/ e planos/ não serão perdidos).

Após a instalação

  1. Coloque o PPC do seu curso (PDF) na pasta documentos/
    • O nome do arquivo deve começar com "PPC"
  2. Coloque o calendário acadêmico (PDF) na pasta documentos/
    • O nome do arquivo deve conter "Calendário"
  3. (Opcional) Coloque planos de ensino antigos na pasta documentos/
  4. Abra a pasta no seu assistente de IA
  5. O assistente irá reconhecer o UAIPLANO e guiar você automaticamente! 🚀

Estrutura criada

sua-pasta/
├── PUTS.md              ← Manual de comportamento do assistente
├── .agents/skills/      ← 4 agentes especializados
├── template/            ← Template FO-178 e mapa de campos
├── documentos/          ← Seus PPCs e planos antigos
└── planos/              ← Planos gerados aqui

Como funciona

O UAIPLANO usa 4 agentes especializados que trabalham em conjunto:

| Agente | Função | |---|---| | 👔 Supervisor | Orquestra o processo e revisa a qualidade | | 🔍 Extrator | Lê planos de ensino antigos | | 📚 Diretrizes | Consulta o PPC (RAG) | | ✍️ Redação | Cria o conteúdo pedagógico |

Fluxo de uso

Você informa a disciplina
    ↓
🔍 Extrator busca plano antigo
📚 Diretrizes consulta o PPC
    ↓
Você responde perguntas (nome, datas, estratégia)
    ↓
✍️ Redação cria o plano completo
    ↓
👔 Supervisor revisa e gera o .docx
    ↓
📄 Plano salvo em planos/

Convenções de arquivos

| Tipo | Regra de nome | Formato | |---|---|---| | PPC | Inicia com PPC | .pdf | | Plano antigo | Inicia com PROF. | .docx ou .pdf | | Calendário | Contém Calendário | .pdf |

Saída

Os planos gerados são salvos em planos/ com o formato:

PROF.[NOME]_Plano_de_ensino_[DISCIPLINA]_[ANO_PERÍODO].docx

Licença

MIT