python-error-handling
Implement robust Python error handling with fail-fast validation, custom exceptions, and batch processing patterns.
Install
npx skills add https://github.com/wshobson/agents --skill python-error-handlingStats
| Total installs | 3,681 |
| Weekly installs | 3.7K |
| GitHub stars | 32.4K |
| First seen | Jan 30, 2026 |
| Source | @wshobson/agents |
Summary
- Covers fail-fast validation patterns, meaningful exception hierarchies, and partial failure handling for batch operations
- Includes Pydantic integration for complex input validation with automatic error messages and custom exception types with context
- Demonstrates exception chaining to preserve debug trails, batch processing with per-item error tracking, and progress reporting for long operations
- Provides guidance on mapping failures to standard Python exceptions and converting external data to domain types at system boundaries
Tags
Related skills
| Skill | Installs | vs python-error-handling |
|---|---|---|
| best-practices | 3,568 | -113 |
| create-adaptable-composable | 4,086 | +405 |
| session-handoff | 3,472 | -209 |
| coder | 3,677 | -4 |
| qa-test-planner | 3,498 | -183 |
FAQ
- How many installs does python-error-handling have?
- python-error-handling has 3,681 total installs and 3.7K installs this week.
- Where is python-error-handling hosted?
- python-error-handling is published by @wshobson/agents at https://github.com/wshobson/agents.
- How many GitHub stars does python-error-handling have?
- python-error-handling has 32.4K GitHub stars.
- When was python-error-handling first indexed?
- OrangeBot.AI first indexed python-error-handling on Jan 30, 2026.
- How do I install python-error-handling?
- Run: npx skills add https://github.com/wshobson/agents --skill python-error-handling