Repository navigation
docs(skills): every skill opens with the Only-t27 rule (Closes #7588) - #7589
Merged
Merged
Conversation
The owner asked on 2026-10-08 that every skill state that everything is written in .t27. An agent loads a skill, not AGENTS.md, when it starts a task, and only 3 of the 18 skill files mentioned the rule at all. Each of the 18 skill entry files under .claude/skills/ now carries the same block right after its title, marked <!-- only-t27-rule --> so its presence can be checked with grep. The block restates AGENTS.md "Only t27" and owner rule #7371, and it overrides any step below it that says to write code by hand in another language. Prose only. Closes #7588 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
gHashTag
enabled auto-merge (squash)
October 7, 2026 18:54
This was referenced Oct 7, 2026
This was referenced Oct 7, 2026
Merged
12 of 62 tasks
This was referenced Oct 7, 2026
Contributor
This was referenced Oct 7, 2026
gHashTag
added a commit
that referenced
this pull request
Oct 7, 2026
…ly-t27 rule (Closes #7592) (#7593) #7589 puts the only-t27-rule block in the 18 skill entry files under .claude/skills/. Five skill entry files live elsewhere and an agent that loads them never saw the rule: the four .agents/skills/ copies and t27/wave-audit/SKILL.md. Same block, byte-identical, right after the title. Closes #7592 Co-authored-by: Claude <claude@anthropic.com> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #7588
The owner asked on 2026-10-08 (translated from Russian): "Write in every skill that we write everything in .t27!"
What changes
.claude/skills/get the same 8-line block right after their title:SKILL.md/skill.md;*.mdskill.<!-- only-t27-rule -->.grep -L only-t27-ruleover the entry files prints nothing.AGENTS.md"Only t27" and owner rule Only-t27 gate: a foreign-line budget the label cannot lift; local hook reads exceptions from origin/master #7371:.t27spec with tests, reaching other languages only throught27c gen-*(L2);Why
An agent loads a skill, not
AGENTS.md, when it starts a task. Before this change only 3 of the 18 skill files mentioned the rule, and some still say to write a script by hand.Checks
check_all()andcheck_budget()were run on the staged diff the same waylefthook.ymlruns them: both exit 0.🤖 Generated with Claude Code