officeimpresso-source-analysis
CommunityRead Delphi controllers for exact UI logic.
Software Engineering#legacy modernization#source analysis#delphi#migration mapping#sql discovery#ui validations#oimpresso sync
Authorwagnerra23
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It removes guesswork during OfficeImpresso legacy migrations by extracting the exact screen SQL, validations, defaults, and Delphi-to-API mapping from the authoritative Delphi .pas source code instead of inferring behavior via Firebird probing.
Core Features & Use Cases
- Authoritative screen behavior: identifies the relevant Controller units for a given screen and reads the constructor and grid setup to capture the exact query base, default filters, ordering, grouping, and grid column behavior.
- Validation and default rules: reads Definicoes units to capture mandatory fields, conditional contexts, and default values applied by Delphi before/while persisting data.
- Migration-ready mapping: supports Delphi → Laravel implementation by providing the structural logic needed to preserve behavior, and complements quantitative snapshot skills with structural truth.
Quick Start
Ask the AI to analyze how the Delphi screen "Lista de Vendas" queries data and which validations it applies, using the local Delphi controllers from D:\Programas\WR Comercial\app.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: officeimpresso-source-analysis Download link: https://github.com/wagnerra23/oimpresso.com/archive/main.zip#officeimpresso-source-analysis Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.