Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

developer-stack-skills

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

developer-stack-skills - npm Package Compare versions

Comparing version
1.2.0
to
1.2.1
+1
-1
bin/developer-stack-skills.js

@@ -14,3 +14,3 @@ #!/usr/bin/env node

if (args.command === "install") {
if (["install", "configure"].includes(args.command)) {
await runInstall(args);

@@ -17,0 +17,0 @@ return;

# Changelog
## 1.2.1 - 2026-05-15
Added:
- `configure` command alias for interactive post-install setup
- test coverage for `configure` command parsing
Changed:
- bare `developer-stack-skills` now defaults to interactive install/configuration instead of help output
- skipped `postinstall` message now tells users to run `developer-stack-skills configure`
- README now documents explicit post-install configuration flow, `--foreground-scripts` requirement for visible npm lifecycle prompts, and updated command examples
Notes:
- recommended setup flow is now `npm install ...` followed by `developer-stack-skills configure`
## 1.2.0 - 2026-05-15

@@ -4,0 +21,0 @@

@@ -34,3 +34,3 @@ const fsp = require("fs/promises");

const args = {
command: argv[0] || "help",
command: argv[0] || "install",
agent: null,

@@ -115,2 +115,4 @@ mode: null,

console.log("Usage:");
console.log(" developer-stack-skills");
console.log(" developer-stack-skills configure");
console.log(" developer-stack-skills install");

@@ -124,2 +126,4 @@ console.log(" developer-stack-skills uninstall");

console.log("Commands:");
console.log(" <none> start interactive install");
console.log(" configure start interactive post-install configuration");
console.log(" install install skills and update agent config");

@@ -795,4 +799,4 @@ console.log(" uninstall remove installed skills and agent config entries");

if (!isInteractiveInstall(env)) {
console.log(`[${PACKAGE_NAME}] postinstall skipped in non-interactive install`);
console.log(`[${PACKAGE_NAME}] run "npx developer-stack-skills install" to configure later`);
console.log(`[${PACKAGE_NAME}] postinstall configure skipped in non-interactive install`);
console.log(`[${PACKAGE_NAME}] run "developer-stack-skills configure" to finish setup`);
return { skipped: true, reason: "non-interactive" };

@@ -799,0 +803,0 @@ }

{
"name": "developer-stack-skills",
"version": "1.2.0",
"version": "1.2.1",
"description": "AI agent SKILL.md files plus installer CLI for Java/Spring, Python/FastAPI, React/Angular, Testing, and Project Conventions. Compatible with Claude, Cline, Roocode, Copilot, and Cursor.",

@@ -5,0 +5,0 @@ "keywords": [

@@ -21,5 +21,5 @@ # developer-stack-skills

Version in this README: `1.2.0`
Version in this README: `1.2.1`
Interactive `npm install` now auto-runs configuration.
Interactive `npm install` can auto-run post-install configuration, but recent npm versions hide lifecycle script output by default. Treat configuration as explicit step after installation unless you install with `--foreground-scripts`.

@@ -32,10 +32,24 @@ - `npm install developer-stack-skills`

Default mode prompt prefers `symlink`
Still asks which project directory to update for agent config files
Post-install configure step: `developer-stack-skills configure`
Manual installer still available:
Post-install configure command:
```bash
developer-stack-skills configure
```
Shortcut:
```bash
developer-stack-skills
developer-stack-skills install
```
To force npm to show install-time prompts/logs:
```bash
npm install developer-stack-skills --foreground-scripts
npm install -g developer-stack-skills --foreground-scripts
```
Remove installed skills and agent config:

@@ -62,3 +76,3 @@

```bash
npx developer-stack-skills install
npx developer-stack-skills configure
```

@@ -88,3 +102,3 @@

`postinstall` skips auto-config in non-interactive environments and in source checkout of this repo. In those cases, run `developer-stack-skills install` or `npx developer-stack-skills install` manually.
`postinstall` skips auto-config in non-interactive environments and in source checkout of this repo. npm also hides lifecycle script output by default unless `--foreground-scripts` is set. In those cases, run `developer-stack-skills configure` after installation.

@@ -101,3 +115,3 @@ Non-interactive install:

```text
[developer-stack-skills] installing version 1.2.0
[developer-stack-skills] installing version 1.2.1
[developer-stack-skills] package install type: global

@@ -124,2 +138,3 @@ [developer-stack-skills] skill install scope: global

- `configure`
- `install`

@@ -126,0 +141,0 @@ - `uninstall`

# Release Notes
## 1.2.1 - 2026-05-15
This release clarifies installation behavior and makes post-install setup explicit with a dedicated `configure` command.
Highlights:
- added `developer-stack-skills configure` as explicit post-install setup command
- bare `developer-stack-skills` now starts interactive configuration as shortcut
- documentation now explains that npm may hide `postinstall` prompts/logs unless `--foreground-scripts` is used
- global install flow now clearly tells users to run `developer-stack-skills configure` after installation
Recommended flow:
```bash
npm install -g developer-stack-skills
developer-stack-skills configure
```
If install-time prompts are required:
```bash
npm install -g developer-stack-skills --foreground-scripts
```
## 1.2.0 - 2026-05-15

@@ -4,0 +28,0 @@