🎯

tdd-pytest

🎯Skill

from 89jobrien/steve

VibeIndex|
What it does

tdd-pytest skill from 89jobrien/steve

tdd-pytest

Installation

git cloneClone repository
git clone https://github.com/joe/steve.git
uv runRun with uv
uv run scripts/build_index.py
uv runRun with uv
uv run pytest
MakeRun with Make
make run-index # Build index
MakeRun with Make
make run-index ARGS="--verbose" # With options

+ 19 more commands

πŸ“– Extracted from docs: 89jobrien/steve
5
-
Last UpdatedJan 6, 2026

Skill Details

SKILL.md

Overview

# steve

Centralized repository for Claude Code agent configurations, hooks, commands, skills, and templates.

Project Status

| Metric | Value |

| -------------- | ---------------------------------------------------------------------- |

| Components | 377 total (137 agents, 97 commands, 57 skills, 59 hooks, 27 templates) |

| Test Suite | 415 tests passing |

| Coverage | 82.5% |

| Python | 3.10+ |

Overview

This repository provides a well-organized collection of reusable components for Claude Code, including:

  • Agents - Sub-agent configurations organized by domain and specialization
  • Hooks - Claude hooks for analysis, guards, workflows, and lifecycle events
  • Commands - Slash commands for various development workflows
  • Skills - Reusable skills with bundled resources
  • Rules - Language and format-specific coding rules
  • Templates - Templates for creating new components

Map of Contents

Core Modules

| Module | Description | Location |

| ----------------------------- | ---------------------------------- | ------------------ |

| [Agents](steve/agents/) | Sub-agent configurations by domain | steve/agents/ |

| [Commands](steve/commands/) | Slash commands for workflows | steve/commands/ |

| [Skills](steve/skills/) | Reusable domain knowledge bundles | steve/skills/ |

| [Hooks](steve/hooks/) | Event-driven automation | steve/hooks/ |

| [Templates](steve/templates/) | Component scaffolds | steve/templates/ |

| [Rules](steve/rules/) | Language-specific coding rules | steve/rules/ |

| [Helpers](steve/helpers/) | Python utility modules | steve/helpers/ |

Documentation

| Document | Description |

| ---------------------------------------------- | -------------------------- |

| [Getting Started](docs/GETTING_STARTED.md) | Quick start guide |

| [Installation](docs/INSTALLATION.md) | Detailed installation |

| [Architecture](docs/ARCHITECTURE.md) | System design |

| [Development](docs/DEVELOPMENT.md) | Development workflow |

| [Using Agents](docs/USING_AGENTS.md) | Agent usage guide |

| [Using Commands](docs/USING_COMMANDS.md) | Command usage guide |

| [Using Skills](docs/USING_SKILLS.md) | Skill usage guide |

| [Using Hooks](docs/USING_HOOKS.md) | Hook usage guide |

| [Contributing](docs/CONTRIBUTING.md) | Contribution guidelines |

| [Scripts Reference](docs/SCRIPTS_REFERENCE.md) | Script documentation |

| [FAQ](docs/FAQ.md) | Frequently asked questions |

Repository Structure

```

steve/

β”œβ”€β”€ agents/ # Sub-agent configurations

β”‚ β”œβ”€β”€ core/ # Core system agents

β”‚ β”œβ”€β”€ development/ # Development workflow agents

β”‚ β”œβ”€β”€ code-quality/ # Code quality and review agents

β”‚ β”œβ”€β”€ expert-advisors/# Domain expert advisors

β”‚ └── ... # More specialized domains

β”‚

β”œβ”€β”€ hooks/ # Claude hooks

β”‚ β”œβ”€β”€ analyzers/ # Code analysis hooks

β”‚ β”œβ”€β”€ guards/ # Guard hooks (pre-commit checks)

β”‚ β”œβ”€β”€ workflows/ # Workflow automation hooks

β”‚ β”œβ”€β”€ lifecycle/ # Lifecycle event hooks

β”‚ └── context/ # Context management hooks

β”‚

β”œβ”€β”€ commands/ # Slash commands

β”‚ β”œβ”€β”€ _team/ # Team collaboration commands

β”‚ β”œβ”€β”€ agents/ # Agent management commands

β”‚ β”œβ”€β”€ git/ # Git workflow commands

β”‚ β”œβ”€β”€ dev/ # Development co