Skip to content
This repository was archived by the owner on Jul 15, 2026. It is now read-only.

v0.0.2 — Skills System

Choose a tag to compare

@jorgepb96 jorgepb96 released this 08 Apr 16:45
· 11 commits to main since this release

🚀 v0.0.2 — Skills System

✨ New Features

Modular Skills System

  • 43 built-in skills organized into 6 categories, each providing specialized agent instructions:
    • 🔌 Integration (9): Gmail, Google Calendar, iCloud Calendar, Home Assistant, Radarr, Sonarr, Telegram, Vision, Transcription
    • ⚡ Productivity (8): Daily Briefing, Pomodoro Focus, Habit Tracker, Smart Scheduling, Automation Workflows, Project Manager, Personal Memory, Contact CRM
    • 💰 Finance (6): Expense Tracker, Financial Analysis, Crypto Tracker, Subscriptions & Bills, Shopping Assistant, Price Monitor
    • 🏠 Lifestyle (6): Cooking Recipes, Home Maintenance, Pet Care, Gardening, Health & Fitness, Travel Planner
    • 📚 Knowledge (7): Content Recommender, News Digest, Learning Tutor, Podcast/Video Summarizer, Language Translator, Copywriting & Content, Document Summarizer
    • 💻 Developer (7): Code Assistant, System Admin, Data Analysis, DevOps & Docker, Git Assistant, API Tester, Web Research

Skills Tab in Agent Config

  • New "Skills" tab with category filter pills (emoji badges + counts)
  • Text search across skill names, descriptions, and tags
  • Skills grouped by category with section headers
  • One-click install via + button per skill
  • "Install all" bulk action
  • Toggle enable/disable and delete per installed skill
  • Refresh button to reload catalog

On-Demand Auto-Install

  • Skills automatically install when the user message matches a skill's keyword triggers
  • No more hardcoded skill lists at deploy time — agents start lean and grow as needed
  • Integration skills still auto-install based on agent config (Gmail enabled → Gmail skill)

Skills Registry & API

  • Auto-discovery of .skill.md files from builtins/ directory
  • YAML frontmatter format with category, triggers, tags, priority
  • 6 REST API endpoints: list builtins, list agent skills, install, install-all, toggle, delete
  • Category field on Skill/SkillSummary types with full serialization support

🐛 Bug Fixes

  • Fixed BUILTINS_DIR resolution failing in production/Docker (multi-path fallback)
  • Fixed individual skill install button calling bulk install API instead of single install
  • Fixed Gmail integration block nested wrapper causing layout issues
  • Fixed Home Assistant integration block double-nested collapsible
  • Added .skill.md files to Docker image (COPY in Dockerfile)

🎨 UI Improvements

  • SVG integration icons for Gmail, Google Calendar, iCloud Calendar, Home Assistant, Radarr, Sonarr
  • New SvgAssetIcon component for consistent SVG rendering
  • Flattened Gmail and Home Assistant config blocks in integrations tab
  • Skills awareness added to agent discipline blocks (ES + EN)

📦 Full Changelog

v0.0.1...v0.0.2