itemized-functions

Installation
SKILL.md

Overview

This skill analyzes architecture files to identify all external integrations (APIs, services, databases, etc.), then generates:

  1. Function wrappers (function_*.py) — Clean, tested functions that use each integration exactly as specified in the architecture
  2. Individual test files (test_*.py) — Comprehensive tests for each function covering success cases, failure modes, edge cases, and diverse input types
  3. Heavy API test suites (when needed) — Separate test files for integrations requiring extensive data or API calls
  4. Integration test runner (run_all_tests.py) — Master test orchestrator that runs all tests, collects results, and generates the final report
  5. Debug log (integrations.debug.log) — Complete execution trace for troubleshooting
  6. Summary report (ITEMIZED_FUNCTIONS_REPORT.md) — Detailed findings: function signatures, actual API responses (sanitized), latency metrics, test results, learnings

Purpose: Understand the exact behavior of every 3rd-party integration before building the full project. No assumptions. Real execution. Real data.

Activation

Trigger phrases:

  • "generate itemized functions"
  • "create integration tests"
  • "itemized functions from architecture"
Related skills

More from harshitsinghbhandari/domain-expansion

Installs
7
First Seen
Mar 18, 2026