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.1.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.1.0

Run installer:

developer-stack-skills install

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
  • Install all skill folders into:
<project>/.ai-skills/developer-stack-skills/
  • Update agent-specific config files in that project
  • Log package version, package install type (local or global), OS, source directory, install directory, and each generated config path

Installer does not run automatically on npm install. Run developer-stack-skills install or npx developer-stack-skills install when you want to configure a project.

Non-interactive install:

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

Example log output:

[developer-stack-skills] installing version 1.1.0
[developer-stack-skills] package install type: 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: D:\Projects\my-app\.ai-skills\developer-stack-skills
[developer-stack-skills] skill installed: java-spring -> D:\Projects\my-app\.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>
  • --yes

Installed Files

Skill files get copied or linked here:

<project>/.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