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

@ha7ch/mee7

v0.5.1

Published

mee7 CLI — AI bouncer 活动平台。主办方的操作台,以及报名者的 `mee7 apply`(报名不是填表,是说服 bouncer)。

Readme

@ha7ch/mee7

mee7 CLI —— AI bouncer 活动平台(mee7.ha7ch.com)的主办方操作台。报名不是填表,是说服 bouncer。

用法

npx @ha7ch/mee7 connect           # 打开浏览器登录并授权这台设备(推荐)
npx @ha7ch/mee7 login <token>     # 兼容旧流程:手动保存后台生成的 token
npx @ha7ch/mee7 help              # 看全部命令
npx @ha7ch/mee7 events            # 列出我的活动
npx @ha7ch/mee7 dashboard         # 打开主办后台
npx @ha7ch/mee7 dashboard <event_id> # 打开一个活动的工作台
npx @ha7ch/mee7 create --name "..." --brief "..." --seats 21
npx @ha7ch/mee7 invites <event_id> # 取邀请名单和每人专属确认链接
npx @ha7ch/mee7 present <event_id> <user_id> --clues "线索1;线索2" --tagline "技术方向"
npx @ha7ch/mee7 present-import <event_id> ./presentations.json

connect 会在 127.0.0.1 启动一次性回调,浏览器授权后把 token 直接交给本机 CLI;token 不会出现在网址或聊天提示词中。凭据存在 ~/.mee7/config.json(600 权限,登录一次即可);MEE7_TOKEN 环境变量可覆盖。

配套 skill(Claude Code / Codex)

把办活动 + 发邀请的 skill 装进你的 Claude Code 或 Codex,之后说人话即可,skill 内部调用本 CLI:

npx @ha7ch/mee7 skills install            # 默认装 Claude Code;检测到 ~/.codex 一并装 Codex
npx @ha7ch/mee7 skills install --codex    # 只装 Codex(--claude 只装 Claude Code,--dir 自定义目录)

装进 ~/.claude/skills/(和/或 ~/.codex/skills/):mee7-pro(办活动全流程)、mee7-resend-invite(邮件邀请)、mee7-imessage-invite(iMessage/SMS 邀请,仅 macOS)。两个工具用同一份 SKILL.md 格式。

也可以什么都不装,直接把一句话发给你的 AI,让它自己完成安装 + 授权:

阅读 https://mee7.ha7ch.com/claude-code,帮我接入 mee7,装好后告诉我怎么开始办活动。
阅读 https://mee7.ha7ch.com/codex,帮我接入 mee7,并创建一个新的办活动任务。

环境要求

Node ≥ 18(内置 fetch),零依赖。

现场展示数据

现场猜人/揭晓资料存于 Supabase 的报名记录,不再放公开静态 JSON。apps --event <id> 会在每人记录中返回 presentation,便于 AI 读取、校对后继续修改。

  • present <event_id> <user_id> ...:字段级合并,只修改传入的 --clues / --one-liner / --doing / --wants / --tagline。
  • present <event_id> <user_id> --clear:清空这个人的全部展示数据。
  • present-import <event_id> <file.json>:兼容以 user_id 为键的旧文件格式;整份结构、活动归属和全部 user id 会先校验,失败时不写入任何一条。