What problem does it solve?
This Skill streamlines the preparation and orchestration of batch IBM i program analysis, allowing for efficient and systematic analysis of multiple programs in a controlled environment.
Core Features & Use Cases
- Batch Program Analysis Preparation: Orchestrate IBM i program analysis from a program-list CSV or Excel export.
- Copilot Chat-friendly: Designed for Copilot Chat-limited environments, providing one-program-per-chat prompt queues and status tracking.
- Delegation and Integration: Delegates actual source analysis to
legacy-ibmi-program-analyzer and integrates with legacy-ibmi-flow-analyzer for cross-program reviews.
- Use Case: Suppose you have a list of IBM i programs and want to analyze them using Copilot Chat. This Skill will create a batch plan, status tracking, and prompt queues for efficient analysis.
Quick Start
Run the skill with the following command: initialize_program_batch.py --program-list program-list.csv --out-dir outputs/batch-program-list --source-root C:/path/to/source-repo --delivery-root C:/path/to/delivery-work