name: Check Root Skills on: pull_request: paths: - '*/agent-harness/**' - 'skills/**' - '.github/scripts/sync_root_skills.py' - '.github/scripts/validate_root_skills.py' - '.github/workflows/check-root-skills.yml' push: branches: - main paths: - '*/agent-harness/**' - 'skills/**' - '.github/scripts/sync_root_skills.py' - '.github/scripts/validate_root_skills.py' - '.github/workflows/check-root-skills.yml' workflow_dispatch: jobs: validate-root-skills: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 - name: Setup Python uses: actions/setup-python@v5 with: python-version: '3.10' - name: Validate root skills mirror run: python3 .github/scripts/validate_root_skills.py