get_skill_details
Retrieve detailed information about specific skills including documentation content, file paths, and directory structure to enable comprehensive skill analysis and file access.
Instructions
Get detailed information about a specific skill.
This tool provides the full SKILL.md content and/or file path, along with a recursive list of all files contained within the skill's directory. LLMs should use get_skill_related_file() to read the content of specific files.
Parameters
skill_name : str The name of the skill (from get_available_skills). return_type : str Type of data to return: "content" (default), "file_path", or "both". - "content": Returns only the SKILL.md content as text - "file_path": Returns only the absolute path to SKILL.md - "both": Returns both content and file path in a dict
Returns
dict[str, any] Dictionary containing: - skill_content: Full text or path of SKILL.md (based on return_type) - files: List of relative file paths in the skill directory
Raises
ValueError If the skill is not found or return_type is invalid.
Examples
details = get_skill_details("single-cell-rna-qc", return_type="content") print(details["files"]) ['SKILL.md', 'scripts/qc_analysis.py', ...]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| skill_name | Yes | ||
| return_type | No | both |