Add shows property to ai_skills and clarify CVE embedded data
- Add shows property to ai_skills explaining what each skill provides - Expand Shows column in llms.txt skills table - Add "Quick rule" note clarifying _embedded has counts/IDs only, fetch month index for CVSS Based on Haiku 4.5 feedback: skills weren't fetched because cost-benefit unclear. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
6
llms.txt
6
llms.txt
@@ -26,8 +26,8 @@ Machine-readable .NET release, CVE, and compatibility data for AI assistants.
|
|||||||
|
|
||||||
| Skill | Trigger (`use_when`) | Shows |
|
| Skill | Trigger (`use_when`) | Shows |
|
||||||
|-------|----------------------|-------|
|
|-------|----------------------|-------|
|
||||||
| `navigation-diagram` | Multi-hop query and unsure which links to follow | Visual fetch sequences |
|
| `navigation-diagram` | Multi-hop query and unsure which links to follow | Visual fetch sequences, link relations, fetch counts |
|
||||||
| `schema-reference` | CVE/security query needing CVSS vectors, CWE, or field definitions | Schema definitions, enums |
|
| `schema-reference` | CVE/security query needing CVSS vectors, CWE, or field definitions | Severity levels, affected package ranges, field enums |
|
||||||
|
|
||||||
Fetch a skill BEFORE navigating when your query matches its trigger. One extra fetch prevents wrong turns.
|
Fetch a skill BEFORE navigating when your query matches its trigger. One extra fetch prevents wrong turns.
|
||||||
|
|
||||||
@@ -73,6 +73,8 @@ These shortcuts are the key to efficient navigation — use them to skip the roo
|
|||||||
|
|
||||||
## CVE Queries
|
## CVE Queries
|
||||||
|
|
||||||
|
**Quick rule:** `_embedded.latest_security_month[]` has counts and IDs only — fetch the month index for CVSS scores and severity.
|
||||||
|
|
||||||
**For current security status:** `_embedded.latest_security_month[]` has `cve_count` and `cve_records[]` (IDs only) per version. For severity/CVSS scores, follow the `self` link to the month index.
|
**For current security status:** `_embedded.latest_security_month[]` has `cve_count` and `cve_records[]` (IDs only) per version. For severity/CVSS scores, follow the `self` link to the month index.
|
||||||
|
|
||||||
**For CVE history:** Follow `latest-security-month` link, then walk `prev-security` links. Each month index has `_embedded.disclosures[]` with:
|
**For CVE history:** Follow `latest-security-month` link, then walk `prev-security` links. Each month index has `_embedded.disclosures[]` with:
|
||||||
|
|||||||
@@ -7,11 +7,13 @@
|
|||||||
{
|
{
|
||||||
"skill": "navigation-diagram",
|
"skill": "navigation-diagram",
|
||||||
"use_when": "Your query spans multiple hops and you're unsure which links to follow",
|
"use_when": "Your query spans multiple hops and you're unsure which links to follow",
|
||||||
|
"shows": "Visual fetch sequences for every query type, link relations, fetch counts",
|
||||||
"href": "https://raw.githubusercontent.com/dotnet/core/refs/heads/release-index/llms/navigation-diagram.txt"
|
"href": "https://raw.githubusercontent.com/dotnet/core/refs/heads/release-index/llms/navigation-diagram.txt"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"skill": "schema-reference",
|
"skill": "schema-reference",
|
||||||
"use_when": "CVE/security query needing CVSS vectors, CWE, or field definitions",
|
"use_when": "CVE/security query needing CVSS vectors, CWE, or field definitions",
|
||||||
|
"shows": "Severity levels, affected package ranges, field enums, file type schemas",
|
||||||
"href": "https://raw.githubusercontent.com/dotnet/core/refs/heads/release-index/llms/schema-reference.txt"
|
"href": "https://raw.githubusercontent.com/dotnet/core/refs/heads/release-index/llms/schema-reference.txt"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|||||||
Reference in New Issue
Block a user