🎯

testing-expert

🎯Skill

from shipshitdev/library

VibeIndex|
What it does

Provides comprehensive testing strategies, generates test cases, and helps developers create robust test suites across different programming languages and frameworks.

testing-expert

Installation

Install skill:
npx skills add https://github.com/shipshitdev/library --skill testing-expert
30
Last UpdatedJan 25, 2026

Skill Details

SKILL.md

Overview

![Ship Shit Dev Library](./assets/banner.svg)

# Ship Shit Dev Library

![Project Type](https://img.shields.io/badge/Project-Library-blue)

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

  1. Create directory in skills/skill-name/
  2. Add SKILL.md with YAML frontmatter
  3. Update this README

```bash

mkdir -p skills/my-skill

touch skills/my-skill/SKILL.md

```

Adding a Command

  1. Create .md file in commands/
  2. Follow naming: {verb}-{noun}.md
  3. 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

🎯
multi-agent-patterns🎯Skill

Enables AI agents to coordinate complex workflows by implementing collaborative interaction strategies, communication protocols, and task delegation mechanisms across multiple specialized agents.

🎯
monitoring-setup🎯Skill

Configures comprehensive monitoring infrastructure for applications, setting up logging, performance tracking, and alerting across different environments and services.

🎯
context-optimization🎯Skill

Optimizes AI agent context management by intelligently trimming, prioritizing, and restructuring input tokens to maximize relevant information within context window limitations.

🎯
tool-design🎯Skill

Designs and generates comprehensive tool specifications, architecture diagrams, and implementation strategies for software development tools and utilities.

🎯
memory-systems🎯Skill

Manages and optimizes memory allocation, tracking, and retrieval strategies for AI agents to enhance contextual understanding and persistent information storage across complex tasks.

🎯
youtube-video-analyst🎯Skill

Analyzes YouTube videos by extracting key insights, summarizing content, identifying topics, and generating structured metadata about video characteristics.

🎯
git-safety🎯Skill

Enforces and validates Git repository protocols by checking branch protection rules,,, preventing risky push' operations, and scanning for potential security vulnerinabilities before commits..Huma...

🎯
context-fundamentals🎯Skill

Helps AI agents understand and manage contextual information, providing foundational techniques for maintaining coherent and relevant conversational context across different development tasks.

🎯
nestjs-testing-expert🎯Skill

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.

🎯
nestjs-queue-architect🎯Skill

Architects and implements robust message queue systems for NestJS applications, handling complex asynchronous task processing and distributed job management with best practices.