Documentation
¶
Overview ¶
Package skillcheck provides skill detection and reference analysis operations. Type definitions (Level, Result, Report, etc.) live in the types package.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AnalyzeReferences ¶
AnalyzeReferences runs content and contamination analysis on reference markdown files. It populates the aggregate ReferencesContentReport, ReferencesContaminationReport, and per-file ReferenceReports on the given report.
func DetectSkills ¶
DetectSkills determines whether dir is a single skill, a multi-skill parent, or contains no skills. It follows symlinks when checking subdirectories.
func ReadReferencesMarkdownFiles ¶
ReadReferencesMarkdownFiles reads all .md files from <dir>/references/ and returns a map from filename to content. Returns nil if no references dir or no .md files are found.
func ReadSkillRaw ¶
ReadSkillRaw reads the raw SKILL.md content from a directory without parsing frontmatter. This is used as a fallback for content/contamination analysis when frontmatter parsing fails.
Types ¶
This section is empty.