1
0
mirror of synced 2025-12-25 02:14:57 -05:00

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:
Rich Lander
2025-12-14 20:01:45 -08:00
parent 2f31a199e4
commit 9a997b58cb
6 changed files with 12 additions and 2 deletions

View File

@@ -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 |
|-------|------------|-----|

View File

@@ -1,5 +1,7 @@
# Breaking Changes Queries
*Core Rules from SKILL.md apply: follow `_links` for navigation, use `_embedded` first.*
## Navigation Flow (2 fetches)
```

View File

@@ -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.

View File

@@ -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

View File

@@ -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)
```

View File

@@ -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`