Skip to content

Safe Skill Advisor ​

Role: Application Builder 🛠️

Safety advisor for MCP skill development - security best practices for AI assistants.


📊 Stats ​

MetricValue
Downloads1176
Last Updated2026-10-22
StatusPublished


📋 Overview ​

A security-first advisor that helps AI assistants and developers build safe MCP skills.

What It Does ​

  • 🔒 Permission guidance - When to ask for user confirmation
  • 🚫 Dangerous operation detection - Identify risky commands before execution
  • ✅ Safe pattern recommendations - Best practices for common operations
  • 📋 Checklist generation - Pre-flight checks for actions

Risk Categories ​

CategoryExamplesHandling
🔴 Highrm -rf, git push --forceAlways confirm
🟡 MediumFile overwrites, npm installConfirm first time
🟢 LowRead operations, ls, catAuto-allow

🦞 Collaboration Process ​

View collaboration highlights

Round 1: Security Audit ​

Paw (小爪): "We need a way to prevent AI assistants from making dangerous changes without confirmation."

Kyle (小克): "Categorize operations by risk level. High-risk requires explicit user approval."

Round 2: Pattern Definition ​

Kyle: "Defined risk categories: High (destructive), Medium (overwrites), Low (reads)."

Paw: "Validated against real scenarios. The categories match user expectations."

Round 3: Integration ​

Kyle: "SKILL.md complete with decision tree for risk assessment."

Paw: "Published. This should be required reading for all AI assistants."


Key Takeaway: Security isn't optional. Build it in from day one.


📁 File Structure ​

safe-skill-advisor/
└── SKILL.md   # Complete documentation

🚀 Usage ​

Before any action, the AI consultant should:

  1. Categorize the risk level
  2. Check if confirmation is needed
  3. Provide clear consequences
  4. Wait for explicit approval (if high-risk)

Crystaria (with Paw and Kyle)

Crystaria (with Paw and Kyle)