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

@beligent/sdd-framework

v0.2.1

Published

A vendor-neutral, Agent Skills-based Specification-Driven Development framework.

Downloads

0

Readme

Beligent SDD

Beligent is a vendor-neutral Specification-Driven Development framework for teams that use coding agents. It gives product decisions, implementation work, and verification a shared Markdown record, so work can be reviewed and traced from a requirement through observable behavior and evidence.

The framework is delivered as nine portable Agent Skills. The methodology stays in Markdown and works with Codex, Claude Code, GitHub Copilot, Cursor, and other Agent Skills-compatible assistants. Optional TypeScript tooling validates configuration and diagnoses a project; it does not replace the skills or run an agent. Normal framework use is local and requires no Beligent account, hosted service, telemetry, or application runtime.

Install the skills

The primary distribution path is the public Git repository and the external skills installer. The planned public source is beligent/sdd; replace it if the final repository owner or name differs:

npx [email protected] add Beligent/sdd-framework --skill '*' --agent codex --copy -y

Choose the intended agent, for example claude-code, github-copilot, or cursor. The installer puts the skill folders in the selected agent's project discovery location. skills add @beligent/sdd-framework is not supported: the installer accepts Git repositories, local paths, and supported URLs, while npm provides the separate optional CLI below.

Set up a project

For a new repository, ask the installed assistant:

Use init-project here. Identify the project type and propose configuration and instruction changes before applying them.

For an existing codebase, ask it:

Use adopt-project to audit our instructions, architecture, specifications, and backlog. Reuse what is already useful and show the exact integration plan before changing configuration.

Both workflows inspect existing files and propose changes. Human approval is required for adoption/configuration changes and for implementation and completion decisions. Setup may create .beligent/config.json, .beligent/setup-state.json, configured docs/sdd/ artifacts, and small managed sections in assistant instruction files. It preserves existing content outside approved sections; it does not replace an existing AGENTS.md, CLAUDE.md, .github/copilot-instructions.md, or docs/ tree wholesale.

Follow the work

Requirements → Specification → Epics and preliminary tickets
                    ↕ technical planning and refinement
              Implementation → Verification → Completion decision

This is an iterative path, not a mandatory checklist. define-work independently supports requirements, specification, epics, and ticket workflows. Tickets can start preliminary and be refined after planning. plan-work records consequential architecture decisions and implementation plans. implement-ticket works only within an approved scope; verify-work traces the result to evidence and prepares a human completion decision.

The nine skills are init-project, adopt-project, define-work, plan-work, implement-ticket, verify-work, develop-task, diagnose, and deliver-work. Use develop-task for the normal one-task path through definition, optional planning, implementation, and verification, stopping before Git delivery. Use diagnose for independent root-cause investigation without silently implementing a correction. Use deliver-work to commit, push, or open a PR within project policy after the task is ready for delivery. Markdown tickets are the initial provider; the documented provider contract leaves room for future issue trackers.

Optional npm tooling

Node.js 22 or later is required for the CLI. The skills themselves have no runtime dependency and do not require Python in consumer projects.

npx @beligent/sdd-framework validate
npx @beligent/sdd-framework doctor
npx @beligent/sdd-framework usage report

validate checks .beligent/config.json without changing it. doctor reports configuration problems and whether core skills are discoverable in common project locations. usage footer, usage import, and usage report provide opt-in local token accounting from Codex or Claude structured output. The CLI does not install skills or perform setup. The published npm package is an optional companion to the GitHub collection.

Project maturity

Version 0.2.1 is an early public-development release. The repository includes the nine skills, a worked artifact example, deterministic skill packaging, configuration/repository validation, and local installer checks. Actual behavior still depends on the coding agent and its discovery surface; the framework does not enforce human approval as a security boundary or certify application tests.

Documentation

The framework version is recorded in package.json and checked against VERSION. The project is licensed under MIT; see CHANGELOG.md for release notes.