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

autocrew

v0.4.3

Published

One-person content studio powered by AI — from trending topics to published posts

Readme

AutoCrew

One-person content studio powered by AI — from trending topics to published posts.

English | 中文

License: MIT npm version Node.js


AutoCrew is an AI-powered content operations pipeline for Chinese social media. It handles the entire workflow — research trending topics, write platform-native drafts, review for sensitivity and AI-sounding language, and publish to Xiaohongshu, Douyin, WeChat, and more.

Works standalone as a CLI, or as a plugin for Claude Code and OpenClaw.

You:       Find me topics for this week
AutoCrew:  (searches trending lists + scores by your niche → recommends 5 topics)

You:       Write #2 as a Xiaohongshu post
AutoCrew:  (generates draft in your voice → checks for sensitive words → outputs title options + hashtags)

You:       Too AI-sounding, make it more conversational
AutoCrew:  (de-AI pass → remembers your preference → applies automatically next time)

You:       Publish
AutoCrew:  (6-point pre-publish check → publishes)

Quick Start

npm install -g autocrew
autocrew init
autocrew research

That's it. init creates your local data directory (~/.autocrew/), and research finds trending topics based on public sources (Zhihu, Weibo, industry keywords).


Features

Research

  • Trending topic discovery from public sources (Zhihu Hot List, Weibo Trending, industry keywords)
  • Topic scoring based on your niche and audience
  • Intel pipeline for monitoring inspiration sources

Write

  • Style-calibrated drafts — 4-stage deep calibration learns your voice
  • Hook-Body-CTA-Title structure optimized for Chinese social media
  • Multi-platform rewrites (same topic, platform-native format)

Review

  • Sensitive word scanning (built-in + platform-specific throttled terms)
  • De-AI-ification (去 AI 味) — removes robotic patterns from Chinese text
  • Quality scoring: information density, hook strength, CTA clarity

Publish

  • Multi-platform: Xiaohongshu, Douyin, WeChat Video, WeChat Articles, Bilibili
  • 6-point pre-publish checklist
  • Cover image generation and A/B/C review

Learn

  • Auto-captures your edits as feedback
  • After 5 similar corrections, distills them into writing rules
  • Rules are applied automatically in future drafts

Web Dashboard

  • Built-in web UI for visual content management
  • Script editor with timeline-based video production
  • Jianying (剪映) export for video editing

How It Works

AutoCrew runs entirely on your machine. All content, drafts, and creator profiles are stored locally in ~/.autocrew/. No data is uploaded anywhere.

The core is a standalone Node.js CLI with 20+ tools and 15+ skills. A thin plugin layer lets it work as a Claude Code MCP server or OpenClaw extension — but it doesn't depend on either.

~/.autocrew/
├── creator-profile.json    # Your niche, audience, writing rules
├── STYLE.md                # Writing voice profile
├── topics/                 # Topic library
├── contents/               # Content projects
│   └── content-xxx/
│       ├── meta.json       # Metadata + status + asset index
│       ├── draft.md        # Current draft
│       ├── timeline.json   # Video timeline (if generated)
│       └── versions/       # Version history
└── learnings/              # Edit history + distilled rules

Use with Claude Code

Add AutoCrew as an MCP server in your Claude Code settings:

{
  "mcpServers": {
    "autocrew": {
      "command": "npx",
      "args": ["tsx", "/path/to/AutoCrew/mcp/server.ts"]
    }
  }
}

Then just talk to Claude naturally — "find me topics", "write this as a post", "make it less AI-sounding".

Use with OpenClaw

openclaw plugins install autocrew

Works out of the box. All skills and tools are available in OpenClaw conversations.


CLI Reference

| Command | Description | |---------|-------------| | autocrew init | Initialize data directory and creator profile | | autocrew status | Pipeline overview | | autocrew research | Discover trending topics | | autocrew topics | List saved topics | | autocrew start <topic> | Start a new content project | | autocrew contents | List content items | | autocrew humanize <id> | De-AI pass on a draft | | autocrew adapt <id> <platform> | Platform-native rewrite | | autocrew review <id> | Content review (sensitivity + quality) | | autocrew pre-publish <id> | 6-point pre-publish checklist | | autocrew profile | Show creator profile | | autocrew learn <id> --signal edit --feedback "too formal" | Capture feedback | | autocrew intel | Manage inspiration sources |

Run autocrew --help for the full command list.


Free vs Pro

| Feature | Free | Pro | |---------|------|-----| | Topic research | Public search (Zhihu/Weibo) | + Competitor crawling + platform hot lists | | Content writing | Full workflow | Full workflow | | De-AI-ification | Yes | Yes | | Sensitive word scan | Yes | Yes | | Platform rewrite | Xiaohongshu + Douyin | + WeChat + Bilibili | | Cover generation | 3:4 | + 16:9 + 4:3 | | Publishing | Xiaohongshu + Douyin | All platforms | | Style calibration | Yes | Yes | | Learning loop | Yes | Yes | | Competitor monitoring | No | Yes | | Video ASR extraction | No | Yes | | Analytics reports | No | Yes |


Development

git clone https://github.com/alextangson/AutoCrew.git
cd AutoCrew
npm install
npm test        # 341 tests

Start the web dashboard in dev mode:

cd web && npm run dev

See CONTRIBUTING.md for guidelines.


License

MIT © alextangson