Skip to content

Add CI pipeline for skill validation#7

Merged
harrymunro merged 4 commits intomainfrom
CI
Feb 11, 2026
Merged

Add CI pipeline for skill validation#7
harrymunro merged 4 commits intomainfrom
CI

Conversation

@harrymunro
Copy link
Copy Markdown
Collaborator

@harrymunro harrymunro commented Feb 11, 2026

Summary

  • Adds a GitHub Actions workflow with 5 parallel jobs: markdown lint, YAML lint, link checking, spell checking, and cross-reference validation
  • Runs on every push to main and all pull requests
  • Includes a custom scripts/check-references.sh that validates SKILL.md directives, index→sub-file links, orphan detection, and cross-file references
  • Configures markdownlint, yamllint, typos, and lychee with project-specific rules (Royal Navy terminology, relaxed line lengths, offline link checking)

Test plan

  • scripts/check-references.sh passes locally with exit 0
  • All config files (YAML, TOML) parse correctly
  • All 5 CI jobs pass on GitHub Actions

…nce checks

Introduces a GitHub Actions workflow with 5 parallel jobs that validate
the structural integrity of skill files on every push and PR.
@harrymunro harrymunro merged commit c76e6b0 into main Feb 11, 2026
5 checks passed
@harrymunro harrymunro deleted the CI branch February 11, 2026 20:01
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