Generate controlled vocabulary thesaurus for content domains. Creates comprehensive thesauri with preferred terms, broader/narrower/related terms.
Install with Tessl CLI
npx tessl i github:dandye/ai-runbooks --skill generate-thesaurus56
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillValidation for skill structure
Generate a controlled vocabulary thesaurus for a specified content domain or directory. This skill analyzes content to identify key terms and structures them into a thesaurus with relationships (broader, narrower, related terms).
PATH - The directory or file path to analyze (e.g., "/docs/security")RECURSIVE - (Optional) Boolean, whether to include subdirectories (default: true)OUTPUT_FORMAT - (Optional) Format of the output: "markdown", "yaml", "json", "csv" (default: "markdown")Analyze the content at PATH to identify frequently used terms, concepts, and entities. This involves scanning documentation files (Markdown, Text, etc.) to extract potential vocabulary candidates.
Identify relationships between terms based on context and standard taxonomies:
Format the collected terms and relationships into the requested OUTPUT_FORMAT.
Example Output (Markdown):
# Security Thesaurus
## Authentication
* **Scope Note**: verification of the identity of a user, process, or device
* **Broader Term**: Access Control
* **Narrower Terms**: Multi-Factor Authentication, Single Sign-On
* **Related Terms**: Authorization, Identity ManagementA THESAURUS_DOCUMENT in the specified OUTPUT_FORMAT containing:
67a00be
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.