potiuk opened a new pull request, #451:
URL: https://github.com/apache/airflow-steward/pull/451
Every framework skill is installed under the `magpie-` prefix (setup
golden rule 6), so suggestions like `/security-cve-allocate` or
`/security-issue-fix` aren't commands an adopter can actually type — the
invocable form is `/magpie-security-cve-allocate`. This rewrites all
slash-command *suggestions* for real skills to the `magpie-` prefix.
## Scope
- 100 replacements across 25 files (87 backtick-wrapped + 13 bare-prose),
driven by the canonical skill list (`skills/*` directory names), matched
longest-first with a word-boundary check so prefixes never shadow longer
names (e.g. `security-issue-import` vs
`security-issue-import-via-forwarder`).
- Markdown cross-links (`[name](../name/SKILL.md)`) and non-skill paths
(`/api`, `/tmp`, `<project-config>/...`) are left untouched.
## Deliberately out of scope
- **Eval golden fixtures** under `tools/skill-evals/` — test data; updating
the invocation strings there needs coordinated changes to the eval
assertions, handled separately.
- **`/release-*`** skills described in `docs/release-management/spec.md` —
not yet implemented (no `skills/release-*` directories), so their spec
references are left as-is for now.
## Checks
- `markdownlint` — passes
- `skill-and-tool-validate` — passes (only pre-existing soft/advisory
warnings, unrelated to this change)
- `lychee` (offline, `--include-fragments`) — clean (no link/anchor
regressions; the only errors are pre-existing `<project-config>/...`
placeholder paths)
---
Generated-by: Claude Opus 4.8 (1M context)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]