objectscript-tdd

Automate the compile-test-fix loop for ObjectScript classes.

27|10|Updated Apr 21, 2026
One-click install
npx skills add https://github.com/intersystems-community/iris-dev --skill objectscript-tdd
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: objectscript-tdd
Source: https://github.com/intersystems-community/iris-dev/tree/main/light-skills/skills/objectscript-tdd
Command: npx skills add https://github.com/intersystems-community/iris-dev --skill objectscript-tdd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

ObjectScript development often suffers from slow feedback loops between writing code, compiling, and validating tests. This skill provides a disciplined workflow to continuously compile, run tests, identify failures, and apply fixes in a structured loop.

Core Features & Use Cases

  • End-to-end TDD loop for ObjectScript: write, compile, test, and fix until green.
  • Guides users through common pitfalls and error messages.
  • Use cases include developing new classes or modifying existing ones in environments with MCP tool support.

Quick Start

Ask the AI to start the compile-test-fix loop for your ObjectScript project by compiling the target class, running tests, and iterating until all tests pass.

Frequently Asked Questions about objectscript-tdd

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate the compile-test-fix loop for ObjectScript classes?▼

To automate the compile-test-fix loop for ObjectScript classes, this skill guides the end-to-end cycle of compiling code, running tests, and applying fixes until all tests pass. It structures the entire workflow into a continuous, disciplined iteration loop.

What is the best way to apply TDD when writing or modifying ObjectScript?▼

The best way to apply TDD for ObjectScript is using a structured workflow that continuously compiles classes, runs unit tests, identifies failures, and applies fixes. This provides rapid feedback during new class development or existing class modification.

Do I need MCP to compile and run unit tests for ObjectScript?▼

You do not strictly need MCP to compile and run ObjectScript unit tests. The skill requires iris_compile via MCP when available, but includes a fallback to direct objectscript execution if MCP access is currently unavailable in your environment.

Why does my ObjectScript test workflow have slow feedback between writing code and validating tests?▼

ObjectScript test workflows suffer from slow feedback because the loop between writing code, compiling, and validating tests is often manual. Automating this compile-test-fix cycle provides rapid feedback and eliminates the friction of disjointed development steps.

Can I use this compile-test-fix workflow without MCP tool support?▼

You can use this compile-test-fix workflow without MCP tool support. If MCP access is unavailable, the skill automatically falls back to direct objectscript execution to compile classes and run tests until the suite passes.