You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
New interactive skill that hardens projects against npm supply chain
attacks by configuring pnpm's minimum-release-age quarantine and
frozen lockfile enforcement. Detects package manager, checks pnpm
version, and recommends pnpm migration for npm/Yarn/Bun users.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: .claude-plugin/marketplace.json
+6-3Lines changed: 6 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@
6
6
},
7
7
"metadata": {
8
8
"description": "A curated list of custom Claude Code plugins, agents, and skills for developers.",
9
-
"version": "2.1.0",
9
+
"version": "2.2.0",
10
10
"pluginRoot": "./plugins"
11
11
},
12
12
"plugins": [
@@ -98,8 +98,8 @@
98
98
{
99
99
"name": "ai-security",
100
100
"source": "./plugins/ai-security",
101
-
"description": "AI-powered security auditing with interactive skill, automated agents, and web dependency scanning for comprehensive vulnerability detection and reporting",
102
-
"version": "1.4.0",
101
+
"description": "AI-powered security auditing with interactive skills, automated agents, web dependency scanning, and supply chain hardening for comprehensive vulnerability detection and reporting",
Copy file name to clipboardExpand all lines: plugins/ai-security/.claude-plugin/plugin.json
+5-2Lines changed: 5 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
{
2
2
"name": "ai-security",
3
-
"version": "1.4.0",
4
-
"description": "AI-powered security auditing with interactive skill, automated agents, and web dependency scanning for comprehensive vulnerability detection and reporting",
3
+
"version": "1.5.0",
4
+
"description": "AI-powered security auditing with interactive skills, automated agents, web dependency scanning, and supply chain hardening for comprehensive vulnerability detection and reporting",
Prevents installing packages published less than X days ago.
227
+
New packages must survive community review before entering your lock file.
228
+
229
+
Layer 2 - Frozen Lockfile (CI/CD + local):
230
+
Ensures 'pnpm install' uses exact versions from pnpm-lock.yaml.
231
+
Builds fail if the lock file is out of sync.
232
+
```
233
+
234
+
**Learn more:**[Stop Supply Chain Attacks: Why Your Build Pipeline Should Use Locked Dependencies](https://charlesjones.dev/blog/npm-supply-chain-attacks-ci-cd-locked-dependencies)
235
+
194
236
**Comparison: `/security-audit` vs `/security-scan-dependencies`**
0 commit comments