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

claudecode-aidlc

v0.4.0

Published

Claude Code plugin that adds AWS AI-DLC slash commands and installs the awslabs AI-DLC rule bundle

Readme

claudecode-aidlc

A Claude Code plugin that adds the AWS AI-DLC workflow as slash commands and installs the official awslabs/aidlc-workflows rule bundle into your project.

Adapted for Claude Code from the original opencode-aidlc plugin.

What you get

Nine slash commands wrapping the AI-DLC adaptive workflow:

| Command | Purpose | | ---------------- | ------------------------------------------------------------ | | /aidlc:start | Start the AI-DLC workflow on a new intent | | /aidlc:analyze | Reverse-engineer an existing codebase (brownfield) | | /aidlc:plan | Generate or refresh the execution plan for approval | | /aidlc:build | Run the Construction phase (per-unit design + code gen) | | /aidlc:test | Generate and run build & test | | /aidlc:status | Read-only workflow status | | /aidlc:resume | Resume an in-progress AI-DLC project | | /aidlc:refine | Amend intent / units / design without losing state | | /aidlc:reflect | Retrospective of the AI-DLC cycle |

The commands reference the AI-DLC rules at .aidlc/aidlc-rules/aws-aidlc-rules/core-workflow.md, which setup installs for you.

Requirements

Install

There are two ways to get the commands. Either way, you still run setup once per project to install the AI-DLC rule bundle into .aidlc/.

Option A — install as a plugin (recommended)

Add the marketplace and install the plugin from inside Claude Code:

/plugin marketplace add dynamicdevs/claudecode-aidlc-plugin
/plugin install aidlc@dynamicdevs-aidlc

Claude Code auto-discovers the nine commands from the plugin — no copy step is needed. Then, in your project, install the rule bundle:

npx claudecode-aidlc@latest setup

Option B — copy commands into the project (no marketplace)

If you'd rather keep the commands as plain project/user-level command files, let setup copy them for you:

# project-level: .claude/commands + ./.aidlc rules
npx claudecode-aidlc@latest setup --copy-commands

# user-level: ~/.claude/commands
npx claudecode-aidlc@latest setup --copy-commands --global

What setup does

  1. Installs the AI-DLC rule bundle into .aidlc/aidlc-rules/ only if it does not already exist — it never overwrites rules you have customized. The latest release is downloaded from awslabs/aidlc-workflows; if you are offline, a copy vendored in this plugin is used instead.
  2. With --copy-commands, also copies the nine command files into .claude/commands/aidlc/ (or ~/.claude/commands/ with --global).

Options

npx claudecode-aidlc setup --copy-commands   # copy commands to .claude/commands/aidlc
npx claudecode-aidlc setup --global          # with --copy-commands, use ~/.claude/commands
npx claudecode-aidlc setup --force           # overwrite existing command files
npx claudecode-aidlc setup --no-rules        # skip installing the rule bundle

Rules are always installed at the project level (in ./.aidlc/), even with --global, because they live alongside aidlc-docs/ for each project.

Pin it as a project dependency (optional)

If you'd rather lock the version in your repo instead of using @latest:

npm install -D claudecode-aidlc      # or: pnpm add -D claudecode-aidlc
npx claudecode-aidlc setup

Updating

To pull the latest upstream rules, delete .aidlc/aidlc-rules/ and re-run setup. Your existing rules are never overwritten in place.

If you installed via the marketplace, update the plugin from Claude Code:

/plugin marketplace update dynamicdevs-aidlc

With --copy-commands, re-run setup --copy-commands --force to refresh the command files.

How it relates to Claude Code plugins

This is a standard Claude Code plugin: .claude-plugin/plugin.json declares the plugin and points commands at ./commands, which Claude Code auto-discovers. .claude-plugin/marketplace.json lets users add it as a single-plugin marketplace. There are no runtime hooks today — all behavior is delivered through the slash commands and the rule bundle installed by setup.

Author

Built by Jonathan González at Dynamic Devs[email protected].

Maintainer notes

npm run build         # regenerate commands/*.md from src/commands.js
npm run vendor:rules  # refresh the offline rules/ bundle from the pinned release

To bump the vendored rules, update PINNED_VERSION in src/rules.js and run npm run vendor:rules.

Licensing

This package is MIT licensed. The vendored rule bundle under rules/ comes from awslabs/aidlc-workflows and is licensed MIT-0; see NOTICE.