Skip to content

Commit 9a997b5

Browse files
richlanderclaude
andcommitted
Clarify skill scope and add inheritance notes
- Core Rules: clarify that `_links` navigation applies to graph URLs; external URLs (e.g., GitHub diffs in fixes[]) can be used directly - Add "Core Rules apply to all skills" note in SKILL.md - Add inheritance reminder to all secondary skills so LLMs retain context when pivoting between skills 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
1 parent 2f31a19 commit 9a997b5

File tree

6 files changed

+12
-2
lines changed

6 files changed

+12
-2
lines changed

release-notes/skills/SKILL.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ https://raw.githubusercontent.com/dotnet/core/refs/heads/release-index/release-n
1313

1414
## Core Rules
1515

16-
1. **Follow `_links["..."].href` exactly** — never construct URLs
16+
1. **Follow `_links["..."].href` exactly** — never construct graph URLs. External URLs (e.g., GitHub diffs in `fixes[]`) can be used directly.
1717
2. **Use `_embedded` data first** — it answers most queries without extra fetches
1818
3. **If data is missing, don't fabricate** — report the gap
1919

@@ -27,7 +27,7 @@ https://raw.githubusercontent.com/dotnet/core/refs/heads/release-index/release-n
2727

2828
## Skills for Specific Tasks
2929

30-
Fetch these when your query matches:
30+
Fetch these when your query matches. **Core Rules above apply to all skills.**
3131

3232
| Skill | Fetch When | URL |
3333
|-------|------------|-----|

release-notes/skills/breaking-changes.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Breaking Changes Queries
22

3+
*Core Rules from SKILL.md apply: follow `_links` for navigation, use `_embedded` first.*
4+
35
## Navigation Flow (2 fetches)
46

57
```

release-notes/skills/cve.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# CVE Queries
22

3+
*Core Rules from SKILL.md apply: follow `_links` for navigation, use `_embedded` first.*
4+
35
## Quick Rule
46

57
`_embedded.latest_security_month[]` in llms.json has **counts and IDs only** — fetch the month index for CVSS scores and severity.

release-notes/skills/navigation.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Navigation Flows
22

3+
*Core Rules from SKILL.md apply: follow `_links` for navigation, use `_embedded` first.*
4+
35
Visual map of navigation patterns through the .NET release graph. Use this when planning multi-hop queries.
46

57
## Entry Points

release-notes/skills/os-support.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# OS Packages and Support Queries
22

3+
*Core Rules from SKILL.md apply: follow `_links` for navigation, use `_embedded` first.*
4+
35
## Navigation Flow (3 fetches)
46

57
```

release-notes/skills/version-eol.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Version and EOL Queries
22

3+
*Core Rules from SKILL.md apply: follow `_links` for navigation, use `_embedded` first.*
4+
35
## Key Distinction
46

57
- **Supported versions** → data embedded in `llms.json`

0 commit comments

Comments
 (0)