diff --git a/layers/registry/app/components/SkillDetail.vue b/layers/registry/app/components/SkillDetail.vue
index d684cc69..e98a266f 100644
--- a/layers/registry/app/components/SkillDetail.vue
+++ b/layers/registry/app/components/SkillDetail.vue
@@ -12,6 +12,7 @@ import { avatarProxyUrl, githubAvatarProxyUrl } from '#shared/image-proxy'
import { skillPageUrl as exactSkillPageUrl, skillInstallCmd, skillRunCmd, skillRunPrompt } from '#shared/skill-commands'
import { headlineTrendingAward, trendingAwardBadgeLabel, trendingAwardLabel, trendingAwardPath } from '#shared/trending-award'
import { behaviorIcon } from '../utils/skill-behaviors'
+import { resolveSkillContextChecks } from '../utils/skill-context-checks'
import { formatByteSize, formatTokenCount, resolveSkillContextCost, resolveSkillFileContext } from '../utils/skill-context-cost'
import { fileIcon, highlightLangFromPath } from '../utils/skill-file-tree'
import { partitionMetadataEntries } from '../utils/skill-metadata'
@@ -537,6 +538,11 @@ const contextCost = computed(() => data.value
})
: null)
+const contextChecks = computed(() => resolveSkillContextChecks({
+ raw: data.value?.raw ?? null,
+ frontmatter: data.value?.frontmatter ?? null,
+}))
+
const audits = computed
+ Before choosing a Skill, your Agent reads its name and description. + All available Skills share that space. +
++ In our Claude Code example, all Skill names and descriptions share 8,000 characters. + This Skill uses ≈{{ result.claudeListing.characters }} characters, or {{ result.claudeListing.percent.toFixed(1) }}%. +
++ The 1% threshold is a size suggestion. Longer descriptions can still fit. +
+Your model, settings, and other Skills decide how much text your Agent can read.
++ This Skill turns off automatic use in Claude Code. + Its description stays out of the automatic Skill list by default. +
++ The example uses a 200k-token context and default Claude Code settings. + The count includes the name, description, separators, and when_to_use when present. + Codex also counts local file paths. +
++ Skit's source and limits: + Codex 0.160.1, Claude Code 2.1.292. +
+