Claude Skill
simonw/claude-skills
Documentation for the /mnt/skills directory in Claude's code interpreter, detailing the core skill framework, user-defined skills, data, and execution environment structure.
Overview
Repository
Summary
This repository documents the structure and contents of the `/mnt/skills` directory within Claude's code interpreter environment. It provides a reference for the core Claude Skill framework, user-defined skills, and associated data, serving as a guide for developers and users interacting with Claude's skill system.
在Claude的代码解释器环境中,/mnt/skills目录的内容包含以下结构: **核心目录结构:** ``` /mnt/skills/ ├── claude_skills/ # Claude Skill核心功能 │ ├── __init__.py │ ├── base.py # 基础技能类定义 │ ├── registry.py # 技能注册系统 │ └── utils.py # 工具函数 │ ├── skills/ # 用户自定义技能 │ ├── __init__.py │ ├── example_skill.py # 示例技能 │ └── user_skills/ # 用户创建的技能 │ ├── data/ # 技能相关数据 │ ├── configs/ # 配置文件 │ ├── models/ # 预训练模型 │ └── resources/ # 资源文件 │ ├── logs/ # 技能执行日志 │ └── README.md # 使用说明文档 ``` **主要功能模块:** 1. **技能管理系统** - 技能发现与加载机制 - 技能依赖管理 - 版本控制支持 2. **技能执行环境** - 沙箱执行环境 - 资源隔离机制 - 安全权限控制 3. **技能开发工具** - 技能模板生成器 - 测试框架 - 调试工具 **典型技能示例:** - 数据分析技能 - 文件处理技能 - API集成技能 - 机器学习技能 - 可视化技能 **访问权限:** - 只读访问:大多数技能文件 - 可写访问:用户技能目录和日志目录 - 受限访问:系统核心文件 **注意:** 实际目录内容可能因Claude版本和配置而异,用户可以通过文件系统命令如 `ls /mnt/skills` 查看当前环境的具体内容。
Key features
- Documents the /mnt/skills directory structure in Claude's environment
- Outlines the core Claude Skill framework and user skill directories
- Describes skill management, execution, and development modules
- Lists example skill types like data analysis and file processing
- Specifies read/write access permissions for different directories
Use cases
- Reference for understanding Claude's internal skill architecture
- Guide for developers creating custom skills for Claude
- Documentation for users exploring the code interpreter environment
- Framework for skill dependency and version management
- Template for skill testing and debugging workflows
Topics
No topics yet.
Explore more
Data from GitHub. Synced on 2026-02-11