You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by "choo121600 (via GitHub)" <gi...@apache.org> on 2026/05/11 08:22:34 UTC
[PR] skills/setup-steward: trim frontmatter to fit metadata budget [airflow-steward]
choo121600 opened a new pull request, #123:
URL: https://github.com/apache/airflow-steward/pull/123
## Summary
Trims `setup-steward` frontmatter (`description` + `when_to_use`) from **1,231 → 971** characters.
Same principle as #103, #119, #120, #121, #122: frontmatter is the routing layer. The body's opening paragraph (L45-48) already states that this skill is the only committed framework artefact and every other apache-steward skill is a gitignored symlink it manages — so the frontmatter does not need to say it twice.
Tracking: #118
## Before / after
| | before | after | Δ |
|--------------|-------:|------:|-------:|
| description | 709 | 641 | -68 |
| when_to_use | 522 | 330 | -192 |
| **total** | **1,231** | **971** | **-260** |
| budget margin | 305 | 565 | +260 |
| budget | 1,536 | 1,536 | |
## What moved where
| Detail | Where it lives now |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------|
| "into a gitignored snapshot this skill manages" (description tail) | Body L45-48 (opening paragraph: *"Every other apache-steward skill … is a gitignored symlink into the gitignored snapshot at `<snapshot-dir>` that this skill manages."*) |
| "This is the only framework skill that should be **copied** into an adopter's repo (every other framework skill is a symlink the adopt sub-action wires up)" (when_to_use tail) | Trimmed `description` (same fact lives there: *"The only framework skill committed in an adopter's repo — every other skill is a symlink the adopt sub-action wires up."*) |
| "the agent equivalent triggered by following the framework's README adoption instructions" | Tightened to *"or follows the framework's README adoption instructions"* (same matchable substring) |
The description's `Sub-actions:` block is **kept verbatim** because each `/setup-steward [subcommand]` token is a CLI routing surface a user may type.
## Trigger-phrase preservation
Every literal trigger phrase from the original `when_to_use` is preserved verbatim:
**Adoption / install:**
- `"adopt apache-steward"`
- `"adopt apache/airflow-steward"`
- `"set up steward in this repo"`
- `"follow .claude/skills/setup-steward"`
**Maintenance:**
- `"upgrade steward"`
- `"verify steward setup"`
- `"check steward drift"`
- `"the snapshot is stale"`
Sub-action surfaces preserved:
- `/setup-steward` (default — first-time adoption)
- `/setup-steward upgrade`
- `/setup-steward verify`
- `/setup-steward override <skill>`
Routing recall does not regress.
--
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: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] skills/setup-steward: trim frontmatter to fit metadata budget [airflow-steward]
Posted by "potiuk (via GitHub)" <gi...@apache.org>.
potiuk merged PR #123:
URL: https://github.com/apache/airflow-steward/pull/123
--
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: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org