personal-assistant — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited personal-assistant (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Master skill that provides unified access to all dev-sandbox project capabilities. Acts as an intelligent router that identifies intent and delegates to specialized skills.
This assistant has access to MCP (Model Context Protocol) servers, but use them selectively based on cost-benefit:
| MCP Server | Use For Personal Assistant? | Reason |
|---|---|---|
amazon-sp-api | YES | Rate limiting worth the overhead |
google-sheets | EVALUATE | Use scripts for simple ops, MCP for complex |
google-drive | EVALUATE | Use scripts for simple ops |
brave-search | NO | Claude's built-in search is sufficient |
filesystem | NO | Native tools are more efficient |
MCP Config: .claude/mcp-servers/mcp-config.json
Default behavior for Personal Assistant: Prefer Python scripts in execution/ unless MCP provides significant benefit (rate limiting, complex auth, etc.).
| Domain | Skills Available | MCP Servers | Trigger Examples |
|---|---|---|---|
| Interview Prep | Research, presentations, mock interviews, quick outputs | google-sheets, google-drive, brave-search | "Prepare for Google interview", "Practice interview" |
| Fitness Influencer | Video editing, email, analytics, graphics | google-sheets, google-drive | "Create video ad", "Check fitness emails" |
| Amazon Seller | Inventory, fees, reviews | amazon-sp-api | "Check Amazon inventory", "Calculate FBA fees" |
| Naples Weather | Weather reports, PDF generation | filesystem | "Generate Naples weather report" |
| Resume | Role-tailored resumes, job-specific customization | filesystem | "Update my resume", "Tailor resume for Stripe" |
| Lead Scraper | Local business leads, cold email prospecting | filesystem | "Find leads in Naples", "Scrape gyms" |
| Time Blocks | Calendar scheduling, productivity templates | google-calendar | "Schedule my day", "Apply productive day template" |
| Dev Operations | Deployment, versioning, documentation | filesystem | "Deploy to skills", "Check project status" |
Just describe what you need. I'll route to the appropriate skill:
"Help me prepare for my [Company] [Role] interview"
"Practice interview with me"
"Give me a cheat sheet for [Company]"
"Create interview presentation"
"Mock interview for Google PM"→ Routes to: .claude/skills/interview-prep/SKILL.md
"Create a video ad with [prompt]"
"Add jump cuts to my video"
"Check my fitness emails"
"Generate revenue report"
"Create educational graphic"→ Routes to: .claude/skills/fitness-influencer-operations/SKILL.md
"Check my Amazon inventory"
"Calculate FBA fees for [product]"
"Show me review summary"
"Analyze Amazon costs"→ Routes to: .claude/skills/amazon-seller-operations/SKILL.md
"Generate Naples weather report"
"Create weekly forecast"
"Weather report for Naples"→ Routes to: .claude/skills/naples-weather-report/SKILL.md
"Update my resume"
"Give me my software engineer resume"
"Tailor resume for [Company] [Role]"
"I'm applying to Stripe for backend engineer"
"Add this project to my resume"→ Routes to: projects/resume/SKILL.md
"Find leads in Naples"
"Scrape gyms in Fort Myers"
"Find businesses without websites"
"Export leads to CSV"
"Show me lead statistics"→ Routes to: projects/lead-scraper/SKILL.md
"Schedule my day"
"Apply productive day template"
"Block out 6-7am for workout"
"Show my schedule"
"Sync blocks to Google Calendar"→ Routes to: projects/time-blocks/SKILL.md
"Deploy [project] to skills"
"Check deployment status"
"List all projects"
"Sync scripts to execution"
"Update session history"→ Uses: deploy_to_skills.py, local docs
User Request → Parse Intent
│
├─ Interview-related keywords?
│ └─ "interview", "company", "role", "mock", "cheat sheet"
│ └─ → Read .claude/skills/interview-prep/SKILL.md
│ └─ → Execute interview-prep workflow
│
├─ Fitness-related keywords?
│ └─ "video", "fitness", "workout", "email", "revenue"
│ └─ → Read .claude/skills/fitness-influencer-operations/SKILL.md
│ └─ → Execute fitness workflow
│
├─ Amazon-related keywords?
│ └─ "amazon", "inventory", "FBA", "seller", "fees"
│ └─ → Read .claude/skills/amazon-seller-operations/SKILL.md
│ └─ → Execute amazon workflow
│
├─ Weather-related keywords?
│ └─ "weather", "naples", "forecast", "report"
│ └─ → Read .claude/skills/naples-weather-report/SKILL.md
│ └─ → Execute weather workflow
│
├─ Resume-related keywords?
│ └─ "resume", "job application", "applying", "tailor"
│ └─ → Read projects/resume/SKILL.md
│ └─ → Execute resume workflow
│
├─ Lead generation keywords?
│ └─ "leads", "scrape", "businesses", "prospects", "cold email"
│ └─ → Read projects/lead-scraper/SKILL.md
│ └─ → Execute lead scraper workflow
│
├─ Time/schedule keywords?
│ └─ "schedule", "time block", "calendar", "template", "productivity"
│ └─ → Read projects/time-blocks/SKILL.md
│ └─ → Execute time blocks workflow
│
├─ Dev/deployment keywords?
│ └─ "deploy", "status", "version", "sync"
│ └─ → Use deploy_to_skills.py
│
└─ Unclear?
└─ → Ask for clarification
└─ → Show available capabilities.claude/skills/interview-prep/SKILL.md.claude/skills/fitness-influencer-operations/SKILL.md.claude/skills/amazon-seller-operations/SKILL.md.claude/skills/naples-weather-report/SKILL.mdprojects/resume/SKILL.mdprojects/lead-scraper/SKILL.mdprojects/time-blocks/SKILL.md# List all projects and versions
python deploy_to_skills.py --list
# Check specific project status
python deploy_to_skills.py --status interview-prep# Read a skill file
cat .claude/skills/interview-prep/SKILL.md
# Read a directive
cat directives/interview_prep.md
# Check session history
cat docs/session-history.md| Need | Location |
|---|---|
| How we work | CLAUDE.md |
| Project skills | .claude/skills/ |
| Capability SOPs | directives/ |
| Execution scripts | execution/ |
| Session learnings | docs/session-history.md |
| Prompting guide | docs/prompting-guide.md |
| Deployment | deploy_to_skills.py |
This assistant maintains context across our conversations:
docs/session-history.md (living document)docs/prompting-guide.md (living document)CLAUDE.md (living document)When we learn new patterns or preferences, they're documented for consistency.
When working on any project:
.claude/skills/ via deploy_to_skills.pyprojects/personal-assistant/README.mdCLAUDE.md.claude/skills/*/SKILL.md~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.