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

agentic-sdlc-ops

v0.1.0

Published

Portable governance lifecycle and CLI for issue-first agentic SDLC

Readme

Agentic SDLC Ops

agentic-sdlc-ops is a lifecycle and workflow kit, governing issue-first agent-driven software delivery.

The lifecycle and guardrails work at the coding agent level. Bring your own CI stacks, hosting setups, and deployment architectures.

Why This Exists

Coding agents can ship changes quickly. Without lifecycle rules, visibility, governability, plans, repository control, and verification, that speed creates drift and risks.

This project gives teams a coding agent lifecycle model where:

  • work starts from visible intent
  • humans have observability and can steer or stop execution at any point
  • repositories keep control of their own validation rules
  • code is not considered complete until repository-defined checks pass

Values And Principles

agentic-sdlc-ops is guided by six values from the Agentic SDLC Guidebook:

  • visibility over hidden autonomy
  • maintainable governance over maximum automation
  • plans over ad-hoc execution
  • verification over code generation
  • repository ownership over centralized control
  • lifecycle adherence over delivery speed

In practice, that means:

  • execution state, plans, and outcomes are observable
  • humans can interrupt or override execution through issue and PR context
  • repository-local adapters define commands, checks, and constraints
  • lifecycle governance comes before deeper automation

Who This Is For

This repository is for teams that want:

  • a repository control plane with GitHub as the first supported provider
  • a stable issue and PR contract for implementation
  • explicit lifecycle gates for readiness, build, review, and done
  • an adapter-based model that works across different stack types

What This Repository Contains

Core layers:

  • standards/: stack-agnostic lifecycle rules and contracts
  • profiles/: profile-specific installer defaults and bounded choices
  • templates/: reusable issue, PR, adapter, workflow, validator, and operating scaffolds
  • examples/: concrete adapter references for real repository shapes

Supporting material:

  • adoption/: rollout and migration guidance
  • docs/: vision, principles, and boundary docs
  • .github/workflows/examples/: non-production workflow examples
  • public/: launch-facing narrative material

Shared Responsibility Model

agentic-sdlc-ops provides the coding agent lifecycle scaffolding, guardrails, and bootstrap flow. It works in concert with your CI, deployment system, and repository-specific rules. It defines a clear contract and standard for how those pieces fit together.

This kit is responsible for:

  • issue-first lifecycle standards
  • adapter and contract scaffolding
  • profile-aware initialization
  • lifecycle label installation and checks
  • doctor-style repository diagnostics

Bring your own:

  • CI and required checks
  • runtime infrastructure and deployment wiring
  • secrets and cloud/provider setup
  • human QA and approval policy

If those repository-owned parts are missing, the CLI should report gaps clearly instead of masking them.

What The Overlay Installs

The overlay is almost entirely markdown. No build plugins, no runtime dependencies, no lock on your stack.

| What | Type | Purpose | |------|------|--------| | AGENTS.md | Markdown | Agent execution contract | | .agentic/project-adapter.md | Markdown | Repository-specific config | | .agentic/issues/drafts/*.md | Markdown | Starter spec templates | | .github/ISSUE_TEMPLATE/agentic-task.md | Markdown | Issue template | | .github/pull_request_template.md | Markdown | PR template | | docs/*.md | Markdown | Reference docs (task classes, labels, workflows) | | scripts/validate-*.js | ESM scripts | Optional CI validators (3 files) | | .github/workflows/*.yml | YAML | Optional CI workflow examples | | playwright.config.ts | Config | Browser validation (if installed) | | tests/homepage.spec.ts | Test | Starter e2e test (if Playwright installed) |

No compiled code. No background processes. No telemetry.

To remove: delete the files or revert the commit. git revert <commit> undoes everything cleanly.

Usage Pattern

  1. Initialize the lifecycle scaffolding in a target repository.
  2. Generate or update the local project adapter.
  3. Confirm labels and lifecycle checks.
  4. Publish a pilot issue and run one end-to-end lifecycle.
  5. Expand adoption once verification and handoff are reliable.

CLI Status (Current)

Note: The CLI must be installed (or run via npx or pnpm) before using the commands below. See docs/getting-started-web-app.md for setup instructions.

Current profile support is focused on web-app.

You can run the CLI commands using any of these methods:

  • npx agentic-sdlc ...
  • pnpm agentic-sdlc ... (if installed as a dependency)
  • node cli/index.js ... (from a local clone)

First successful path for a fresh Next.js repo with a GitHub remote:

export OPENAI_API_KEY=<your-key>
npx agentic-sdlc init
npx agentic-sdlc doctor
npx agentic-sdlc issue publish --spec pilot-web-app-combined
npx agentic-sdlc runtime combined --issue 1
npx agentic-sdlc runtime combined --issue 1 --finalize

Important:

  • the runtime implements, verifies, and advances the lifecycle in one step
  • --finalize is run after the PR is merged
  • the issue number in the example is whatever GitHub created during issue publish
  • OPENAI_API_KEY must be set for the agent backend to generate code

Or, if running from a local clone:

export OPENAI_API_KEY=<your-key>
node cli/index.js init
node cli/index.js doctor
node cli/index.js issue publish --spec pilot-web-app-combined
node cli/index.js runtime combined --issue 1
node cli/index.js runtime combined --issue 1 --finalize

Current capabilities include:

  • profile-aware prerequisite evaluation and stack detection
  • idempotent overlay installation from repository templates
  • managed overlay updates for existing AGENTS.md and project adapter files
  • pilot issue spec generation (combined and split topologies)
  • spec publishing to GitHub with standard lifecycle labels
  • lifecycle transitions through ready-for-build, in-progress, in-review, and done
  • combined-path runtime for web-app + GitHub, including visible plan publication, issue-branch create/reuse, draft PR create/update, a pluggable local implementation backend, verification publication, in-review transition, and done finalization for merged PRs
  • post-install doctor checks plus standalone doctor
  • portable reference templates for task classes, platform actors, label catalogs, CLI SOPs, issue-first workflow docs, and environment manifests
  • reference validator scripts and GitHub workflow examples derived from proving-ground patterns

Current scope includes:

  • init --profile web-app
  • doctor --profile web-app
  • runtime combined --profile web-app
  • local prerequisite checks
  • local-only fallback when GitHub wiring is not ready

Start Here