This is an automated email from the ASF dual-hosted git repository.

potiuk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow-steward.git


The following commit(s) were added to refs/heads/main by this push:
     new 83f57b8  skills/setup-override-upstream: trim frontmatter to fit 
metadata budget (#128)
83f57b8 is described below

commit 83f57b8a0a62f7dad73c6f423954ed942e8ea951
Author: Yeonguk Choo <[email protected]>
AuthorDate: Mon May 11 19:29:24 2026 +0900

    skills/setup-override-upstream: trim frontmatter to fit metadata budget 
(#128)
    
    Trims setup-override-upstream frontmatter from 1,096 → 892 chars
    (margin 440 → 644). Drops the parenthetical rationale "(some overrides
    encode project-specific decisions and should stay local)" (covered by
    the body's generalisability discussion), the abstraction-example list
    "(configurable parameter, optional step, changed default, etc.)"
    (body's design-decision section enumerates these), and the
    implementation detail "runs the framework's pre-commit" (standard
    project workflow, covered in body).
    
    The when_to_use is untouched — every line is a literal trigger
    phrase or a routing skip cue. All five literal trigger phrases
    preserved verbatim. The post-merge override-removal flow stays in
    the frontmatter as a routing signal.
    
    Tracking: #118
---
 .claude/skills/setup-override-upstream/SKILL.md | 18 +++++++-----------
 1 file changed, 7 insertions(+), 11 deletions(-)

diff --git a/.claude/skills/setup-override-upstream/SKILL.md 
b/.claude/skills/setup-override-upstream/SKILL.md
index f13a947..3cb63c5 100644
--- a/.claude/skills/setup-override-upstream/SKILL.md
+++ b/.claude/skills/setup-override-upstream/SKILL.md
@@ -4,17 +4,13 @@ description: |
   Walk an adopter through promoting a local
   `.apache-steward-overrides/<skill>.md` file into a PR
   against `apache/airflow-steward`. Lists the adopter's
-  overrides, helps the user pick one, reads it alongside the
-  framework skill it modifies, helps decide whether the
-  change is generalisable (some overrides encode project-
-  specific decisions and should stay local), designs the
-  framework-level abstraction (configurable parameter,
-  optional step, changed default, etc.), implements it in
-  the user's local apache-steward clone, runs the
-  framework's pre-commit, and opens the PR. After the PR
-  merges and the adopter runs `/setup-steward upgrade`, the
-  override file in the adopter repo is no longer needed and
-  the skill prompts for its removal.
+  overrides, helps pick one, reads it alongside the framework
+  skill it modifies, decides whether the change is
+  generalisable, designs the framework-level abstraction,
+  implements it in the user's local apache-steward clone, and
+  opens the PR. After the PR merges and the adopter runs
+  `/setup-steward upgrade`, the override file is no longer
+  needed and the skill prompts for its removal.
 when_to_use: |
   Invoke when the user says "upstream my override", "promote
   this override to the framework", "convert my local

Reply via email to