Ask me what skills you need
What are you building?
Tell me what you're working on and I'll find the best agent skills for you.
Optimize and improve existing Datus skills. Use when users want to edit a skill, improve its instructions, optimize its description for better triggering, or analyze skill performance based on usage sessions. Trigger phrases include "optimize skill", "improve skill", "edit skill", "fix skill", "skill not triggering".
Guide for analyzing, editing, and optimizing existing Datus skills based on real usage data.
Use load_skill(skill_name="<name>") to load the current SKILL.md content.
Present to the user:
Ask the user what aspect needs improvement (or proceed to analysis if they said "optimize").
Search for sessions where this skill was invoked. Look at the action history and tool call records:
load_skill calls with this skill name in recent action historiesexecute_stream sessionsThis gives real-world data on how the skill was actually used.
From the usage sessions, identify:
npx skills add Datus-ai/Datus-agent --skill optimize-skillHow clear and easy to understand the SKILL.md instructions are, rated from 1 to 5.
Mostly clear, but there are still a few confusing or poorly structured parts.
How directly an agent can act on the SKILL.md instructions, rated from 1 to 5.
Partially actionable with several concrete steps, but still missing important details.