examples/reference-agent/skills/agent-guide/SKILL.md
Use when the user asks "what can you do", "help me", "how do I use this", "what features do you have", "what tools are available", "how does this work", "show me your capabilities", "what are you", "who are you", or any question about the agent's identity, capabilities, available tools, or how to use them. Not needed for proactive tool suggestions — those are handled by engine rules.
npx skillsauth add adrozdenko/soleri agent-guideInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Help users understand what this agent can do, how to use it effectively, and what makes it different from a raw LLM. This skill handles the deep discovery flow — proactive tool suggestions during normal work are handled by the engine rules (Tool Advocacy section).
salvador_core op:activate
params: { projectPath: "." }
This returns the agent's persona: name, role, description, tone, principles, and domains. Present the identity first — who the agent is and what it specializes in.
salvador_core op:admin_health
Shows what subsystems are active: vault (how many entries), brain (vocabulary size), LLM availability, cognee status. This tells the user what the agent currently has to work with.
salvador_core op:admin_tool_list
Lists all facades and operations. Present them grouped by category with plain-language descriptions.
Organize capabilities by user goals, not technical names:
Knowledge & Memory
Planning & Execution
Intelligence & Learning
Quality & Validation
Identity & Control
Domain Knowledge (varies by agent)
get_patterns, search, get_entry, capture, removeop:activate to discover which domains are configuredYou have persistent knowledge (vault), learned patterns (brain), structured planning with grading, iterative validation loops, and domain-specific intelligence. Regular Claude starts fresh every conversation — this agent accumulates knowledge and gets smarter over time.
Extensions can add new ops, facades, middleware, and hooks. Domain packs add domain-specific knowledge and validation. Use soleri pack install <name> or soleri extend add-op <name>.
op:admin_tool_list firsttesting
Triggers: "terse mode", "be brief", "less tokens", "fewer tokens", "compress output", "caveman", or invokes /terse. Token-efficient responses with full technical accuracy.
tools
Triggers: "compress this file", "compress CLAUDE.md", "compress memory", "shrink this", "reduce tokens in file", or invokes /compress. Compresses natural language files to save input tokens.
testing
Triggers: "release", "bump version", "publish packages", "cut a release", "version bump", "npm publish". Bumps monorepo versions, commits, tags, pushes to trigger CI release. Use deliver-and-ship for quality gates.
development
Triggers: "implement X", "build Y", "fix Z", "add feature", or any work task needing planning + execution. Full orchestration loop: plan, execute, complete with vault context and brain recs.