rs-iterate

Apply sequential changes to a skillset and run conformance tests.

1|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/monkeypants/consultamatron --skill rs-iterate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rs-iterate
Source: https://github.com/monkeypants/consultamatron/tree/main/commons/skillset_engineering/skills/rs-iterate
Command: npx skills add https://github.com/monkeypants/consultamatron --skill rs-iterate

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ruff, pytest, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the need to systematically improve and validate existing skillsets, ensuring they meet defined quality standards and functional requirements after changes are made.

Core Features & Use Cases

  • Iterative Improvement: Applies planned changes to a skillset in a controlled manner.
  • Verification: Executes acceptance criteria and conformance tests after each change.
  • Reporting: Generates a detailed iteration report documenting changes, quality metrics, and recommendations.
  • Use Case: After a new feature was designed for a Wardley Mapping skill, this Skill would apply the code changes, run all tests to ensure no regressions, and report on the improvements made.

Quick Start

Execute planned improvements to the 'refine-skillset' skillset by following the agreed plan.

Frequently Asked Questions about rs-iterate

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

FAQPage Schema
How do I systematically refine and improve an existing skillset after planning changes?

To refine an existing skillset, you execute planned improvements by applying sequential changes, verifying acceptance criteria, and running conformance tests to ensure quality. This requires prior agreement on assessment and plan documents before iteration begins.

How do I run automated quality assurance tests when iterating on skillset code?

Automated quality assurance during skillset iteration uses ruff and pytest to execute conformance tests and verify acceptance criteria after applying changes. Test results validate that no regressions occurred during the refinement process.

What is the best way to document quality assurance results when applying sequential changes to a skillset?

Documenting quality assurance results during skillset iteration produces a detailed iteration report documenting applied changes, quality metrics achieved, and recommendations. This report validates that conformance tests and acceptance criteria are met.

Do I need an assessment and plan document before starting skillset refinement?

Yes, skillset refinement requires prior agreement on assessment and plan documents before executing any improvements. These documents define the acceptance criteria and sequential changes that guide the iteration process and conformance testing.

Can I use pytest and ruff to verify acceptance criteria during skillset iteration?

Yes, pytest and ruff are required dependencies used to execute conformance tests and verify acceptance criteria during skillset iteration. They validate code quality and functional requirements after each sequential change is applied.

What happens if conformance tests fail during skillset refinement?

When conformance tests fail during skillset refinement, the iteration report documents the quality levels achieved and identifies regressions. The sequential change application process captures these failures to prevent invalid improvements from passing undetected.