acquire-codebase-knowl…
Use this skill when the user explicitly asks to map, document, or onboard into an existing codebase. Trigger for prompts like…
Creates integration test cases targeting Oracle for .NET data access artifacts. Tests capture Oracle expected behavior as the authoritative baseline; they are written once and later ported to PostgreSQL by migrating the test project in Phase 6. Use only during Phase 3, before
Claude Code
$ npx -y skills add github/awesome-copilot --skill creating-oracle-to-postgres-migration-integration-tests --agent claude-code
Codex
$ npx skills add github/awesome-copilot --skill creating-oracle-to-postgres-migration-integration-tests -a codex -y
Cursor
$ npx skills add github/awesome-copilot --skill creating-oracle-to-postgres-migration-integration-tests -a cursor -y
Gemini CLI
$ npx skills add github/awesome-copilot --skill creating-oracle-to-postgres-migration-integration-tests -a gemini-cli -y
GitHub Copilot
$ npx skills add github/awesome-copilot --skill creating-oracle-to-postgres-migration-integration-tests -a github-copilot -y
OpenCode
$ npx skills add github/awesome-copilot --skill creating-oracle-to-postgres-migration-integration-tests -a opencode -y
Windsurf
$ npx skills add github/awesome-copilot --skill creating-oracle-to-postgres-migration-integration-tests -a windsurf -y
name: creating-oracle-to-postgres-migration-integration-tests description: 'Creates integration test cases targeting Oracle for .NET data access artifacts. Tests capture Oracle expected behavior as the authoritative baseline; they are written once and later ported to PostgreSQL by migrating the test project in Phase 6. Use only during Phase 3, before any PostgreSQL migration work has begun. Do not invoke during Phase 6 or against a project that has already been migrated.'
Generates integration test cases for data access artifacts in a single target project. Tests target Oracle and capture its behavior as the authoritative baseline. They are written to be logically portable — so they can survive Phase 6 migration without rewriting — but they do not run against PostgreSQL at this stage.
Test Creation: - [ ] Step 1: Discover the test project conventions - [ ] Step 2: Identify testable data access artifacts - [ ] Step 3: Create seed data - [ ] Step 4: Write test cases - [ ] Step 5: Review determinism
**Step 1: Discover the test project conventions**
Read the base test class, seed manager, and project file to understand inheritance patterns, transaction management, and seed file conventions.
**Step 2: Identify testable data access artifacts**
Scope to the target project only. List data access methods that interact with the database — repositories, DAOs, stored procedure callers, query builders.
**Step 3: Create seed data**
**Step 4: Write test cases**
**Step 5: Review determinism**
Re-examine every assertion against non-null values. Confirm each is deterministic against the seeded data. Fix any assertion that depends on database state outside the test's control.
A community-created collection of custom agents, instructions, skills, hooks, workflows, and plugins to supercharge your GitHub Copilot experience.
Use this skill when the user explicitly asks to map, document, or onboard into an existing codebase. Trigger for prompts like…
Run the AgentRC readiness assessment on the current repository and produce a static HTML dashboard at reports/index.html. Wraps…
Generate tailored AI agent instruction files via AgentRC instructions command. Produces .github/copilot-instructions.md (default,…
Help the user pick, write, or apply an AgentRC policy. Policies customise readiness scoring by disabling irrelevant checks,…
Use this skill when the user shares ad campaign performance data and asks what to cut, scale, or test. Trigger for prompts like…
Add educational comments to the file specified, or prompt asking for file to comment if one is not provided.
Behavioral guidelines to reduce common LLM coding mistakes. Use when writing, reviewing, or refactoring code to avoid…
Design and build AI agents for any domain. Use when users: (1) ask to "create an agent", "build an assistant", or "design an AI…