重要前提
安装AI Skills的关键前提是:必须科学上网,且开启TUN模式,这一点至关重要,直接决定安装能否顺利完成,在此郑重提醒三遍:科学上网,科学上网,科学上网。查看完整安装教程 →
claude-code-mastery by borghei/claude-skills
npx skills add https://github.com/borghei/claude-skills --skill claude-code-masteryClaude Code CLI 的专家技能 —— CLAUDE.md 优化、技能创作、子代理创建、钩子自动化以及上下文工程。
claude-code, claude-cli, CLAUDE.md, skill-authoring, subagents, hooks, context-window, token-budget, MCP-servers, worktrees, permission-modes, prompt-engineering, context-engineering, slash-commands
# 搭建一个新的技能包
python scripts/skill_scaffolder.py my-new-skill --domain engineering --description "简要描述"
# 分析并优化现有的 CLAUDE.md
python scripts/claudemd_optimizer.py path/to/CLAUDE.md
# 估算项目中的上下文窗口使用情况
python scripts/context_analyzer.py /path/to/project
# 所有工具都支持 JSON 输出
python scripts/claudemd_optimizer.py CLAUDE.md --json
生成一个包含 SKILL.md 模板、scripts/、references/、assets/ 目录以及 YAML 前置元数据的技能目录。
python scripts/skill_scaffolder.py my-skill --domain engineering --description "执行 X 功能"
| 参数 | 描述 |
|---|---|
skill_name |
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
| 技能名称(kebab-case) |
--domain, -d | 领域类别 |
--description | 用于前置元数据的简要描述 |
--version | 语义版本号(默认:1.0.0) |
--license | 许可证类型(默认:MIT) |
--output, -o | 技能文件夹的父目录 |
--json | 以 JSON 格式输出 |
分析 CLAUDE.md 文件并生成优化建议。
python scripts/claudemd_optimizer.py CLAUDE.md --token-limit 4000 --json
输出包括: 行数、令牌估算、章节完整性、冗余检测、缺失章节、评分建议。
扫描项目以按文件类别估算上下文窗口消耗。
python scripts/context_analyzer.py /path/to/project --max-depth 4 --json
输出包括: 每个类别的令牌估算、消耗的上下文百分比、最大文件、预算细分、缩减建议。
审计 —— 运行 python scripts/claudemd_optimizer.py CLAUDE.md 并记录得分。
结构化 —— 按以下章节重组:
压缩 —— 将段落转换为项目符号(节省约 30% 令牌)。对命令使用代码块。移除 Claude 已经知道的通用建议。
层级化 —— 将领域细节移动到子 CLAUDE.md 文件:
project/ ├── CLAUDE.md # 全局:目的、架构、原则 ├── frontend/CLAUDE.md # 前端特定:React 模式、样式 ├── backend/CLAUDE.md # 后端特定:API 模式、数据库约定 └── .claude/CLAUDE.md # 用户特定覆盖(git 忽略)
验证 —— 运行 python scripts/claudemd_optimizer.py CLAUDE.md --token-limit 4000 并确认得分有所提高。
搭建脚手架 —— python scripts/skill_scaffolder.py my-skill -d engineering --description "..."
按此顺序编写 SKILL.md: * YAML 前置元数据(名称、包含触发短语的描述、许可证、元数据) * 标题和一行摘要 * 快速开始(3-5 个可复制粘贴的命令) * 工具(每个脚本的用法和参数表) * 工作流(编号的逐步操作序列) * 参考链接
优化描述以利于自动发现:
description: >- 当用户要求"分析性能"、"优化查询"、"分析内存"或"基准测试端点"时,应使用此技能。 用于性能工程和容量规划。
构建 Python 工具 —— 仅使用标准库,argparse CLI,--json 标志,模块文档字符串,错误处理。
验证 —— 确认技能在预期提示下触发,并且工具运行无误。
定义范围 —— 每个代理只负责一个狭窄的职责。
在 .claude/agents/agent-name.yaml 创建代理 YAML:
name: security-reviewer description: 审查代码中的安全漏洞 model: claude-sonnet-4-20250514 allowed-tools: - Read - Glob - Grep - Bash(git diff*) custom-instructions: | 对于每次更改: 1. 检查硬编码的密钥 2. 识别注入漏洞 3. 验证认证模式 4. 标记不安全的依赖项 输出带有严重性级别的结构化报告。
设置工具访问权限 —— 只读(Read, Glob, Grep)、读+命令(+ Bash(npm test*))或可写(+ Edit, Write)。
调用 —— /agents/security-reviewer 审查最近 3 次提交
验证 —— 确认代理保持在声明的 allowed-tools 范围内,并产生结构化输出。
钩子在生命周期事件中运行自定义脚本,无需用户批准。
| 钩子 | 触发时机 | 是否阻塞 |
|---|---|---|
PreToolUse | 工具执行前 | 是(退出码 1 会阻塞) |
PostToolUse | 工具完成后 | 否 |
Notification | Claude 发送通知时 | 否 |
Stop | Claude 结束本轮对话时 | 否 |
将钩子配置添加到 .claude/settings.json:
{ "hooks": { "PostToolUse": [ { "matcher": "Edit|Write", "hooks": [{ "type": "command", "command": "prettier --write "$CLAUDE_FILE_PATH" 2>/dev/null || true" }] } ], "PreToolUse": [ { "matcher": "Bash", "hooks": [{ "type": "command", "command": "bash .claude/hooks/validate.sh" }] } ] } }
测试 —— 触发相关工具并确认钩子执行。
迭代 —— 根据需要为其他工具添加匹配器。
python scripts/context_analyzer.py /path/to/project/compact。| 命令 | 描述 |
|---|---|
/compact | 总结对话以释放上下文 |
/clear | 清除对话历史 |
/model | 在会话中切换模型 |
/agents | 列出并调用自定义代理 |
/permissions | 查看和修改工具权限 |
/cost | 显示令牌使用情况和成本 |
/doctor | 诊断配置问题 |
/init | 为当前项目生成 CLAUDE.md |
| 模式 | 行为 | 最佳适用场景 |
|---|---|---|
| 默认 | 写入前请求许可 | 正常开发 |
| 允许列表 | 自动批准列出的工具 | 重复性工作流 |
| Yolo | 自动批准所有操作 | 受信任的自动化 |
{ "permissions": { "allow": ["Read", "Glob", "Grep", "Bash(npm test*)"],
"deny": ["Bash(rm -rf*)", "Bash(git push*)"] } }
~/.claude/CLAUDE.md —— 用户全局,始终加载/project/CLAUDE.md —— 项目根目录,始终加载/project/.claude/CLAUDE.md —— 项目配置,始终加载/project/subdir/CLAUDE.md —— 子目录,在访问文件时加载| 服务器 | 目的 |
|---|---|
server-filesystem | 项目之外的文件访问 |
server-github | GitHub API(问题、PR) |
server-postgres | 数据库查询 |
server-memory | 持久化键值存储 |
server-brave-search | 网络搜索 |
server-puppeteer | 浏览器自动化 |
| 问题 | 原因 | 解决方案 |
|---|---|---|
| CLAUDE.md 更改未生效 | Claude 在会话开始时加载 CLAUDE.md | 开始新对话或使用 /clear 重新加载配置 |
| 技能未在预期提示下触发 | YAML 前置元数据中的描述字段缺少触发短语 | 在 description 字段中添加带引号的用户短语(例如 "优化查询"、"分析内存") |
| 任务中途上下文窗口耗尽 | 根 CLAUDE.md 太大或读取了太多文件 | 运行 context_analyzer.py 审计令牌使用情况,然后将领域内容移动到子 CLAUDE.md 文件 |
| 工具使用后钩子未触发 | .claude/settings.json 中的匹配器与工具名称不匹配 | 验证 matcher 正则表达式是否匹配确切的工具名称(例如 `Edit |
| 子代理超出范围并编辑无关文件 | allowed-tools 列表权限过大 | 限制为只读工具(Read, Glob, Grep),仅在必要时添加写入工具 |
| 脚手架生成器失败并提示"目录已存在" | 目标技能目录已存在于磁盘上 | 删除或重命名现有目录,或选择不同的技能名称 |
| 尽管结构良好,优化器仍报告低分 | 令牌计数超过默认的 6000 限制 | 传递与您实际预算匹配的 --token-limit(例如 --token-limit 10000) |
claudemd_optimizer.py --token-limit 4000 验证)allowed-tools 范围内此技能涵盖:
此技能不涵盖:
| 技能 | 集成 | 数据流 |
|---|---|---|
| senior-architect | 架构决策为 CLAUDE.md 结构章节提供信息 | 架构图和模式输入到 CLAUDE.md 的"架构概述"章节 |
| code-reviewer | 为自动化代码审查创建子代理 | Claude Code Mastery 创建代理 YAML;Code Reviewer 提供审查逻辑 |
| senior-prompt-engineer | 为技能描述和代理指令优化提示 | 提示工程技术改进 YAML 前置元数据触发短语和代理的 custom-instructions |
| doc-drift-detector | 检测 CLAUDE.md 何时与代码库不同步 | 上下文分析器输出馈送到漂移检测;漂移发现触发 CLAUDE.md 优化 |
| context-engine | 高级上下文管理策略 | 上下文分析器提供令牌预算;上下文引擎应用压缩和优先级排序 |
| senior-secops | 安全钩子和权限模式配置 | SecOps 策略定义要拒绝的工具;Claude Code Mastery 配置权限允许列表 |
scripts/skill_scaffolder.py)目的: 生成一个完整的技能包目录,包含 SKILL.md 模板、起始 Python 脚本、参考文档和正确的 YAML 前置元数据。
用法:
python scripts/skill_scaffolder.py <skill_name> [options]
参数:
| 参数 | 类型 | 必需 | 默认值 | 描述 |
|---|---|---|---|---|
skill_name | 位置参数 | 是 | -- | 技能名称,使用 kebab-case(例如 my-new-skill) |
--domain, -d | 字符串 | 否 | engineering | 领域类别。选项:engineering, marketing, product, project-management, c-level, ra-qm, business-growth, finance, standards, development-tools |
--description | 字符串 | 否 | 自动生成 | 用于 YAML 前置元数据的简要描述,针对自动发现进行了优化 |
--version | 字符串 | 否 | 1.0.0 | 用于元数据的语义版本号 |
--license | 字符串 | 否 | MIT | 用于前置元数据的许可证类型 |
--category | 字符串 | 否 | 与 domain 相同 | 用于元数据的技能类别 |
--output, -o | 字符串 | 否 | .(当前目录) | 技能文件夹的父目录 |
--json | 标志 | 否 | 关闭 | 以 JSON 格式输出结果 |
示例:
python scripts/skill_scaffolder.py api-analyzer -d engineering --description "API 分析与优化" --json
输出格式:
--json): 返回 { success, path, name, domain, version, directories_created, files_created }。scripts/claudemd_optimizer.py)目的: 分析 CLAUDE.md 文件的结构完整性、令牌效率、冗余和冗长。生成带有优先级优化建议的评分报告。
用法:
python scripts/claudemd_optimizer.py <file_path> [options]
参数:
| 参数 | 类型 | 必需 | 默认值 | 描述 |
|---|---|---|---|---|
file_path | 位置参数 | 是 | -- | 要分析的 CLAUDE.md 文件路径 |
--token-limit | 整数 | 否 | 6000 | 文件的建议最大令牌数 |
--json | 标志 | 否 | 关闭 | 以 JSON 格式输出结果 |
示例:
python scripts/claudemd_optimizer.py path/to/CLAUDE.md --token-limit 4000
输出格式:
--json): 返回 { success, file, metrics, sections, completeness, redundancies, recommendations, score }。scripts/context_analyzer.py)目的: 扫描项目目录,估算 Claude Code 的上下文窗口被 CLAUDE.md 文件、技能定义、源代码和配置消耗了多少。生成带有缩减建议的令牌预算细分。
用法:
python scripts/context_analyzer.py <project_path> [options]
参数:
| 参数 | 类型 | 必需 | 默认值 | 描述 |
|---|---|---|---|---|
project_path | 位置参数 | 是 | -- | 要分析的项目目录路径 |
--max-depth | 整数 | 否 | 5 | 最大目录遍历深度 |
--context-window | 整数 | 否 | 200000 | 上下文窗口总大小(令牌数) |
--json | 标志 | 否 | 关闭 | 以 JSON 格式输出结果 |
示例:
python scripts/context_analyzer.py /path/to/project --max-depth 3 --context-window 200000 --json
输出格式:
--json): 返回 { success, project_path, context_window, summary, categories, budget, largest_files, recommendations }。每周安装次数
58
仓库
GitHub 星标数
58
首次出现
2026年2月28日
安全审计
安装于
claude-code50
opencode43
gemini-cli43
codex43
cline43
github-copilot43
Expert skill for Claude Code CLI -- CLAUDE.md optimization, skill authoring, subagent creation, hooks automation, and context engineering.
claude-code, claude-cli, CLAUDE.md, skill-authoring, subagents, hooks, context-window, token-budget, MCP-servers, worktrees, permission-modes, prompt-engineering, context-engineering, slash-commands
# Scaffold a new skill package
python scripts/skill_scaffolder.py my-new-skill --domain engineering --description "Brief description"
# Analyze and optimize an existing CLAUDE.md
python scripts/claudemd_optimizer.py path/to/CLAUDE.md
# Estimate context window usage across a project
python scripts/context_analyzer.py /path/to/project
# All tools support JSON output
python scripts/claudemd_optimizer.py CLAUDE.md --json
Generates a skill directory with SKILL.md template, scripts/, references/, assets/ directories, and YAML frontmatter.
python scripts/skill_scaffolder.py my-skill --domain engineering --description "Does X"
| Parameter | Description |
|---|---|
skill_name | Name for the skill (kebab-case) |
--domain, -d | Domain category |
--description | Brief description for frontmatter |
--version | Semantic version (default: 1.0.0) |
--license | License type (default: MIT) |
--output, -o | Parent directory for skill folder |
--json |
Analyzes a CLAUDE.md file and produces optimization recommendations.
python scripts/claudemd_optimizer.py CLAUDE.md --token-limit 4000 --json
Output includes: line count, token estimate, section completeness, redundancy detection, missing sections, scored recommendations.
Scans a project to estimate context window consumption by file category.
python scripts/context_analyzer.py /path/to/project --max-depth 4 --json
Output includes: token estimates per category, percentage of context consumed, largest files, budget breakdown, reduction recommendations.
Audit -- Run python scripts/claudemd_optimizer.py CLAUDE.md and capture the score.
Structure -- Reorganize into these sections:
## Project Purpose -- What the project is
## Architecture Overview -- Directory structure, key patterns
## Development Environment -- Build, test, setup commands
## Key Principles -- 3-7 non-obvious rules
## Anti-Patterns to Avoid -- Things that look right but are wrong
## Git Workflow -- Branch strategy, commit conventions
Compress -- Convert paragraphs to bullets (saves ~30% tokens). Use code blocks for commands. Remove generic advice Claude already knows.
Hierarchize -- Move domain details to child CLAUDE.md files:
project/
├── CLAUDE.md # Global: purpose, architecture, principles
├── frontend/CLAUDE.md # Frontend-specific: React patterns, styling
├── backend/CLAUDE.md # Backend-specific: API patterns, DB conventions
└── .claude/CLAUDE.md # User-specific overrides (gitignored)
-- Run and confirm score improved.
Scaffold -- python scripts/skill_scaffolder.py my-skill -d engineering --description "..."
Write SKILL.md in this order:
Optimize the description for auto-discovery:
description: >-
This skill should be used when the user asks to "analyze performance",
"optimize queries", "profile memory", or "benchmark endpoints".
Use for performance engineering and capacity planning.
Build Python tools -- standard library only, argparse CLI, --json flag, module docstring, error handling.
Verify -- Confirm the skill triggers on expected prompts and tools run without errors.
Define scope -- One narrow responsibility per agent.
Create agent YAML at .claude/agents/agent-name.yaml:
name: security-reviewer
description: Reviews code for security vulnerabilities
model: claude-sonnet-4-20250514
allowed-tools:
- Read
- Glob
- Grep
- Bash(git diff*)
custom-instructions: |
For every change:
1. Check for hardcoded secrets
2. Identify injection vulnerabilities
3. Verify auth patterns
4. Flag insecure dependencies
Output a structured report with severity levels.
Set tool access -- read-only (Read, Glob, Grep), read+commands (+ Bash(npm test*)), or write-capable (+ Edit, Write).
Invoke -- /agents/security-reviewer Review the last 3 commits
Hooks run custom scripts at lifecycle events without user approval.
| Hook | Fires When | Blocking |
|---|---|---|
PreToolUse | Before tool executes | Yes (exit 1 blocks) |
PostToolUse | After tool completes | No |
Notification | Claude sends notification | No |
Stop | Claude finishes turn | No |
Add hook config to .claude/settings.json:
{
"hooks": {
"PostToolUse": [
{
"matcher": "Edit|Write",
"hooks": [{ "type": "command", "command": "prettier --write \"$CLAUDE_FILE_PATH\" 2>/dev/null || true" }]
}
],
"PreToolUse": [
{
"matcher": "Bash",
"hooks": [{ "type": "command", "command": "bash .claude/hooks/validate.sh" }]
}
]
}
}
Test -- Trigger the relevant tool and confirm the hook fires.
Iterate -- Add matchers for additional tools as needed.
python scripts/context_analyzer.py /path/to/project/compact after completing subtasks.| Command | Description |
|---|---|
/compact | Summarize conversation to free context |
/clear | Clear conversation history |
/model | Switch model mid-session |
/agents | List and invoke custom agents |
/permissions | View and modify tool permissions |
/cost | Show token usage and cost |
| Mode | Behavior | Best For |
|---|---|---|
| Default | Asks permission for writes | Normal development |
| Allowlist | Auto-approves listed tools | Repetitive workflows |
| Yolo | Auto-approves everything | Trusted automation |
{ "permissions": { "allow": ["Read", "Glob", "Grep", "Bash(npm test*)"],
"deny": ["Bash(rm -rf*)", "Bash(git push*)"] } }
~/.claude/CLAUDE.md -- user global, always loaded/project/CLAUDE.md -- project root, always loaded/project/.claude/CLAUDE.md -- project config, always loaded/project/subdir/CLAUDE.md -- subdirectory, loaded when files accessed| Server | Purpose |
|---|---|
server-filesystem | File access beyond project |
server-github | GitHub API (issues, PRs) |
server-postgres | Database queries |
server-memory | Persistent key-value store |
server-brave-search | Web search |
server-puppeteer | Browser automation |
| Document | Path |
|---|---|
| Skill Authoring Guide | references/skill-authoring-guide.md |
| Subagent Patterns | references/subagent-patterns.md |
| Hooks Cookbook | references/hooks-cookbook.md |
| Skill Template | assets/skill-template.md |
| Agent Template | assets/agent-template.md |
| Problem | Cause | Solution |
|---|---|---|
| CLAUDE.md changes not picked up | Claude loads CLAUDE.md at session start | Start a new conversation or use /clear to reload configuration |
| Skill not triggering on expected prompts | Description field in YAML frontmatter missing trigger phrases | Add quoted user phrases to the description field (e.g., "optimize queries", "profile memory") |
| Context window exhausted mid-task | Root CLAUDE.md too large or too many files read | Run context_analyzer.py to audit token usage, then move domain content to child CLAUDE.md files |
| Hook not firing after tool use |
claudemd_optimizer.py --token-limit 4000)allowed-tools scope during testingThis skill covers:
This skill does NOT cover:
| Skill | Integration | Data Flow |
|---|---|---|
| senior-architect | Architecture decisions inform CLAUDE.md structure sections | Architecture diagrams and patterns feed into the Architecture Overview section of CLAUDE.md |
| code-reviewer | Subagent creation for automated code review | Claude Code Mastery creates the agent YAML; Code Reviewer provides the review logic |
| senior-prompt-engineer | Prompt optimization for skill descriptions and agent instructions | Prompt engineering techniques improve YAML frontmatter trigger phrases and agent custom-instructions |
| doc-drift-detector | Detects when CLAUDE.md drifts out of sync with the codebase | Context Analyzer output feeds drift detection; drift findings trigger CLAUDE.md optimization |
scripts/skill_scaffolder.py)Purpose: Generate a complete skill package directory with SKILL.md template, starter Python script, reference document, and proper YAML frontmatter.
Usage:
python scripts/skill_scaffolder.py <skill_name> [options]
Parameters:
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
skill_name | positional | Yes | -- | Name for the skill in kebab-case (e.g., my-new-skill) |
--domain, -d | string | No | engineering | Domain category. Options: engineering, marketing, , , , , , , , |
Example:
python scripts/skill_scaffolder.py api-analyzer -d engineering --description "API analysis and optimization" --json
Output Formats:
--json): Returns { success, path, name, domain, version, directories_created, files_created }.scripts/claudemd_optimizer.py)Purpose: Analyze a CLAUDE.md file for structure completeness, token efficiency, redundancy, and verbosity. Produces a scored report with prioritized optimization recommendations.
Usage:
python scripts/claudemd_optimizer.py <file_path> [options]
Parameters:
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
file_path | positional | Yes | -- | Path to the CLAUDE.md file to analyze |
--token-limit | integer | No | 6000 | Maximum recommended token count for the file |
--json | flag | No | off | Output results in JSON format |
Example:
python scripts/claudemd_optimizer.py path/to/CLAUDE.md --token-limit 4000
Output Formats:
--json): Returns { success, file, metrics, sections, completeness, redundancies, recommendations, score }.scripts/context_analyzer.py)Purpose: Scan a project directory to estimate how much of Claude Code's context window is consumed by CLAUDE.md files, skill definitions, source code, and configuration. Produces a token budget breakdown with reduction recommendations.
Usage:
python scripts/context_analyzer.py <project_path> [options]
Parameters:
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project_path | positional | Yes | -- | Path to the project directory to analyze |
--max-depth | integer | No | 5 | Maximum directory traversal depth |
--context-window | integer | No | 200000 |
Example:
python scripts/context_analyzer.py /path/to/project --max-depth 3 --context-window 200000 --json
Output Formats:
--json): Returns { success, project_path, context_window, summary, categories, budget, largest_files, recommendations }.Weekly Installs
58
Repository
GitHub Stars
58
First Seen
Feb 28, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykWarn
Installed on
claude-code50
opencode43
gemini-cli43
codex43
cline43
github-copilot43
DeepAgents技能创建器指南:构建高效AI智能体技能与资源管理
326 周安装
预发布审查 (Pre-Ship Review) - AI代码集成边界质量检查与自动化测试指南
56 周安装
Cal.com 自托管部署指南:GCP Cloud Run 与 Docker Compose 本地运行
56 周安装
Browserbase:AI代理与自动化云端浏览器基础设施,支持Playwright/Puppeteer
56 周安装
子代理驱动开发:AI辅助编程新方法,通过独立子代理与两阶段审查提升代码质量
56 周安装
使用Google Gemini 3 Pro生成AI图像 - 支持自定义宽高比、分辨率与参考图
56 周安装
Home Assistant 配置完全指南:从 configuration.yaml 到包组织,掌握智能家居核心配置
56 周安装
| Output as JSON |
python scripts/claudemd_optimizer.py CLAUDE.md --token-limit 4000Validate -- Confirm the agent stays within scope and produces structured output.
/doctor | Diagnose configuration issues |
/init | Generate CLAUDE.md for current project |
Matcher in .claude/settings.json does not match the tool name |
Verify the matcher regex matches the exact tool name (e.g., `Edit |
| Subagent exceeds scope and edits unrelated files | allowed-tools list is too permissive | Restrict to read-only tools (Read, Glob, Grep) and add write tools only when necessary |
| Scaffolder fails with "Directory already exists" | Target skill directory already present on disk | Remove or rename the existing directory, or choose a different skill name |
| Optimizer reports low score despite good structure | Token count exceeds the default 6000 limit | Pass --token-limit matching your actual budget (e.g., --token-limit 10000) |
| context-engine | Advanced context management strategies | Context Analyzer provides token budgets; Context Engine applies compression and prioritization |
| senior-secops | Security hooks and permission mode configuration | SecOps policies define which tools to deny; Claude Code Mastery configures the permission allowlists |
productproject-managementc-levelra-qmbusiness-growthfinancestandardsdevelopment-tools--description | string | No | auto-generated | Brief description for YAML frontmatter, optimized for auto-discovery |
--version | string | No | 1.0.0 | Semantic version for metadata |
--license | string | No | MIT | License type for frontmatter |
--category | string | No | same as domain | Skill category for metadata |
--output, -o | string | No | . (current dir) | Parent directory for the skill folder |
--json | flag | No | off | Output results in JSON format |
| Total context window size in tokens |
--json | flag | No | off | Output results in JSON format |