deinsoftwaredeinsoftwareOfficialยท8 Agent Skills Included

swpm

Unified commands across npm, yarn, pnpm, bun, and deno

Translates one set of package manager commands into the correct syntax for npm, yarn, pnpm, bun, or deno automatically. Detects the project's lock file so teams never break dependencies by running the wrong package manager. Includes development standards, code review checks, semantic versioning, changelog formatting, and automated release scripts for maintainers.
npx skills add deinsoftware/swpm --all -g -y
Available:

Tells the agent which sub-skill to use for each task, such as managing command mappings, enforcing coding standards, running code reviews, or preparing releases, along with the project's build and architecture rules.

All Skills in This Repository (8)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install swpm?โ–ผ

Run `npx skills add deinsoftware/swpm --all -g -y` in your terminal to install all skills in this suite globally.

What problem does swpm solve?โ–ผ

It lets you run one universal command like `swpm install` and automatically translates it to the correct syntax for whichever package manager the project uses, preventing broken lock files.

Which package managers does swpm support?โ–ผ

It supports npm, yarn classic, yarn berry, pnpm, bun, and deno (v2.0+), detecting the right one from the project's lock file or a pinned setting.

How do the release and code review skills work?โ–ผ

The release skill analyzes commits to suggest a SemVer bump and updates package.json and CHANGELOG.md, while the code review skill checks typing rules, naming conventions, and lint compliance automatically.

Does swpm work with AI coding agents?โ–ผ

Yes. The included skills follow the universal SKILL.md standard, so agents in Claude Code, Cursor, and similar environments can enforce project standards and automate releases.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’