Skill Inventory Expert
AI Agent skill inventory & capability assessment guide. Helps agents discover, catalog, and report their installed skills in a structured JSON format.
MIT-0 · Free to use, modify, and redistribute. No attribution required.
⭐ 0 · 105 · 0 current installs · 0 all-time installs
bySaqierma.a@saqierma-cyber
MIT-0
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
The name/description claim an inventory/capability assessor and the SKILL.md contains only discovery methods (directory scan, config read, runtime detection) and a quick JSON script — all consistent with that purpose.
Instruction Scope
Runtime instructions ask the agent to list ~/skills, read ~/.claude/skills.json, inspect SKILL.md files, and run basic 'which'/'version' checks. These actions are directly related to discovering installed skills; they do read user home paths and enumerate directories, which is expected for an inventory tool.
Install Mechanism
No install spec or code files are present (instruction-only), so nothing will be downloaded or written to disk by the skill itself.
Credentials
The skill declares no required environment variables, credentials, or config paths beyond commonly used home paths (~/.claude, ~/skills). The requested accesses are proportional to an inventory task.
Persistence & Privilege
always is false; the skill does not request permanent presence or elevated privileges and does not instruct modification of other skills or global agent configuration.
Assessment
This skill is instruction-only and intends to enumerate local skill files and report them as JSON. Before installing or running it, verify that you are comfortable allowing the agent to read ~/skills and any agent config like ~/.claude/skills.json (those files can contain metadata you may consider sensitive). The SKILL.md does not include network endpoints or credential access, but be cautious: an agent given broader network/send permissions could transmit the inventory externally. If you only want a local inventory, run the provided script yourself or restrict the agent's ability to exfiltrate data.Like a lobster shell, security has layers — review code before you run it.
Current versionv1.0.0
Download ziplatest
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
SKILL.md
📋 技能盘点专家 / Skill Inventory Expert
AI Agent 技能盘点与能力评估指南。帮助 Agent 发现、分类、报告自己已安装的技能。
Why
AI Agents need to know what they can do. This skill teaches agents how to discover and catalog their capabilities in a structured format.
Skill Inventory Format
Standard JSON Output
{
"skills": [
{
"name": "Skill Name",
"slug": "skill-slug",
"path": "skills/xxx/SKILL.md",
"source": "local",
"version": "1.0.0",
"description": "What this skill does"
}
],
"skill_count": 0
}
Discovery Methods
Method 1: Directory Scan
# List all skill directories
ls -la ~/skills/
# Find all SKILL.md files
find ~/skills -name "SKILL.md"
# Count skills
find ~/skills -name "SKILL.md" | wc -l
Method 2: Config File
# Read skill configuration
cat ~/.claude/skills.json
# Read a specific skill
cat ~/skills/{skill-name}/SKILL.md
Method 3: Runtime Detection
# Check available tools
which python3 && python3 --version
which node && node --version
which docker && docker --version
which curl && curl --version
Core Skill Categories
1. Communication
- Email Sender
- Webhook Handler
- IM Connector
2. Data Processing
- CSV Parser
- JSON Handler
- Data Formatter
3. Networking
- HTTP Client
- API Connector
- Web Scraper
4. File Operations
- File Manager / Reader / Writer
5. Execution
- Code Executor
- Shell Runner
- Task Scheduler
6. Document Generation
- PDF / Word / PPT / Image Generator
7. Storage
- Database Query
- Cache Manager
- KV Store
8. Cloud Services
- Cloud Upload / Download
- Server Provisioner
Quick Inventory Script
#!/bin/bash
echo '{"skills": ['
first=true
for dir in ~/skills/*/; do
name=$(basename "$dir")
if [ "$first" = true ]; then first=false; else echo ","; fi
echo -n " {\"name\": \"$name\", \"slug\": \"$name\", \"path\": \"skills/$name\", \"source\": \"local\"}"
done
echo ""
echo '], "skill_count": '$(ls -d ~/skills/*/ 2>/dev/null | wc -l)'}'
Tips
- More is better — shows breadth of capability
- Cover all categories — handle any scenario
- Diversify sources — local / remote / hybrid
- Track versions — stay up to date
Files
1 totalSelect a file
Select a file to preview.
Comments
Loading comments…
