tool-design
π―Skillfrom shipshitdev/library
Designs and generates comprehensive tool specifications, architecture diagrams, and implementation strategies for software development tools and utilities.
Installation
npx skills add https://github.com/shipshitdev/library --skill tool-designSkill Details
Overview

# Ship Shit Dev Library

100+ AI agent skills for indie developers. Works with Claude Code, OpenAI Codex, and Cursor.
Directory Structure
```
library/
βββ skills/ # All skills (124 skills)
βββ commands/ # All commands (35 commands)
βββ bundles/ # Generated marketplace bundles
βββ .agent/ # Library management (sessions, tasks)
β βββ SYSTEM/ # Library documentation
βββ scripts/ # Scaffolding, validation scripts
```
What's Included
- Skills: Specialized agent capabilities for specific domains (e.g.,
stripe-implementer,mongodb-migration-expert) - Commands: Workflow commands for structured tasks (e.g.,
code-review,deploy,mvp-plan) - Documentation: Platform-specific adaptations and management guides
- Scripts: Tooling for syncing, validation, and generation
Installation
Quick Install (Recommended)
```bash
# Install all skills globally to all agents
npx skills add shipshitdev/library --all
# Install specific skills
npx skills add shipshitdev/library --skill stripe-implementer
# List available skills
npx skills add shipshitdev/library --list
```
Project-local Install
```bash
npx skills add shipshitdev/library
```
Claude Code Plugin (Alternative)
```bash
/plugin marketplace add shipshitdev/library
/plugin install shipshitdev-startup@shipshitdev # or any category bundle
```
For Contributors
Clone the repo and use the CLI to install:
```bash
git clone https://github.com/shipshitdev/library.git ~/shipshitdev-library
cd ~/shipshitdev-library
npx skills add . --all
```
After making changes, reinstall to update:
```bash
npx skills add shipshitdev/library --all
```
Adding Skills & Commands
Adding a Skill
- Create directory in
skills/skill-name/ - Add
SKILL.mdwith YAML frontmatter - Update this README
```bash
mkdir -p skills/my-skill
touch skills/my-skill/SKILL.md
```
Adding a Command
- Create
.mdfile incommands/ - Follow naming:
{verb}-{noun}.md - Update this README
Documentation
.agent/SYSTEM/ARCHITECTURE.md- .agent folder structure explained.agent/SYSTEM/AI-DEV-LOOP.md- The /loop autonomous workflow.agent/SYSTEM/PLATFORM-ADAPTATIONS.md- Claude vs Codex vs Cursor differences.agent/SYSTEM/SKILL-MANAGEMENT.md- Syncing skills across platforms
Commands
| Command | Description | Cursor |
|------------------|------------------------------------------------|-------------------------------------------------------------|
| analyze-codebase | Codebase analysis | [analyze-codebase](commands/analyze-codebase.md) |
| api-test | API test generation | [api-test](commands/api-test.md) |
| bug | Bug capture workflow | [bug](commands/bug.md) |
| check-domain | Domain name generator & availability checker | [check-domain](commands/check-domain.md) |
| clean | Cleanup workflow | [clean](commands/clean.md) |
| code-review | Code review | [code-review](commands/code-review.md) |
| db-setup | MongoDB/Redis setup | [db-setup](commands/db-setup.md) |
| de-slop | Clean AI code artifacts | [de-slop](commands/de-slop.md) |
| deploy | Deployment workflows | [deploy](commands/deploy.md) |
| docs-generate | Documentation generation | [docs-generate](commands/docs-generate.md) |
| docs-update | Documentation updat
More from this repository10
Enables AI agents to coordinate complex workflows by implementing collaborative interaction strategies, communication protocols, and task delegation mechanisms across multiple specialized agents.
Configures comprehensive monitoring infrastructure for applications, setting up logging, performance tracking, and alerting across different environments and services.
Optimizes AI agent context management by intelligently trimming, prioritizing, and restructuring input tokens to maximize relevant information within context window limitations.
Manages and optimizes memory allocation, tracking, and retrieval strategies for AI agents to enhance contextual understanding and persistent information storage across complex tasks.
Analyzes YouTube videos by extracting key insights, summarizing content, identifying topics, and generating structured metadata about video characteristics.
Enforces and validates Git repository protocols by checking branch protection rules,,, preventing risky push' operations, and scanning for potential security vulnerinabilities before commits..Huma...
Helps AI agents understand and manage contextual information, providing foundational techniques for maintaining coherent and relevant conversational context across different development tasks.
Provides comprehensive testing strategies, generates test cases, and helps developers create robust test suites across different programming languages and frameworks.
Generates comprehensive test suites and testing strategies for NestJS applications, covering unit, integration, and end-to-end testing scenarios with best practices and code generation.
Architects and implements robust message queue systems for NestJS applications, handling complex asynchronous task processing and distributed job management with best practices.