Aspm — AI skill for Claude Code
A Git-based package manager designed for AI-assisted development, similar to npm but supporting skills, agents, commands, hooks, and any AI resource types.
How to install Aspm
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open arkylab/aspm and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Aspm does
A Git-based package manager designed for AI-assisted development, similar to npm but supporting skills, agents, commands, hooks, and any AI resource types.
Alternatives in AI
- Claude Task Master — by eyaltoledano - A task management system for AI-driven development with Claude, designed to work seamlessly 26k ★
- Claude Code Subagents Collection — A comprehensive collection of specialized AI subagents for Claude Code, designed to enhance development workfl 2.6k ★
- Paul — Plan-Apply-Unify Loop — Structured AI-assisted development for Claude Code 1.2k ★
README
aspm - AI Skill Package Manager
A Git-based package manager designed for AI-assisted development, similar to npm but supporting skills, agents, commands, hooks, and any AI resource types.
Features
- 📦 Two Project Modes: Publish project (
aspub.yaml) and consumer project (aspkg.yaml) - 🔗 Distributed Dependency Management: Reference packages directly via Git URL, no central registry needed
- 🏷️ Flexible Version Control: Support for Git tag/branch/commit
- 📥 Simplified Version Rules: Auto-selects the maximum version satisfying all dependencies
- 🔧 Universal Design: Not limited to skills, supports any AI resource type
- 🔌 Multi-Format Support: Install both aspm packages and Claude Code plugin repositories
- 🎯 Three Install Modes: Plain, Claude, and Compatible modes for different AI tool directory structures
Installation
Quick Install
**Linux / macOS:**
curl -fsSL https://raw.githubusercontent.com/arkylab/aspm/main/scripts/install.sh | sh
**Windows (PowerShell):**
irm https://raw.githubusercontent.com/arkylab/aspm/main/scripts/install.ps1 | iex
Build from Source
git clone https://github.com/arkylab/aspm.git
cd aspm
cargo build --release
The compiled binary will be at `target/release/aspm` (or `aspm.exe` on Windows).
Quick Start
Creating a Consumer Project (If you are a skill consumer)
# Initialize a consumer project
aspm init --consumer
# This creates aspkg.yaml
Configure aspkg.yaml
# Installation target directory
install_to:
- .claude # Install to Claude Code plugin directory
dependencies:
superpowers:
git: "https://github.com/obra/superpowers.git"
branch: "main"
Install Dependencies
aspm install
# After running `aspm install`, all dependencies are ready. If you are using Claude Code, you can now restart Claude code to load the new skills. Sometimes, you may need to restart it twice.
**✅
Related Skills
Development Tasks — Agent-skill-manager
Source: prd.md Generated: 2026-03-19 Strategy: "npm for AI skills" — become the package manager standard ---
Todos
Strategic roadmap for agent-skill-manager — the npm for AI skills. Mode: SCOPE EXPANSION (CEO Review, 2026-03-
Client
Run Previously locally — an AI agent that remembers by when, not by chat thread. One npm package: the same ker
Building With The Claude API
Building with the Claude API is a comprehensive developer resource designed to take you from API authenticatio
ContextDevKit
Portable, level-based AI-assisted development platform for Claude Code — hooks, slash commands, sub-agents, an
Claude Agentic Coding Playbook
Evidence-based practices for LLM-assisted development -- hooks, skills, scripts, and a best-practices guide wi
Related Agents
Epic Agent TS
Use this agent when you need expert-level TypeScript development, particularly for Node.js applications, schem
Format Lint Analyzer
Detect a repo's file types, filled formatter and linter roles, candidates, package manager, and ignore candida
Development Manager
Development management expert that transforms product requirements into comprehensive technical implementation