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

resumable-automator

v1.0.0

Published

AI Gatekeeper & Stateful Task Orchestrator

Downloads

159

Readme

Resumable Automator

AI Gatekeeper & Stateful Task Orchestrator

resumable-automator adalah framework CLI berbasis Node.js & TypeScript yang dirancang untuk mengisolasi konteks AI saat melakukan pair programming secara sekuensial berdasarkan instruksi fase pada dokumentasi Markdown proyek Anda.


⚡ Fitur Utama

  • Codebase Structure Analyzer (Real-time FE/BE/DB Tracking): Memindai struktur kode fisik proyek (views/, controllers/, models/, migrations/, routes/) dan menyajikan persentase kelengkapan Frontend (FE), Backend (BE), dan Database (DB) secara terurai dan real-time.
  • Strict Hard-Blocker Gatekeeper: Mencegah transisi ke fase berikutnya (npx automator next) jika tugas pada fase aktif belum 100% tuntas di kodingan fisik.
  • Universal Auto-Discovery: Secara otomatis memindai seluruh file Markdown (.md) di dalam proyek tanpa hardcoding struktur direktori atau nama file khusus.
  • Smart Code-Block Sanitization: Mengabaikan contoh sintaks di dalam blok kode (```) sehingga README.md atau panduan penggunaan tidak keliru dianggap sebagai tugas.
  • State Persistence: Menyimpan state aktif di .automator/state.json. Jika server mati atau crash, sistem akan langsung melanjutkannya tepat di tempat terakhir.
  • Instant Jump & Manual Navigation: Memungkinkan navigasi fleksibel ke fase mana saja kapan pun Anda membutuhkannya.

💻 Cara Instalasi (Windows / Linux / macOS)

Tidak perlu clone repository! Cukup jalankan perintah instalasi berikut di terminal Anda:

Instalasi Global (Rekomendasi)

npm install -g github:Rafly-ras/resumable-automator

Instalasi Lokal per Proyek

npm install github:Rafly-ras/resumable-automator

🚀 Perintah CLI

| Perintah | Deskripsi | | :--- | :--- | | automator start / npx automator start | Menghasilkan Gatekeeper Lock System Prompt untuk mengunci konteks AI pada fase aktif saat ini. | | automator status / npx automator status | Menampilkan laporan progress terurai (FE %, BE %, DB %) dan daftar tugas pending pada fase aktif. | | automator next / npx automator next | Memvalidasi kelengkapan fase aktif (100%) dan membuka gerbang ke fase berikutnya (Hard Blocker jika ada pending). | | automator jump <fase> / npx automator jump <fase> | Melompat langsung ke fase tertentu (contoh: automator jump fase-4 atau automator jump 5). | | automator reset / npx automator reset | Mengembalikan posisi state ke Fase 1 (Fase Pertama). | | automator sync / npx automator sync | Auto Fast-Forward: Otomatis melompati fase-fase yang sudah 100% selesai langsung ke fase aktif yang belum selesai. |


📝 Rekomendasi .gitignore Proyek

Tambahkan baris berikut pada file .gitignore proyek Anda agar file state lokal tidak ikut ter-commit ke Git:

.automator/

🛠️ Lisensi

MIT License © 2026