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

devlyn-cli

v0.1.6

Published

Claude Code configuration toolkit for teams

Readme

devlyn-cli

A shared configuration toolkit for Claude Code — standardize AI-powered workflows across your team and projects.

npm version License: MIT


Why devlyn-cli?

Claude Code is powerful out of the box, but teams need consistent workflows — shared commands, proven prompts, commit conventions, and reusable skills.

devlyn-cli installs a curated .claude/ configuration into any project, giving your team:

  • Battle-tested slash commands for debugging, code review, UI design, and more
  • Reusable AI agent skills for debugging, code review, and UI implementation
  • Product and feature spec templates
  • Commit message conventions

Zero dependencies. One command. Works with any project.

Quick Start

npx devlyn-cli

That's it. The interactive installer walks you through the setup.

# Non-interactive mode (for CI/CD)
npx devlyn-cli -y

# Update to the latest config
npx devlyn-cli@latest

# List all available commands and templates
npx devlyn-cli list

What Gets Installed

your-project/
├── .claude/
│   ├── commands/              # 14 slash commands
│   ├── skills/                # 3 core skills + optional addons
│   ├── templates/             # Document templates
│   └── commit-conventions.md  # Commit message standards
└── CLAUDE.md                  # Project-level instructions

Commands

Slash commands are invoked directly in Claude Code conversations (e.g., /devlyn.resolve).

| Command | Description | |---|---| | /devlyn.resolve | Systematic bug fixing with root-cause analysis and test-driven validation | | /devlyn.team-resolve | Team-based issue resolution — spawns specialized agent teammates (root cause analyst, test engineer, security auditor, etc.) | | /devlyn.review | Post-implementation code review — security, quality, best practices | | /devlyn.team-review | Team-based multi-perspective code review — spawns specialized reviewers (security, quality, testing, product, performance) | | /devlyn.design-ui | Generate 5 distinct UI style explorations from a spec or reference image | | /devlyn.implement-ui | Team-based UI implementation/improvement — spawns component architect, UX engineer, accessibility engineer, responsive engineer, visual QA | | /devlyn.feature-spec | Transform product specs into implementable feature specifications | | /devlyn.product-spec | Generate or incrementally update product spec documents | | /devlyn.discover-product | Scan a codebase to generate feature-oriented product documentation | | /devlyn.recommend-features | Prioritize top 5 features to build next based on value and readiness | | /devlyn.team-design-ui | Team-based design exploration — spawns creative director, product designer, visual designer, interaction designer, accessibility designer | | /devlyn.design-system | Design system reference and guidance | | /devlyn.update-docs | Sync all project docs with current codebase — cleans stale content, preserves roadmaps, generates missing docs | | /devlyn.handoff | Create structured handoff docs for context window transitions |

Skills

Skills are triggered automatically based on conversation context.

| Skill | Description | |---|---| | root-cause-analysis | 5 Whys methodology, evidence standards, and no-workaround rules for debugging | | code-review-standards | Severity framework, quality bar, and approval criteria for code reviews | | ui-implementation-standards | Design system fidelity, accessibility, animation quality, and responsive standards for UI work |

Templates

| Template | Description | |---|---| | template-product-spec.md | Comprehensive product specification template | | template-feature.spec.md | Feature specification template | | prompt-templates.md | Reusable prompt snippets for common tasks |

Optional Skills & Packs

During installation, you can choose to add optional skills and third-party skill packs:

| Addon | Type | Description | |---|---|---| | cloudflare-nextjs-setup | skill | Cloudflare Workers + Next.js deployment with OpenNext | | prompt-engineering | skill | Claude 4 prompt optimization using Anthropic best practices | | pyx-scan | skill | Check whether an AI agent skill is safe before installing | | vercel-labs/agent-skills | pack | React, Next.js, React Native best practices | | supabase/agent-skills | pack | Supabase integration patterns | | coreyhaines31/marketingskills | pack | Marketing automation and content skills |

How It Works

  1. Run npx devlyn-cli in your project
  2. The CLI copies the config files into .claude/
  3. Claude Code automatically reads .claude/commands and .claude/skills
  4. Invoke commands like /devlyn.resolve in your Claude Code session

The installation is idempotent — run it again at any time to update to the latest config.

Requirements

Contributing

Contributions are welcome! Feel free to open an issue or submit a pull request.

  1. Fork the repository
  2. Create your branch (git checkout -b feat/my-feature)
  3. Commit your changes following the included commit conventions
  4. Push to the branch (git push origin feat/my-feature)
  5. Open a Pull Request

Star History

Star History Chart

License

MIT — Donut Studio