tradermonty avatar

Skill Integration Tester

Validates multi-skill workflows by checking that the output of one skill actually matches what the next skill expects as input. You'd run this after modifying a skill's output schema or before releasing changes to make sure you haven't broken the pipeline between steps. It parses workflow definitions from CLAUDE.md, verifies JSON schema compatibility at each handoff point, checks file naming conventions, and spits out reports showing which connections are solid and which are broken. Works entirely offline with no API keys, supports dry-run mode with synthetic fixtures, and the whole thing runs on Python standard library. Honest take: this is the unglamorous infrastructure work that prevents production headaches when you're chaining skills together.

skills.sh installs
3.3K
GitHub stars
3.7K
last updated
Aug 21, 2026

Install

$ npx -y skills add tradermonty/claude-trading-skills --skill skill-integration-tester --agent claude-code

Installs into .claude/skills of the current project.

Files

Skill Integration Tester

Overview

Validate multi-skill workflows defined in CLAUDE.md (Daily Market Monitoring, Weekly Strategy Review, Earnings Momentum Trading, etc.) by executing each step in sequence. Check inter-skill data contracts for JSON schema compatibility between output of step N and input of step N+1, verify file naming conventions, and report broken handoffs. Supports dry-run mode with synthetic fixtures.

When to Use

  • After adding or modifying a multi-skill workflow in CLAUDE.md
  • After changing a skill's output format (JSON schema, file naming)
  • Before releasing new skills to verify pipeline compatibility
  • When debugging broken handoffs between consecutive workflow steps
  • As a CI pre-check for pull requests touching skill scripts

Prerequisites

  • Python 3.9+
  • No API keys required
  • No third-party Python packages required (uses only standard library)

Workflow

Step 1: Run Integration Validation

Execute the validation script against the project's CLAUDE.md:

python3 skills/skill-integration-tester/scripts/validate_workflows.py \
  --output-dir reports/

Sponsors

Details

Repository
github.com/tradermonty/claude-trading-skills
Categories
DevOps & CI/CD, Code Review & Quality, Release Management, Automation & Workflows, Sales & Marketing, Finance & Trading
First seen
Jun 3, 2026

More from tradermonty/claude-trading-skills

All 54
1tradermonty avatarskill-idea-minertradermonty/claude-trading-skillsMine Claude Code session logs for skill idea candidates. Use when running the weekly skill generation pipeline to extract, score, and backlog new skill ideas fr3.3Kskills.sh installs
2affaan-m avatarpubmed-databaseaffaan-m/eccDirect PubMed and NCBI E-utilities search workflows for biomedical literature, MeSH queries, PMID lookup, citation retrieval, and API-backed literature monitori3.3Kskills.sh installs
3dimillian avatarios-debugger-agentdimillian/skillsUse XcodeBuildMCP to build, run, launch, and debug the current iOS project on a booted simulator. Trigger when asked to run an iOS app, interact with the simula3.3Kskills.sh installs
4hashicorp avatarprovider-docshashicorp/agent-skillsCreate, update, and review Terraform provider documentation for Terraform Registry using HashiCorp-recommended patterns, tfplugindocs templates, and schema desc3.3Kskills.sh installs
5triggerdotdev avatartrigger-taskstriggerdotdev/skillsBuild AI agents, workflows and durable background tasks with Trigger.dev. Use when creating tasks, triggering jobs, handling retries, scheduling cron jobs, or i3.3Kskills.sh installs
6aj-geddes avatarnodejs-express-serveraj-geddes/useful-ai-promptsBuild production-ready Express.js servers with middleware, authentication, routing, and database integration. Use when creating REST APIs, managing requests/res3.3Kskills.sh installs