← ClaudeAtlas

toolscoutlisted

Use this skill before writing custom scripts, installing tools, or performing file/data transformation, format conversion, extraction, batch processing, or other command-line work that may already have a local tool. Do not use it for ordinary conversation, explanations, code reading, or simple repository inspection.
licat233/Enterprise-AI-Office · ★ 0 · AI & Automation · score 70
Install: claude install-skill licat233/Enterprise-AI-Office
# ToolScout Use this skill when the user asks to convert formats, extract data, batch-process files, transform JSON/CSV/XML/SQLite, work with PDF/Office documents, process images/audio/video, compress archives, install a utility, or write a custom script for a task that may already have a local tool. Do not use this skill for normal chat, explanations, planning, code review, reading source files, summarizing a repository, or basic inspection commands such as `rg`, `sed`, `cat`, `ls`, and `git status`. ## Architecture ``` toolscout = Rust runtime core + SKILL.md rule layer + shared file-based tool-memory ``` ```text toolscout/ ├── SKILL.md ← you are here (sole execution rule source) ├── README.md ← installation & usage entry ├── Cargo.toml ← workspace root ├── memory_config.yaml ← default config ├── registry/ │ └── tools.yaml ← candidate tool definitions (10 categories) ├── references/ │ ├── memory-home-resolution.md │ ├── memory-migration-guide.md │ ├── agent-integration.md │ ├── claude-code-integration.md │ ├── soul-rule-integration.md │ ├── mcp-integration.md │ ├── rust-runtime-design.md │ ├── tool-memory-format.md │ ├── registry-schema.md │ └── scanning-policy.md └── crates/toolscout/ └── src/ ├── main.rs # CLI entry point ├── config.rs # config loading ├── resolver.rs # default memory home + optional override mark