{"_id":"100x-dev","_rev":"7-a544790f16798f5d150d59d73e8ad321","name":"100x-dev","dist-tags":{"latest":"2.3.1"},"versions":{"1.3.1":{"name":"100x-dev","version":"1.3.1","keywords":["claude-code","cursor","codex","ai-coding","developer-workflow","slash-commands"],"license":"MIT","_id":"100x-dev@1.3.1","maintainers":[{"name":"rajitsaha","email":"saha.rajit@gmail.com"}],"homepage":"https://github.com/rajitsaha/100x-dev","bugs":{"url":"https://github.com/rajitsaha/100x-dev/issues"},"bin":{"100x-dev":"bin/100x-dev.js"},"dist":{"shasum":"fb972ebd13114aed485f22fd7c586e198148259d","tarball":"https://registry.npmjs.org/100x-dev/-/100x-dev-1.3.1.tgz","fileCount":63,"integrity":"sha512-qv0w9bt/hJh7PgnsshlJ3cyImGyK+B1AP/g6r7kz97raLqfseTC2JvH7+fVCIQTQ4fAK4Yg2zRhn1Y0uvcd9hg==","signatures":[{"sig":"MEYCIQCRUlJAR2HC7/nsjM4yKxXbdyWbqWkfki9bn/uh4bTsEgIhAJw7nLZ2khjrtgXX7s9C7T/ItpkZCjHLLiYg7FtjZrQA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187971},"engines":{"node":">=18.0.0"},"gitHead":"87b8762cdaa1bef0b01867a7ceca6f3ee76d7025","_npmUser":{"name":"rajitsaha","email":"saha.rajit@gmail.com"},"repository":{"url":"git+https://github.com/rajitsaha/100x-dev.git","type":"git"},"_npmVersion":"11.12.1","description":"24 slash commands. Quality gates on every commit. Works with any AI coding tool.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/100x-dev_1.3.1_1776761337923_0.09921319958721364","host":"s3://npm-registry-packages-npm-production"},"deprecated":"100x-dev has been renamed to 100xprism. Install the new package: npm i -g 100xprism (https://github.com/rajitsaha/100xprism)"},"1.4.0":{"name":"100x-dev","version":"1.4.0","keywords":["claude-code","cursor","codex","ai-coding","developer-workflow","slash-commands"],"license":"MIT","_id":"100x-dev@1.4.0","maintainers":[{"name":"rajitsaha","email":"saha.rajit@gmail.com"}],"homepage":"https://github.com/rajitsaha/100x-dev","bugs":{"url":"https://github.com/rajitsaha/100x-dev/issues"},"bin":{"100x-dev":"bin/100x-dev.js"},"dist":{"shasum":"8af80e04a7a79412515c0b59b4af249358c4fe1e","tarball":"https://registry.npmjs.org/100x-dev/-/100x-dev-1.4.0.tgz","fileCount":63,"integrity":"sha512-Gi3MlxyNjZwoMhANYQmvb0RWVH7RKSYO5CW5lQ/EdE/ie6mckgZBIOWhW+F9Ej/n2ZReX8NaWUpTajaorvwY4Q==","signatures":[{"sig":"MEYCIQDP0RXLF7NkBoP18cqdxb4rQqDzVqHFUP2iXKHzvRW+hgIhAInfZHQqQvvqJEiVJMnV4bqs4Ywd7Vz5mRzIp3jPNugv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188098},"engines":{"node":">=18.0.0"},"gitHead":"622436f17fa2121637738f52229a696038bd4bc2","_npmUser":{"name":"rajitsaha","email":"saha.rajit@gmail.com"},"repository":{"url":"git+https://github.com/rajitsaha/100x-dev.git","type":"git"},"_npmVersion":"11.8.0","description":"24 slash commands. Quality gates on every commit. Works with any AI coding tool.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/100x-dev_1.4.0_1776761910399_0.11312786715496714","host":"s3://npm-registry-packages-npm-production"},"deprecated":"100x-dev has been renamed to 100xprism. Install the new package: npm i -g 100xprism (https://github.com/rajitsaha/100xprism)"},"1.4.1":{"name":"100x-dev","version":"1.4.1","keywords":["claude-code","cursor","codex","ai-coding","developer-workflow","slash-commands"],"license":"MIT","_id":"100x-dev@1.4.1","maintainers":[{"name":"rajitsaha","email":"saha.rajit@gmail.com"}],"homepage":"https://github.com/rajitsaha/100x-dev","bugs":{"url":"https://github.com/rajitsaha/100x-dev/issues"},"bin":{"100x-dev":"bin/100x-dev.js"},"dist":{"shasum":"ffa7af0340382e6814eefe4abd99a25d0aba0c1d","tarball":"https://registry.npmjs.org/100x-dev/-/100x-dev-1.4.1.tgz","fileCount":63,"integrity":"sha512-WjaRBIwEk47tOOSa/HovB2QE8AXGELjM4quS+YfQhCs8xbRHyc3jszllK7PANSV4ajZAV9iaQGW93fE5FVId9w==","signatures":[{"sig":"MEQCIHKZPMfB9eUBbeZ2+O9BVsV6eptOXZow3o+2ZwnhVf1kAiARsac8xk6nctFCP3fE78b8AwTcFek0LuRfi+bb0jTqvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188775},"engines":{"node":">=18.0.0"},"gitHead":"1c007aa6923e54355210f0b3084dc819a0e70f23","_npmUser":{"name":"rajitsaha","email":"saha.rajit@gmail.com"},"repository":{"url":"git+https://github.com/rajitsaha/100x-dev.git","type":"git"},"_npmVersion":"11.12.1","description":"24 slash commands. Quality gates on every commit. Works with any AI coding tool.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/100x-dev_1.4.1_1776790699783_0.16909343328897175","host":"s3://npm-registry-packages-npm-production"},"deprecated":"100x-dev has been renamed to 100xprism. Install the new package: npm i -g 100xprism (https://github.com/rajitsaha/100xprism)"},"2.0.0":{"name":"100x-dev","version":"2.0.0","keywords":["claude-code","cursor","codex","ai-coding","developer-workflow","slash-commands"],"license":"MIT","_id":"100x-dev@2.0.0","maintainers":[{"name":"rajitsaha","email":"saha.rajit@gmail.com"}],"homepage":"https://github.com/rajitsaha/100x-dev","bugs":{"url":"https://github.com/rajitsaha/100x-dev/issues"},"bin":{"100x-dev":"bin/100x-dev.js"},"dist":{"shasum":"69a0cedda1a1ac8246c5c530a740179d6158cd8b","tarball":"https://registry.npmjs.org/100x-dev/-/100x-dev-2.0.0.tgz","fileCount":200,"integrity":"sha512-08cy5WvymhybccSQitBpkvkM8AhuN4ftoOtFLecATu2DcPuu00wPN29TadMbGSMci8qlzg62MgcIG2E7EvXkGg==","signatures":[{"sig":"MEQCIEb06t6AOInYtGhiRZqh9Z/iJSyMFrbv0aLtEMDIOhbkAiBTRAeqwF+ZsSubHmoM/0R4zAt/d3HzGIl3il+zl3LcuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1259190},"engines":{"node":">=18.0.0"},"gitHead":"e4e83bf2b050d6afa7afbd7330e69597af357dd7","_npmUser":{"name":"rajitsaha","email":"saha.rajit@gmail.com"},"repository":{"url":"git+https://github.com/rajitsaha/100x-dev.git","type":"git"},"_npmVersion":"11.12.1","description":"64 cross-tool modules (workflows + skills). Quality gates on every commit. Works with Claude Code, Cursor, Codex, Windsurf, Antigravity, Copilot, Gemini.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/100x-dev_2.0.0_1777585506764_0.35603328576191107","host":"s3://npm-registry-packages-npm-production"},"deprecated":"100x-dev has been renamed to 100xprism. Install the new package: npm i -g 100xprism (https://github.com/rajitsaha/100xprism)"},"2.3.0":{"name":"100x-dev","version":"2.3.0","keywords":["claude-code","cursor","codex","ai-coding","developer-workflow","slash-commands"],"license":"MIT","_id":"100x-dev@2.3.0","maintainers":[{"name":"rajitsaha","email":"saha.rajit@gmail.com"}],"homepage":"https://github.com/rajitsaha/100x-dev","bugs":{"url":"https://github.com/rajitsaha/100x-dev/issues"},"bin":{"100x-dev":"bin/100x-dev.js"},"dist":{"shasum":"4724e4d9bb971ee4242c9639be1eddef672b8d74","tarball":"https://registry.npmjs.org/100x-dev/-/100x-dev-2.3.0.tgz","fileCount":206,"integrity":"sha512-lDgrlRJZGeufXC5gIYkSIDXtPA6pMDsypDXIoX3Em4ajigWVkj/2EndwILv6XBwIJZTDiQrn/LnmOwHrD/wBlQ==","signatures":[{"sig":"MEYCIQDzLelwBwZ7WWQkqHAWG7ICSYsYN64eahKeQsca1YRYTwIhAOH6KFlj5mBgo/hqqyyIVoYotfj00QZfeSMKhcsWV1Uq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1373061},"engines":{"node":">=18.0.0"},"gitHead":"0b24bad2dd5da2f5b3e6fd870fb461aaff48521c","scripts":{"test":"node --test","check":"node --test && python3 scripts/meta-check.py && HOME=$(mktemp -d) ./adapters/claude-code.sh"},"_npmUser":{"name":"rajitsaha","email":"saha.rajit@gmail.com"},"repository":{"url":"git+https://github.com/rajitsaha/100x-dev.git","type":"git"},"_npmVersion":"11.12.1","description":"66 cross-tool modules (workflows + skills). Quality gates on every commit. Works with Claude Code, Cursor, Codex, Windsurf, Antigravity, Copilot, Gemini.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/100x-dev_2.3.0_1781983770007_0.42194187255591986","host":"s3://npm-registry-packages-npm-production"},"deprecated":"100x-dev has been renamed to 100xprism. Install the new package: npm i -g 100xprism (https://github.com/rajitsaha/100xprism)"},"2.3.1":{"name":"100x-dev","version":"2.3.1","keywords":["claude-code","cursor","codex","ai-coding","developer-workflow","slash-commands"],"license":"MIT","_id":"100x-dev@2.3.1","maintainers":[{"name":"rajitsaha","email":"saha.rajit@gmail.com"}],"homepage":"https://github.com/rajitsaha/100x-dev","bugs":{"url":"https://github.com/rajitsaha/100x-dev/issues"},"bin":{"100x-dev":"bin/100x-dev.js"},"dist":{"shasum":"90f5caf83dd2f3a18a016abc7d1e3d35847209ed","tarball":"https://registry.npmjs.org/100x-dev/-/100x-dev-2.3.1.tgz","fileCount":206,"integrity":"sha512-VYc5GoRnli56uig2viqjOFGhCyilNlHNB3HyEXrDGRoumkLjxMdsa9RuMwmpHm44d7QJh5yMIyjKBN7LSJ9yxw==","signatures":[{"sig":"MEUCIBBK54IhTxqCSQbcZDGT94DAgkUBxTF+Xe8JAoFYp5C5AiEArLcd0yppkCAxZbMugzpsOTWh44IH/fp95c+d5MVymQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1381412},"engines":{"node":">=18.0.0"},"gitHead":"c9d59d8e09a7fb4f37380f4634df3d901aa01779","scripts":{"test":"node --test","check":"node --test && python3 scripts/meta-check.py && HOME=$(mktemp -d) ./adapters/claude-code.sh"},"_npmUser":{"name":"rajitsaha","email":"saha.rajit@gmail.com"},"repository":{"url":"git+https://github.com/rajitsaha/100x-dev.git","type":"git"},"_npmVersion":"11.12.1","description":"66 cross-tool modules (workflows + skills). Quality gates on every commit. Works with Claude Code, Cursor, Codex, Windsurf, Antigravity, Copilot, Gemini.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/100x-dev_2.3.1_1781990858122_0.8478141447105239","host":"s3://npm-registry-packages-npm-production"},"deprecated":"100x-dev has been renamed to 100xprism. Install the new package: npm i -g 100xprism (https://github.com/rajitsaha/100xprism)"}},"time":{"created":"2026-04-21T08:48:57.817Z","modified":"2026-06-21T03:52:15.983Z","1.3.1":"2026-04-21T08:48:58.069Z","1.4.0":"2026-04-21T08:58:30.537Z","1.4.1":"2026-04-21T16:58:19.978Z","2.0.0":"2026-04-30T21:45:06.976Z","2.3.0":"2026-06-20T19:29:30.208Z","2.3.1":"2026-06-20T21:27:38.329Z"},"bugs":{"url":"https://github.com/rajitsaha/100x-dev/issues"},"license":"MIT","homepage":"https://github.com/rajitsaha/100x-dev","keywords":["claude-code","cursor","codex","ai-coding","developer-workflow","slash-commands"],"repository":{"url":"git+https://github.com/rajitsaha/100x-dev.git","type":"git"},"description":"66 cross-tool modules (workflows + skills). Quality gates on every commit. Works with Claude Code, Cursor, Codex, Windsurf, Antigravity, Copilot, Gemini.","maintainers":[{"name":"rajitsaha","email":"saha.rajit@gmail.com"}],"readme":"<div align=\"center\">\n\n<img src=\"assets/100x-dev-blogo.png\" alt=\"100x Dev Logo\" width=\"120\" />\n\n# 100x Dev\n\n### Stop vibe coding. Ship production-grade software.\n\n[![Version](https://img.shields.io/github/v/release/rajitsaha/100x-dev?style=flat-square&label=version&color=brightgreen)](https://github.com/rajitsaha/100x-dev/releases/latest)\n[![npm](https://img.shields.io/npm/v/100x-dev?style=flat-square&color=red)](https://www.npmjs.com/package/100x-dev)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow?style=flat-square)](LICENSE)\n\n**One source of truth.** 66 modules generate native config for **Claude Code · Cursor · Codex · Windsurf · Copilot · Gemini · Antigravity**. Quality gates run on every commit.\n\n<img src=\"assets/postcard-stack.png\" alt=\"100x-dev v2.3.0 — 13 plugins, 26 slash commands, 40 auto-trigger skills\" width=\"100%\" />\n\n</div>\n\n---\n\n## Install\n\n**npm (any platform — macOS, Linux, Windows):**\n```bash\nnpm install -g 100x-dev && 100x-dev install\n```\n\n**curl (macOS / Linux):**\n```bash\ncurl -fsSL https://raw.githubusercontent.com/rajitsaha/100x-dev/main/get.sh | bash\nsource ~/.zshrc   # or ~/.bashrc — activates the 100x-dev command\n```\n\nEither way, `100x-dev install` clones the toolkit to `~/100x-dev` and provisions your AI tools. The npm package is a thin launcher — the modules, hooks, and plugins live in that clone, which `100x-dev update` keeps current.\n\n> **Windows:** plugin sync works, but native Windows module emit is being reworked ([#54](https://github.com/rajitsaha/100x-dev/issues/54)). For full module support today, install under **WSL** with either method above.\n\n**Set up a project:**\n```bash\ncd your-project && 100x-dev init\n```\n\n**Keep up to date:**\n```bash\n100x-dev update                    # pull latest, then add/update/remove skills + plugins\n100x-dev update --plugins-only     # refresh plugins only (repo already current)\nnpm install -g 100x-dev@latest     # (optional) upgrade the launcher itself\n```\n\n`install` and `update` are **fully reconciling**, not append-only — every run:\n- **adds** newly shipped skills, slash commands, and curated plugins,\n- **updates** changed ones in place, and\n- **removes** skills, slash-command aliases, and 100x-dev-managed plugins that were deleted or merged upstream.\n\nYour own hand-authored skills/commands and any plugins you enabled yourself are never touched. See [docs/USAGE.md](docs/USAGE.md#keeping-up-to-date) for details.\n\n> **Cloned to a custom path?** The default install lives at `~/100x-dev`. If you cloned elsewhere, update your shell + Claude Code config — see [Custom install location](docs/USAGE.md#custom-install-location).\n\n---\n\n## The pipeline\n\n```\n/understand → /context → /issue → /spec → /fix → /commit\n                                                    ↓\n              /techdebt ← /gate → /grill → /pr → /push → /release\n```\n\nEvery `/commit` and `/push` runs a 5-point gate — tests, security, build, Docker, cloud. Nothing ships without passing.\n\n---\n\n## What you get\n\n| | |\n|---|---|\n| **66 modules** | 26 slash commands + 40 auto-trigger skills — see [full reference below](#slash-commands) |\n| **13 Claude Code plugins** | superpowers, playwright, github, hookify, claude-mem, understand-anything, ui-ux-pro-max, and more |\n| **7 database engines** | Postgres, Cloud SQL, Snowflake, Databricks, Athena, Presto, Oracle — one `/db` interface |\n| **27 SaaS CLIs** | `/connect` installs + authenticates GitHub, AWS, Stripe, Supabase, and more from `.env` |\n| **4 project templates** | node-fullstack · node-frontend · python-api · docker-compose |\n| **CI/Release pipelines** | Drop-in GitHub Actions for lint + real-DB tests + E2E + semantic-release |\n\n---\n\n## Slash commands\n\nThe following 26 slash commands are available. Run them inside Claude Code. In Codex, use the generated repo skill by name instead, for example `$gate`, `$commit`, or `/skills`.\n\n### Lifecycle\n\n| Command | What it does |\n|:--------|:-------------|\n| `/branch` | Create a conventional feature branch (`feat/`, `fix/`, `chore/`) |\n| `/commit` | Gate → stage → conventional commit |\n| `/grill` | Adversarial code review before opening a PR |\n| `/pr` | Gate → push branch → create PR |\n| `/push` | Gate → push → monitor CI → verify production health |\n| `/release patch\\|minor\\|major` | Semantic versioning + publish to PyPI/npm/Docker Hub |\n| `/launch` | Full deploy pipeline in one command |\n\n### Quality\n\n| Command | What it does |\n|:--------|:-------------|\n| `/gate` | **Mandatory** 5-point quality gate (tests, security, build, Docker, cloud) |\n| `/test` | All test layers (unit, integration, E2E) — loops until 95% coverage |\n| `/lint` | Auto-detect and fix all lint errors (ESLint, TypeScript, ruff) |\n| `/security` | Vulnerability + secrets scan, auto-fix where possible |\n| `/cloud-security` | GCP IAM, networking, PII, and compliance scan |\n| `/eval` | Run module evals — check triggers and output quality |\n\n### Engineering\n\n| Command | What it does |\n|:--------|:-------------|\n| `/spec` | Turn a vague request into an implementation-ready spec |\n| `/fix` | Autonomous bug fixer — CI failures, docker logs, Slack pastes |\n| `/orchestrate` | Plan-first methodology for complex multi-step tasks |\n| `/techdebt` | Dead code, duplication, stale TODOs |\n| `/context` | 7-day git + GitHub activity dump — orient before coding |\n| `/update-claude` | Write a CLAUDE.md rule after any correction |\n\n### Data & Infrastructure\n\n| Command | What it does |\n|:--------|:-------------|\n| `/db` | Query any of 7 database engines from one interface |\n| `/query` | Plain-English analytics — describe what you want, get SQL |\n| `/connect` | Install + auth 27 SaaS CLIs from `.env` |\n\n### Documentation & Architecture\n\n| Command | What it does |\n|:--------|:-------------|\n| `/docs` | Detect code changes and update documentation |\n| `/issue` | Investigate a bug and create a detailed GitHub issue |\n| `/architect` | Architectural Q&A and decision matrices |\n| `/enterprise-design` | Full technical blueprint — IA, API, data model, stack |\n\n### Auto-trigger skills (39)\n\nThese modules activate automatically when you describe a relevant task — no slash command needed.\n\n| Category | Modules |\n|:---------|:--------|\n| **Marketing copy** | copywriting, copy-editing, cold-email, email-sequence, ad-creative, social-content |\n| **SEO** | seo-audit, ai-seo, programmatic-seo, schema-markup, site-architecture |\n| **CRO & conversion** | page-cro, signup-flow-cro, onboarding-cro, form-cro, popup-cro, paywall-upgrade-cro |\n| **Growth & strategy** | content-strategy, marketing-ideas, marketing-psychology, launch-strategy, referral-program, churn-prevention, free-tool-strategy, ab-test-setup, analytics-tracking, pricing-strategy |\n| **Sales** | sales-enablement, competitor-alternatives, paid-ads, revops, product-marketing-context |\n| **Design** | enterprise-design, visual-system-architect, interaction-engineer, figma-translator |\n| **Engineering** | subagents, terminal-setup |\n\n---\n\n## How it works in your tool\n\n| Tool | Generated artifact | Auto-trigger? |\n|:-----|:-------------------|:--------------|\n| **Claude Code** | `~/.claude/skills/<slug>/` + slash command aliases | Yes — per description |\n| **Cursor** | `.cursor/rules/<slug>.mdc` (one file per module) | Yes — per description |\n| **Codex** | `AGENTS.md` + `.agents/skills/<slug>/` + `.codex/hooks.json` | Yes — repo skills |\n| **Antigravity** | `ANTIGRAVITY.md` (core inlined + on-demand index) | Core only |\n| **Windsurf** | `.windsurfrules` (size-budgeted) | Core only |\n| **Copilot / Gemini** | `.github/copilot-instructions.md` / `GEMINI.md` | Core only |\n\nModules with `tier: core` (26) inline into single-file tools; `tier: on-demand` (39) appear as a compact index. In Claude Code, Cursor, and Codex, modules are also available as native skills/rules so full bodies load on demand. Claude Code plugins remain Claude-specific; use Codex `/plugins` for Codex-native plugins.\n\n---\n\n## Common CI traps it fixes\n\n`npm install` 404 inside Docker · `useState(false)` opacity-0 breaking Playwright · integration tests silently excluded from the gate. [Full breakdown →](docs/ci-traps.md)\n\n---\n\n## More\n\n- [Full usage guide](docs/USAGE.md) — daily patterns, multi-project setup, CI templates, project config, troubleshooting\n- [Architecture](docs/v2-refactor.md) — why modules replaced workflows + skills\n- [Token usage & optimization](docs/token-optimization.md) — audit your plugin/skill footprint and monitor token spend with the local dashboard\n- [Changelog](CHANGELOG.md) · [Roadmap](ROADMAP.md) · [Issues](https://github.com/rajitsaha/100x-dev/issues)\n\n---\n\n<div align=\"center\">\n\nBuilt by [Rajit Saha](https://www.linkedin.com/in/rajsaha/) · 20+ years in enterprise data at Udemy, Experian, LendingClub, VMware, Yahoo\n\n[![LinkedIn](https://img.shields.io/badge/LinkedIn-Connect-blue?style=for-the-badge&logo=linkedin)](https://www.linkedin.com/in/rajsaha/)\n[![GitHub](https://img.shields.io/badge/GitHub-Follow-black?style=for-the-badge&logo=github)](https://github.com/rajitsaha)\n\nIf this saves you time, **[star the repo](https://github.com/rajitsaha/100x-dev)**.\n\n</div>\n","readmeFilename":"README.md"}