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

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.

Source
npmnpm
Version
1.2.0
Version published
Weekly downloads
18
-94.48%
Maintainers
1
Weekly downloads
 
Created
Source

developer-stack-skills

AI agent SKILL.md files for full-stack developers — Java, Python, React, Angular, Testing, and Project Conventions.

Compatible with Claude, Cline, Roocode, GitHub Copilot, and Cursor.

Install

npm install developer-stack-skills

Global install:

npm install -g developer-stack-skills

Version in this README: 1.2.0

Interactive npm install now auto-runs configuration.

  • npm install developer-stack-skills Installs skills into <project>/.ai-skills/developer-stack-skills Default mode prompt prefers copy
  • npm install -g developer-stack-skills Installs skills into ~/.ai-skills/developer-stack-skills Default mode prompt prefers symlink Still asks which project directory to update for agent config files

Manual installer still available:

developer-stack-skills install

Remove installed skills and agent config:

developer-stack-skills uninstall

Show version:

developer-stack-skills version

Show help:

developer-stack-skills help

Or run from local package without global install:

npx developer-stack-skills install

Installer will:

  • Detect OS automatically
  • Ask which agent to configure: all, claude, cursor, cline, roocode, or copilot
  • Ask whether to copy files or create symlink
  • Ask which project directory to install into when needed
  • Install all skill folders into project or global skill directory
  • Update agent-specific config files in that project
  • Log package version, package install type (source, local, or global), install scope, OS, source directory, install directory, and each generated config path

Project-level install dir:

<project>/.ai-skills/developer-stack-skills/

Global install dir:

~/.ai-skills/developer-stack-skills/

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.

Non-interactive install:

developer-stack-skills install --agent all --mode symlink --dir . --yes
developer-stack-skills uninstall --agent all --dir . --dry-run --yes

Example log output:

[developer-stack-skills] installing version 1.2.0
[developer-stack-skills] package install type: global
[developer-stack-skills] skill install scope: global
[developer-stack-skills] os: windows
[developer-stack-skills] package dir: C:\Users\<you>\AppData\Roaming\npm\node_modules\developer-stack-skills
[developer-stack-skills] project dir: D:\Projects\my-app
[developer-stack-skills] install dir: C:\Users\<you>\.ai-skills\developer-stack-skills
[developer-stack-skills] skill installed: java-spring -> C:\Users\<you>\.ai-skills\developer-stack-skills\java-spring
[developer-stack-skills] cline config updated: D:\Projects\my-app\.clinerules
[developer-stack-skills] install complete

Flags:

  • --agent <all|claude|cursor|cline|roocode|copilot>
  • --mode <copy|symlink>
  • --dir <project-directory>
  • --dry-run
  • --yes

Commands:

  • install
  • uninstall
  • version
  • help

Installed Files

Skill files get copied or linked here:

<project>/.ai-skills/developer-stack-skills/

Or for global package installs:

~/.ai-skills/developer-stack-skills/

Agent configs get created or updated here:

  • Claude: CLAUDE.md
  • Cursor: .cursor/rules/developer-stack-skills.mdc
  • Cline: .clinerules
  • Roocode: .roo/config.yml
  • GitHub Copilot: .github/copilot-instructions.md

Notes:

  • copy makes project-local copies of skill folders
  • symlink keeps installed skills linked to package source
  • Running installer again refreshes installed skill folders and rewrites managed config sections

Skills Included

SkillFileUse When
java-springjava-spring/SKILL.mdSpring Boot, JPA, REST APIs, JUnit
python-backendpython-backend/SKILL.mdFastAPI, SQLAlchemy, Pydantic, pytest
frontendfrontend/SKILL.mdReact, Angular, TypeScript, TanStack Query
testingtesting/SKILL.mdUnit, integration, E2E across all stacks
project-conventionsproject-conventions/SKILL.mdGit, ADRs, naming, PR standards, README

Stack

  • Java: Java 17+, Spring Boot 3.x, JPA/Hibernate, JUnit 5, Mockito
  • Python: Python 3.12+, FastAPI, Pydantic v2, SQLAlchemy 2.x, pytest
  • Frontend: React 18+, Angular 17+, TypeScript 5+, TanStack Query, Vitest
  • Testing: JUnit 5, pytest, Vitest, Testing Library, Playwright, Testcontainers
  • Conventions: Conventional Commits, ADRs, Git Flow or Trunk-Based Development

License

MIT

Keywords

ai-agents

FAQs

Package last updated on 15 May 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts