migration-behavior-reporting

Convert migration test suites into behavior-oriented scenarios for citum-migrate reports.

31|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/citum/citum-core --skill migration-behavior-reporting
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: migration-behavior-reporting
Source: https://github.com/citum/citum-core/tree/main/.claude/skills/migration-behavior-reporting
Command: npx skills add https://github.com/citum/citum-core --skill migration-behavior-reporting

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps keep citum-migrate behavior coverage reports accurate and readable by ensuring reviewer-facing summaries match the underlying behavior-oriented test scenarios.

Core Features & Use Cases

  • Convert migration test suites into behavior-oriented scenarios that describe observable outcomes instead of implementation details.
  • Maintain alignment between tests and the published migration behavior report by updating the report generation pipeline and regenerating the output.
  • Publish refreshed reviewer guidance without slowing CI by keeping report publication scoped to main-only or manual docs workflows.

Quick Start

Use this skill to expand the nextest-backed migration behavior report by rewriting a reviewer-meaningful suite into announce_behavior-style scenarios, then regenerate the report via the migration-report script and verify the resulting Markdown/HTML is readable without opening source.

Frequently Asked Questions about migration-behavior-reporting

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

FAQPage Schema
How do I generate behavior-oriented test reports from migration test suites?

Behavior coverage reports translate migration test suites into reviewer-friendly, behavior-oriented scenarios describing observable outcomes. The skill updates the nextest-backed Markdown/HTML report pipeline to output human-readable summaries without requiring source code inspection.

What are behavior-oriented migration scenarios and when do I need them?

Behavior-oriented migration scenarios are reviewer-facing test summaries describing observable outcomes rather than implementation details. You need them when maintaining accurate behavior coverage reports for citum-migrate to ensure published documentation matches underlying tests.

How do I keep migration test reports readable without slowing down CI?

You keep migration test reports readable without slowing CI by scoping report publication to main-only or manual docs workflows. This regenerates reviewer-meaningful Markdown/HTML outputs via the migration-report script while avoiding CI-time increases.

Does nextest work with Markdown and HTML report generation for migration tests?

Yes, nextest works with Markdown and HTML report generation by backing the migration behavior coverage report. The skill integrates suite-to-report mappings via specified scripts to emit concise repo-relative source references and update the published docs output path.

Can I update the published docs output path for migration behavior reports?

Yes, you can update the published docs output path for migration behavior reports. The skill maintains alignment between tests and the published report by updating the report generation pipeline and regenerating the output through the migration-report script.

What is the best way to convert implementation-focused migration tests into reviewer-friendly summaries?

The best way to convert implementation-focused migration tests is rewriting them into announce_behavior-style scenarios with human-readable names and bullet summaries. This ensures the nextest-backed report remains review-ready and concise without opening source files.