Skills are folders of instructions, scripts, and resources that Foxl loads dynamically to improve performance on specialized tasks. Each skill teaches the agent how to complete specific tasks in a repeatable way.
Each skill is a folder containing:
SKILL.md- Skill definition with YAML frontmatter and instructionsscripts/- Optional executable scripts the skill can invokereferences/- Optional reference documentationtemplates/- Optional templates
---
name: my-skill
description: What this skill does and when to trigger it
trigger: auto | manual
tags: tag1, tag2
requires: [curl, python3]
enabled: true
---
# My Skill
Instructions for the agent to follow when this skill is active.| Field | Required | Description |
|---|---|---|
name |
Yes | Unique identifier (lowercase, hyphens) |
description |
Yes | What the skill does and trigger conditions |
trigger |
No | auto (keyword-activated) or manual (explicit invocation) |
tags |
No | Comma-separated tags for categorization |
requires |
No | System dependencies needed (CLI bins or env vars) |
enabled |
No | If false, skill ships disabled until the user opts in |
notion obsidian github gws weather
outlook outlook-web quip pdf pptx xlsx docx research-assistant
himalaya
exec-tool git-tool code-search-tool web-fetch-tool browser-tool
skill-creator codex-cli claude-code coding-agent gemini gemini-cli
electron
spotify spotify-player sonos video-frames sherpa-onnx-tts
voice-call tmux autoresearch healthcheck
Foxl automatically loads skills from the data/skills/ directory. To get the
latest skills:
cd /path/to/foxl/data
git clone https://github.com/foxl-ai/skills.git skillsTo update:
cd /path/to/foxl/data/skills
git pullFoxl also syncs this repo automatically on startup — the app calls
POST /api/skills/sync into a shallow clone under data/skills/.git-repo/
and merges new/updated skills into the local skills directory. Skills a user
has deleted locally stay deleted; skills the user has edited locally are
preserved (not overwritten by the pull).
- Create a new folder:
my-skill/ - Add
SKILL.mdwith frontmatter and instructions - Optionally add
scripts/for executable tools - Restart the agent to load the new skill
MIT No Attribution (MIT-0). See LICENSE.