Skip to content

Add Copilot skills for AAP 2.6 and Ansible best practices#47

Merged
chadmf merged 5 commits into
mainfrom
copilot
Apr 17, 2026
Merged

Add Copilot skills for AAP 2.6 and Ansible best practices#47
chadmf merged 5 commits into
mainfrom
copilot

Conversation

@chadmf

@chadmf chadmf commented Apr 17, 2026

Copy link
Copy Markdown
Collaborator

Summary

Add domain-specific skills to Copilot CLI, mirroring existing Cursor skills structure.

Changes

  • Created .copilot/skills/aap-openshift-2-6/ with:

    • SKILL.md: AAP 2.6 operator deployment on OpenShift guidance
    • reference.md: YAML snippets for AnsibleAutomationPlatform CR and secrets
  • Created .copilot/skills/ansible-redhat-cop-practices/ with:

    • SKILL.md: Red Hat COP Ansible best practices (GPA)
    • reference.md: Links to official GPA documentation

Impact

  • Copilot CLI now automatically invokes these skills for relevant tasks
  • Consistent domain knowledge sharing between Cursor and Copilot tools
  • No changes to production code or documentation

chadmf and others added 5 commits April 8, 2026 00:18
Phase 2 & 3 of documentation cleanup plan - improved consistency,
readability, and syntax highlighting across 16 documentation files.

**Phase 2 - Terminology Standardization:**
- Replaced 100+ instances of "Postgres" with "PostgreSQL" for brand consistency
- Preserved "Trusted Postgres Architect" (official product name)
- Preserved lowercase "postgres" in technical contexts (users, namespaces, commands)
- Standardized "datacenter" (one word) throughout
- Ensured consistent DC1/DC2 capitalization
- Expanded first AAP mentions to "Ansible Automation Platform (AAP)"

**Phase 3 - Code Block Language Tags:**
- Added language tags to 40+ code blocks for proper syntax highlighting
- Tagged shell commands with ```bash
- Tagged output examples with ```text
- Tagged configuration files with ```ini, ```properties
- Tagged diagrams with ```text

**Files modified (16):**
- User-facing: quick-start-guide.md, troubleshooting.md
- Operational: dr-testing-guide.md, scripts-guide.md, manual-scripts-doc.md
- Deployment: install-kubernetes-manual.md, install-tpa.md, install-rhel-manual.md
- Architecture: architecture.md, aap-openshift-dr-architecture.md
- Reference: aap-components-reference.md, aap-containerized-*.md
- Validation: dr-replication-validation-report.md, split-brain-prevention.md
- Testing: openshift-edb-operator-smoke-test.md, haproxy-pgbouncer-*.md

**Quality improvements:**
- Removed emoji/checkmarks from tables for better accessibility
- Improved professional presentation
- Enhanced searchability with consistent terminology
- Better syntax highlighting for code examples

**Excluded (as requested):**
- docs/aap-containerized-enterprise-dr-architecture.md (not modified)

Standards compliance: CONTRIBUTING.md, CLAUDE.md

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Added entries for:
- PR #39: Documentation cleanup and standardization (16 files, 100+ terminology fixes)
- PR #38: CLAUDE.md and AAP OpenShift DR architecture documentation

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
…reference docs

Extended Phase 2 & 3 cleanup to 15 additional documentation files,
completing the comprehensive documentation standardization initiative.

**Batch 5 - Validation Reports & Architecture (6 files):**
- aap-architecture-validation-report.md
- aap-deployment-validation-crc.md
- dr-architecture-validation-report.md
- openshift-aap-architecture.md
- rhel-aap-architecture.md
- component-testing-results.md

**Batch 6 - Implementation, Reference & Navigation (9 files):**
- dr-replication-implementation-status.md
- dr-scenarios.md
- dr-testing-implementation-summary.md
- enterprisefailovermanager.md
- scripts-hooks-and-cicd.md
- scripts-library-reference.md
- cicd-pipeline.md
- documentation-audit-report.md
- INDEX.md (central documentation navigation hub)

**Phase 2 - Terminology Standardization:**
- Additional PostgreSQL terminology fixes across validation reports
- Standardized datacenter/DC1/DC2 references
- Consistent AAP expansion in reference documentation

**Phase 3 - Code Block Language Tags:**
- Added text tags to test outputs and validation results
- Tagged configuration examples with ini/properties
- Improved syntax highlighting for all code examples

**INDEX.md Special Improvements:**
- Removed excessive bold formatting for better readability
- Standardized terminology throughout navigation
- Enhanced cross-reference formatting
- Improved table readability and scannability

**Cumulative Progress:**
- 31 of 33 documentation files cleaned (94%)
- 200+ terminology standardizations
- 80+ code blocks properly tagged
- 1 file excluded as requested

Standards compliance: CONTRIBUTING.md, CLAUDE.md

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- Create .copilot/skills/aap-openshift-2-6 with SKILL.md and reference.md
- Create .copilot/skills/ansible-redhat-cop-practices with SKILL.md and reference.md
- Mirror Cursor skills structure for Copilot CLI compatibility

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Resolve merge conflicts in documentation files by using upstream formatting.
- docs/INDEX.md: Use bold formatting and consistent cross-reference style
- docs/dr-replication-implementation-status.md: Use reports/ prefix for paths
- docs/dr-testing-implementation-summary.md: Use reports/ prefix for paths

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@chadmf chadmf merged commit df05449 into main Apr 17, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant