generate-rules

Generates Konveyor analyzer migration rules from URLs, local files, or pasted text.

1|2|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/konveyor/ai-rule-gen --skill generate-rules-konveyor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generate-rules
Source: https://github.com/konveyor/ai-rule-gen/tree/main/.claude/skills/generate-rules
Command: npx skills add https://github.com/konveyor/ai-rule-gen --skill generate-rules-konveyor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual work of converting migration guides into Konveyor analyzer rules, helping teams move from documentation to usable migration automation faster.

Core Features & Use Cases

  • Rule Generation: Produces analyzer migration rules from a guide URL, local file, or pasted text.
  • Validation Workflow: Supports a full pipeline that can generate tests and validate the resulting rules with Konveyor tooling.
  • Flexible Execution: Works with different AI agents through preset commands and checkpoint behavior, and supports resuming a partially completed run.
  • Use Case: A platform team can point the Skill at a product migration guide and quickly get repository-ready rules for the konveyor/rulesets workflow.

Quick Start

Use the generate-rules skill to convert the provided migration guide into Konveyor analyzer rules.

Frequently Asked Questions about generate-rules

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

FAQPage Schema
How do I generate Konveyor analyzer rules from a migration guide?

To generate Konveyor analyzer rules, point the Skill at a migration guide URL, local file, or pasted text. It automates extraction to produce repository-ready rulesets, removing the manual work of converting documentation into migration automation.

Does the rule generation workflow support automated testing and validation?

Yes, the rule generation workflow supports automated test generation and validation with Konveyor tooling. The pipeline applies checkpoint-controlled extraction and can validate the resulting rules to ensure accuracy before repository deployment.

Can I resume a partially completed migration ruleset generation run?

Yes, you can resume a partially completed migration ruleset generation run. The Skill supports resumeable execution with checkpoint-controlled extraction, allowing flexible execution across different AI agents without losing prior progress.

How do I label source and target versions for multi-version application migrations?

You label source and target versions for multi-version migrations using explicit source-target labeling during the extraction process. This ensures the generated analyzer rules correctly map the specific version transitions required for your application migration.

What is the best way to convert documentation into rulesets for the konveyor/rulesets workflow?

The best way to convert documentation into rulesets for the konveyor/rulesets workflow is using a generation pipeline that applies checkpoint-controlled extraction to guide URLs or pasted text, optionally generating tests and validating the output.