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

b2-cursor-cli

v1.4.3

Published

CLI interativa para skills e templates do Cursor em qualquer projeto

Downloads

904

Readme

b2-cli

CLI interativa para instalar skills e templates do Cursor em qualquer projeto. O comando usa o diretório atual (cwd) como alvo — rode de dentro do projeto em que você está trabalhando.

Requisitos

Uso

Não é necessário instalar a CLI globalmente. Execute-a dentro do projeto em que deseja criar skills e templates: o diretório atual (cwd) é o alvo da gravação.

npm:

cd ~/projetos/meu-app
npx b2-cursor-cli

Yarn:

cd ~/projetos/meu-app
yarn dlx b2-cursor-cli

pnpm:

cd ~/projetos/meu-app
pnpm dlx b2-cursor-cli

Para forçar a versão mais recente publicada:

npx b2-cursor-cli@latest

O menu interativo abre na sequência. Você também pode passar o contexto direto:

npx b2-cursor-cli git
npx b2-cursor-cli review
npx b2-cursor-cli whats-new

(Com Yarn ou pnpm, troque npx por yarn dlx ou pnpm dlx.)

  1. Selecione quais arquivos deseja criar (ou Criar todos).
  2. Os arquivos são gravados no projeto atual — por exemplo em .cursor/skills/, .cursor/mcp.json ou .specify/.

Importante: rode o comando na raiz (ou pasta) do repositório onde a CLI deve atuar. Nada é instalado na sua máquina de forma permanente; os artefatos vão só para esse diretório.

Ao iniciar, a CLI avisa se houver uma versão mais nova no npm e pode exibir um banner com as novidades. Para rever o histórico por versão: npx b2-cursor-cli whats-new.

Comandos

| Comando | Descrição | | ----------------------------- | ------------------------------- | | npx b2-cursor-cli | Abre o menu interativo | | npx b2-cursor-cli clickup | Contexto ClickUp | | npx b2-cursor-cli git | Contexto Git | | npx b2-cursor-cli github | Contexto GitHub | | npx b2-cursor-cli review | Contexto Review | | npx b2-cursor-cli split | Contexto Split | | npx b2-cursor-cli task | Contexto Task | | npx b2-cursor-cli whats-new | Novidades de cada versão da CLI | | npx b2-cursor-cli --help | Lista os comandos disponíveis |

Contextos disponíveis

ClickUp

Integração com ClickUp via MCP e plugin do Cursor.

| Arquivo | Destino | | ------------------- | ---------------------------------------------------------------- | | MCP Server | .cursor/mcp.json | | Plugin settings | .cursor/settings.json | | Send to review | .cursor/skills/clickup/b2-clickup-send-to-review/SKILL.md | | Create backlog task | .cursor/skills/clickup/b2-clickup-create-backlog-task/SKILL.md | | Project config | .project-config/settings.json |

Git

Skills de versionamento e fluxo de trabalho com Git.

| Arquivo | Destino | | -------- | --------------------------------------------- | | Commit | .cursor/skills/git/b2-git-commit/SKILL.md | | Worktree | .cursor/skills/git/b2-git-worktree/SKILL.md |

GitHub

Skills para fluxo de trabalho com GitHub e gh CLI.

| Arquivo | Destino | | ------------------ | ------------------------------------------------------------- | | Agente GitHub CLI | .cursor/agents/b2-github-cli.md | | Pull Request | .cursor/skills/github/b2-github-pull-request/SKILL.md | | Get Change Request | .cursor/skills/github/b2-github-get-change-request/SKILL.md |

Review

Skills de automated review: configuração, padrões de código e revisão do diff.

| Arquivo | Destino | | ------------------ | ----------------------------------------------- | | Init review config | .cursor/skills/b2-init-review-config/SKILL.md | | Review template | .specify/templates/review/template.md | | Get code pattern | .cursor/skills/b2-get-code-pattern/SKILL.md | | Code review | .cursor/skills/b2-code-review/SKILL.md |

Split

Divide a branch atual em slices reviewáveis e abre PRs no GitHub.

| Arquivo | Destino | | ----------------- | -------------------------------------------------------------- | | Split em branches | .cursor/skills/split/b2-split-feature-into-branches/SKILL.md |

Task

Planejamento, execução de tasks e skills para IA.

| Arquivo | Destino | | ------------- | --------------------------------------------- | | Plan ref | .specify/plan-ref.json | | Plan template | .specify/templates/task/template.md | | Create plan | .cursor/skills/task/b2-task-create/SKILL.md | | Execute plan | .cursor/skills/task/b2-task-exec/SKILL.md |

Desenvolvimento

Clone o repositório e instale as dependências:

git clone [email protected]:b2bitcompany/b2-cli.git
cd b2-cli
pnpm install
pnpm setup

Scripts úteis:

pnpm start              # roda a CLI em modo dev (tsx)
pnpm start -- git       # roda direto no contexto git
pnpm build              # compila para dist/
pnpm typecheck          # verifica tipos
pnpm lint               # ESLint

Para testar o binário localmente (após o build):

node dist/main.js --help

Contribuindo

Quer reportar um bug, sugerir uma feature ou abrir um PR? Veja o guia em CONTRIBUTING.md.

Há templates prontos no GitHub:

Licença

ISC — Delmar Filho