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

god-code-skin

v0.1.0

Published

A satirical CLI prophet. Claude Code-style interface with biblically-grounded, KJV-cadence responses. Canned by default; plug in an Anthropic or OpenAI-compatible API key for divine mode.

Readme

god-code-skin

And in the beginning was the prompt, and the prompt was with the shell, and the prompt was the shell.

A satirical CLI that looks and feels like Claude Code — but answers in the cadence of the King James Bible. Ships with a library of canned scripture out of the box, and can be upgraded to divine mode by supplying any Anthropic or OpenAI-compatible API key.

It's a joke, a rubber duck, and occasionally a genuinely useful coding assistant.

Install

npm install -g god-code-skin

Then run:

god-code
# or
gc

Modes

Canned scripture mode (default, no key required): regex-matched KJV-style quips for common dev topics — bugs, git, deploys, flaky tests, YAML, existential dread — plus fake "divine tool calls" (Smiting, Parting, Prophesying…) that mirror Claude Code's tool UI.

Divine mode (bring your own key): streams real LLM responses wrapped in a biblical-prophet system prompt. Supports:

  • Anthropic (claude-* models) — uses the Messages API directly
  • OpenAI-compatible endpoints (OpenAI, local llama.cpp, LM Studio, Ollama via its OpenAI shim, OpenRouter, etc.)

Enable it by running /login inside the CLI, or set config manually.

Commandments (slash commands)

| command | effect | |---|---| | /help | show the scroll of commandments | | /login | interactive setup: provider, API key, model, base URL | | /logout | forget thy API key | | /provider <name> | anthropic, openai, or custom | | /model <id> | set model id (e.g. claude-opus-4-6, gpt-4o-mini) | | /baseurl <url> | override the API base URL (for local/OpenAI-compatible servers) | | /system <prompt> | override the default biblical system prompt | | /reset | forget the conversation history | | /config | print current config (API key redacted) | | /quit | depart in peace |

Configuration

Settings live at ~/.god-code/config.json (chmod 600). You can edit it directly:

{
  "provider": "anthropic",
  "apiKey": "sk-ant-...",
  "model": "claude-opus-4-6",
  "baseUrl": null,
  "systemPrompt": null
}

For Ollama with its OpenAI compatibility layer:

{
  "provider": "openai",
  "apiKey": "ollama",
  "model": "llama3.1",
  "baseUrl": "http://localhost:11434"
}

The API key is stored locally on your machine and sent only to the provider you configure. Nothing is sent anywhere else.

Sample session

╭──────────────────────────────────────────────────────────────╮
│  ✦  Welcome to God Code  ✦                                   │
│  /help · /login · /quit                                      │
│  ✶ canned scripture mode  ·  /login to enable divine mode    │
╰──────────────────────────────────────────────────────────────╯
  Lo, a mortal approacheth the terminal. Speak, and be heard.

✶ > my tests are flaky

◆ God Code
  ⎿  Consulting the Book of Job (logs)... ✓
  A flaky test is a double-minded test, unstable in all its ways.
  Quarantine it, but forgive it not. (James 1:8)

Disclaimer

This package is a playful parody of CLI tools and KJV English. It is not affiliated with Anthropic or any religious institution, and is not intended to mock or disrespect any faith. If the humor doesn't land for you, /quit and go in peace.

License

MIT