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 <noreply@anthropic.com>
This commit is contained in:
@@ -13,7 +13,7 @@ https://raw.githubusercontent.com/dotnet/core/refs/heads/release-index/release-n
|
||||
|
||||
## Core Rules
|
||||
|
||||
1. **Follow `_links["..."].href` exactly** — never construct URLs
|
||||
1. **Follow `_links["..."].href` exactly** — never construct graph URLs. External URLs (e.g., GitHub diffs in `fixes[]`) can be used directly.
|
||||
2. **Use `_embedded` data first** — it answers most queries without extra fetches
|
||||
3. **If data is missing, don't fabricate** — report the gap
|
||||
|
||||
@@ -27,7 +27,7 @@ https://raw.githubusercontent.com/dotnet/core/refs/heads/release-index/release-n
|
||||
|
||||
## Skills for Specific Tasks
|
||||
|
||||
Fetch these when your query matches:
|
||||
Fetch these when your query matches. **Core Rules above apply to all skills.**
|
||||
|
||||
| Skill | Fetch When | URL |
|
||||
|-------|------------|-----|
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
# Breaking Changes Queries
|
||||
|
||||
*Core Rules from SKILL.md apply: follow `_links` for navigation, use `_embedded` first.*
|
||||
|
||||
## Navigation Flow (2 fetches)
|
||||
|
||||
```
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
# CVE Queries
|
||||
|
||||
*Core Rules from SKILL.md apply: follow `_links` for navigation, use `_embedded` first.*
|
||||
|
||||
## Quick Rule
|
||||
|
||||
`_embedded.latest_security_month[]` in llms.json has **counts and IDs only** — fetch the month index for CVSS scores and severity.
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
# Navigation Flows
|
||||
|
||||
*Core Rules from SKILL.md apply: follow `_links` for navigation, use `_embedded` first.*
|
||||
|
||||
Visual map of navigation patterns through the .NET release graph. Use this when planning multi-hop queries.
|
||||
|
||||
## Entry Points
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
# OS Packages and Support Queries
|
||||
|
||||
*Core Rules from SKILL.md apply: follow `_links` for navigation, use `_embedded` first.*
|
||||
|
||||
## Navigation Flow (3 fetches)
|
||||
|
||||
```
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
# Version and EOL Queries
|
||||
|
||||
*Core Rules from SKILL.md apply: follow `_links` for navigation, use `_embedded` first.*
|
||||
|
||||
## Key Distinction
|
||||
|
||||
- **Supported versions** → data embedded in `llms.json`
|
||||
|
||||
Reference in New Issue
Block a user