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

kenmark-skills

v2.3.22

Published

43 universal Kenmark agent skills + 12-command CLI for Cursor, Claude Code, Codex, and other SKILL.md-compatible agents. Includes setup, init, update, adopt, cleanup, validate, doctor, inventory, mcp, selectable optional packs with repo-aware suggestions,

Readme

kenmark-skills

Quick install

npx kenmark-skills init

No global install required — npx downloads and runs the CLI (or uses your npm cache).

The init wizard walks you through Kenmark skills, optional curated packs, IDE targets, and MCP server selection — all interactively. To refresh an existing install, use update (do not run init again for upgrades).

43 first-party skills, a 12-command CLI, and a curated catalog of optional third-party packs. Agent skills and CLI for Cursor, Codex, Claude Code, Antigravity CLI/IDE, Gemini CLI, OpenCode, and other harnesses that read SKILL.md files.

Published by Kenmark ITan Solutions. Created by Tanooj Mehra and Adwait Date.


Table of contents


At a glance

| Asset | Count | Detail | | --- | ---: | --- | | Kenmark skills | 43 | Bundled in skills/user-skills/ | | CLI commands | 12 | brain/kb/05-api-and-integrations.md | | Recommended packs | 6 | Impeccable, code review, Graphify, SEO, ECC — brain/kb/features/004-recommended-packs.md | | MCP servers | 5 | Opt-in; 8 JSON IDE targets — brain/kb/features/003-mcp-integration.md |

Skills install once under ~/.kenmark/store and link into each IDE's skills directory. See brain/kb/features/005-kenmark-hub-store.md.


Quick start

# Guided install (humans)
npx kenmark-skills init

# Refresh later — do not re-run init
npx kenmark-skills update

Optional: npm install -g kenmark-skills for the shorter kenmark-skills command.

In a project repo (agent chat): "Run kenmark-init on this repo" to bootstrap that repo's brain/ (standards, numbered KB, optional IDE stubs).

For scripts, CI, and agents, see Agents and automation.


Requirements

  • Node.js 18+
  • An agent environment that discovers skills from disk (Cursor, Codex CLI, Claude Code, Antigravity CLI/IDE, Gemini CLI, OpenCode, etc.)

Windows note

Run npx kenmark-skills init from PowerShell or CMD if you use native Windows Cursor/Claude. WSL installs into /home/..., which native Windows IDEs usually will not read. Kenmark copies skills on Windows by default (not symlinks). Confirm with npx kenmark-skills doctor.


Suggested workflow

Setup (once): npx kenmark-skills initkenmark-init in your project repo.

Day-to-day: start with kenmark-troubleshoot when the problem is unclear; kenmark-plan before large work (tiered plans saved to brain/plans/); kenmark-plans-execute to implement an approved plan; kenmark-subagents for parallel specialist tracks; kenmark-output for complete deliverables; kenmark-router when the domain is clear but the skill is not; kenmark-commit when shipping changes. Issue and plan trackers live under brain/issues/ and brain/plans/ (bootstrapped by kenmark-init).

Full skill catalog, activation tiers, and routing tables: brain/kb/features/002-skills-catalog.md and brain/kb/08-flows-and-workflows.md.


Documentation (brain/)

Long-form reference lives in brain/ (this repo's dev knowledge base — not shipped on npm).

| Topic | Where | | --- | --- | | Brain index | brain/INDEX.md | | Project overview | brain/kb/00-project-overview.md | | Architecture & CLI routing | brain/kb/01-architecture.md | | CLI commands, flags, MCP, IDE paths | brain/kb/05-api-and-integrations.md | | init / update / adopt / cleanup / uninstall | brain/kb/08-flows-and-workflows.md | | Skills catalog & tiers | brain/kb/features/002-skills-catalog.md | | Recommended packs | brain/kb/features/004-recommended-packs.md | | Kenmark hub store | brain/kb/features/005-kenmark-hub-store.md | | Testing & validate | brain/kb/10-testing-and-quality.md | | Agent standards | brain/rules/standards.md |


Agents and automation (non-interactive)

Pass explicit flags and -y to skip TTY prompts. Set KENMARK_SKILLS_NONINTERACTIVE=1 to force non-interactive behavior without -y.

Full flag tables and MCP profiles: brain/kb/05-api-and-integrations.md.

First install

npx kenmark-skills init --skip-recommended -y
npx kenmark-skills init --ide cursor --skip-recommended -y
npx kenmark-skills init --ids impeccable,simplify -y

MCP (non-interactive)

Plain install does not touch MCP configs. Opt in with:

npx kenmark-skills init --skip-recommended --mcp-servers playwright,context7 -y
npx kenmark-skills init --skip-recommended --mcp-profile web -y
npx kenmark-skills init --with-mcp --skip-recommended -y   # all servers

Update, packs, adopt, cleanup, uninstall

npx kenmark-skills update --both -y
npx kenmark-skills install-recommended --ids impeccable,simplify -y
npx kenmark-skills adopt -y
npx kenmark-skills doctor --json ./doctor.json --no-fail
npx kenmark-skills cleanup --recommended -y
npx kenmark-skills uninstall -y
npx kenmark-skills mcp uninstall --ide cursor -y

Legacy setup remains for --copy, --force, --skip-adopt not exposed on init:

npx kenmark-skills setup --ide cursor --copy --skip-adopt -y

Migration: setup -yinit --skip-recommended -y. Legacy setup runs Install 43 Kenmark skills via setup-skills.js.

| | init | setup | | --- | --- | --- | | Installs | Kenmark + optional packs | 43 Kenmark skills | | Later refreshes | Use update | Use update |

Testing skills (links)

kenmark-test-plan · kenmark-test-unit · kenmark-test-integration · kenmark-test-e2e · kenmark-test-mocks · kenmark-test-coverage · kenmark-test-ci

Repository layout

kenmark-skills/
├── README.md
├── brain/                  # dev KB (git only; see brain/INDEX.md)
├── scripts/cli.js          # kenmark-skills binary
└── skills/user-skills/     # 43 universal skills + recommended-catalog.json

Contributing

  1. Edit skills under skills/user-skills/<skill-name>/SKILL.md.
  2. Use the shared frontmatter schema (name, version, category, scope, phase, description, triggers, allowed-tools, risk, disable-model-invocation). See skills/README.md.
  3. Run npm run validate (or npm test).
  4. Add a dated entry to CHANGELOG.md.
  5. Update matching brain/kb/ docs for CLI or catalog changes.
  6. Open a PR.

Maintainers: npm test · npm run test:all · npm run pack:check · npm run publish:public


License

MIT — Kenmark ITan Solutions (package.json).

Links: Repository · Issues