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

@agentworkforce/personas-core

v0.8.0

Published

Core first-party AgentWorkforce persona pack.

Readme

@agentworkforce/personas-core

Core first-party AgentWorkforce persona pack.

This package contains generic, reusable personas owned by the AgentWorkforce repo. It is an npm-distributed persona pack: agentworkforce install reads the package metadata below and copies JSON files from personas/ into the current project.

{
  "agentworkforce": {
    "personas": "personas"
  }
}

persona-maker is not part of this pack. It remains available from the internal built-in distribution, so agentworkforce create does not require installing @agentworkforce/personas-core.

Install All

Install every persona into the current project:

agentworkforce install @agentworkforce/personas-core

From a checkout of this repo, install the local package directly:

agentworkforce install ./packages/personas-core

The command copies files into:

./.agentworkforce/workforce/personas/

Installed files are project-owned. Commit and edit them like any other local persona JSON.

Install One Persona

Use --persona <id> to copy only selected personas:

agentworkforce install @agentworkforce/personas-core --persona code-reviewer
agentworkforce install @agentworkforce/personas-core --persona frontend-implementer --persona verifier

Version Pinning

Persona packs use normal npm package resolution. Pin a specific package version for reproducible installs:

agentworkforce install @agentworkforce/[email protected]

You can also use npm tags when that is appropriate for your workflow:

agentworkforce install @agentworkforce/personas-core@latest

Personas

| Persona | Intent | Description | | --- | --- | --- | | architecture-planner | architecture-plan | Produces architecture plans, tradeoffs, and migration paths. | | capability-discoverer | capability-discovery | Finds existing skills, agents, and hooks for a project by searching both the skills.sh ecosystem and prpm.dev instead of hand-rolling new logic. Picks the best fit across providers and emits the exact install command. | | code-reviewer | review | Reviews pull requests for correctness, risk, and maintainability. | | debugger | debugging | Drives root-cause debugging for failing builds, regressions, and runtime defects with minimal corrective changes. | | e2e-validator | e2e-validation | Owns end-to-end validation of features by driving real or high-fidelity stacks and proving the golden path with fresh evidence. | | flake-hunter | flake-investigation | Diagnoses intermittent test failures and removes root-cause nondeterminism instead of masking it. | | frontend-implementer | implement-frontend | Implements frontend UI features with strong UX and maintainable code. | | integration-test-author | write-integration-tests | Writes integration tests that exercise real adapters, real serialization, and real error envelopes against in-memory or local substitutes - not unit-level mocks. | | requirements-analyst | requirements-analysis | Turns rough feature ideas into explicit acceptance criteria, edge cases, and open questions before planning or coding begins. | | security-reviewer | security-review | Reviews code and plans for exploitable security risks, unsafe defaults, and missing defensive controls. | | tdd-guard | tdd-enforcement | Enforces red-green-refactor discipline so teams prove behavior before implementation. | | technical-writer | documentation | Produces accurate developer-facing documentation, READMEs, API notes, and change guidance grounded in the actual code. | | test-strategist | test-strategy | Designs pragmatic test plans, risk-ranked coverage, and the smallest test set that buys confidence. | | verifier | verification | Checks whether completion claims are actually supported by fresh evidence, acceptance criteria coverage, and relevant tests. |

Validate

corepack pnpm --filter @agentworkforce/personas-core run lint