{
  "markdown": "# Open Python Skills\n\nA collection of AI-ready skill bundles for Python development.\n\n## Available Skills\n\n| Skill | Description |\n|-------|-------------|\n| `python-backend` | FastAPI + SQLAlchemy + Redis + security patterns |\n| `commit-message` | Analyze git changes, generate Conventional Commits |\n| `excalidraw-ai` | Generate Excalidraw diagrams from text |\n| `ty-skills` | Complete guide for Astral's ty type checker |\n| `unit-testing` | Practical pytest patterns, fixtures, and mocks |\n| `docker-builder` | Production Dockerfiles and compose patterns |\n| `web-scraping` | Requests/BeautifulSoup/Playwright scraping patterns |\n| `api-testing` | OpenAPI-driven testing with schemathesis |\n| `linting` | Ruff linting rules and workflows |\n| `formatting` | Black/Ruff-format conventions |\n| `observability` | OpenTelemetry + Logfire for APIs |\n| `error-handling` | API error schemas and handling patterns |\n| `marimo-notebook` | Reproducible marimo notebooks |\n| `pydantic` | Pydantic models and validation |\n\n## Structure\n\nEach skill lives in `open_python_skills/<skill>/` with:\n\n- `SKILL.md` - Main skill description and usage\n- `references/` - Markdown reference docs\n- `data/` - JSON data files (if applicable)\n- `scripts/` - Helper scripts (if applicable)\n- `assets/` - Excalidraw libraries or other assets (if applicable)\n\n## License\n\nMIT\n",
  "bytes": 1347,
  "sha": "3d2f23197b96ea51e076ef70e652bc263c7d7712ce9ee4008d1a31bb57c2d6f9",
  "repo_slug": "jiatastic/open-python-skills",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/skl_jiatastic_open_python_skills_python_back_b865ad8b/readme"
}