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

create-ccc-tutor

v0.3.0

Published

一行命令装好的多科目 AI 复习助手(基于 CCC-MAGI):slide 查课件、exam 解题目,严格依据课件、标出处、不编造。

Readme

create-ccc-tutor

一行命令装好的多科目 AI 复习助手(基于 CCC-MAGI harness)。

cd /想要安装的目录
npx create-ccc-tutor@latest

装好后在该目录打开 Claude Code(或 Codex),告诉它科目 + 问题即可:

  • /slide <问题> — 只依据当前科目 course/<科目>/slide/ 里的课件回答,每条标出处、绝不编造;课件里没有时先如实告知,再问你要不要用外部知识补充(标注来源)。
  • /exam <文件 + 第几题> — 在 course/<科目>/exam/ 里定位题目并解答,解题依据优先引用课件。

目录结构

course/
  <课程代码>/
    slide/   ← 课件 PDF
    exam/    ← 题目文件

course/course_code(example)/ 是带两个示例课件的样板,复制改名即可开始。

更新已安装的环境

已经装过、想升级到新版(拿到新功能/修复,如 PDF 看图与检索引擎)时,在项目目录里跑:

npx create-ccc-tutor@latest --update

--update 会更新框架、技能与功能文件,但保护你的用户数据course/ 课件、.harness/state/install.json 配置、constitution.md 项目身份都不会被覆盖。

不加 --update 直接重装会跳过所有已存在文件(改过的技能不会更新,等于半更新);检测到老环境时安装器会提示你改用 --update

选项

| 选项 | 作用 | |---|---| | --dry-run | 只预览要写哪些文件,不实际写入 | | --update | 更新已装环境:覆盖框架/技能/功能,但保护 course/install.jsonconstitution.md | | --force | 全量覆盖所有已存在文件(含用户配置,慎用) |

要求

  • Node.js ≥ 18
  • Claude Code(必需)/ Codex(可选,用其技能需先 bash .codex/install-skills.sh
  • jq、git(harness hook 依赖)

License

Apache-2.0。harness 部分版权归 CCC-MAGI 作者,详见随包的 CCC_MAGI_LICENSE