From scaffolding-oracle-to-postgres-migration-test-project
Scaffolds an xUnit integration test project with transaction-rollback and seed data infrastructure for validating Oracle-to-PostgreSQL database migrations in .NET solutions.
How this skill is triggered — by the user, by Claude, or both
Slash command
/scaffolding-oracle-to-postgres-migration-test-project:scaffolding-oracle-to-postgres-migration-test-projectThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Creates a compilable, empty xUnit test project with transaction management and seed data infrastructure for a single target project. Run once per project before writing tests.
Creates a compilable, empty xUnit test project with transaction management and seed data infrastructure for a single target project. Run once per project before writing tests.
Progress:
- [ ] Step 1: Inspect the target project
- [ ] Step 2: Create the xUnit test project
- [ ] Step 3: Implement transaction-rollback base class
- [ ] Step 4: Implement seed data manager
- [ ] Step 5: Verify the project compiles
Step 1: Inspect the target project
Read the target project's .csproj to determine the .NET version and existing package references. Match these versions exactly — do not upgrade.
Step 2: Create the xUnit test project
appsettings.json configured for Oracle database connectivity.Step 3: Implement transaction-rollback base class
Step 4: Implement seed data manager
TRUNCATE TABLE — preserve existing database data.Step 5: Verify the project compiles
Build the test project and confirm it compiles with zero errors before finishing.
3plugins reuse this skill
First indexed Jun 6, 2026
npx claudepluginhub simplycubed/skills --plugin scaffolding-oracle-to-postgres-migration-test-projectGenerates integration test cases for .NET data access artifacts during Oracle-to-PostgreSQL migrations. Creates DB-agnostic xUnit tests with deterministic seed data to validate behavior consistency across both database systems.
Creates an integration testing plan for .NET data access artifacts during Oracle-to-PostgreSQL migrations. Analyzes a single project to identify repositories, DAOs, and service layers that interact with the database, then produces a structured testing plan.
Discovers .NET solution projects, classifies them for Oracle-to-PostgreSQL migration eligibility, and writes a structured master plan file.