Skills
Extend Foxl with 69 installable skills for messaging, productivity, media, and more
Skills are installable capability packages that extend what Foxl can do. Each skill is a SKILL.md file containing instructions, tool requirements, and domain expertise that the agent loads on demand.
How Skills Work
Skills use a lazy-loading pattern for efficiency:
- Only skill names and short descriptions are included in the system prompt
- When the agent decides a skill is relevant, it reads the full
SKILL.mdfile - The skill's instructions guide the agent through the task
This keeps the agent fast while providing deep expertise when needed.
Skill Categories
Communication (6 skills)
| Skill | Description |
|---|---|
| discord | Control Discord bots, send messages, manage channels |
| slack | Send and read Slack messages |
| imsg | Send iMessages on macOS |
| wacli | WhatsApp messaging via CLI |
| bird | Post to Twitter/X |
| voice-call | Make voice calls |
Productivity (9 skills)
| Skill | Description |
|---|---|
| github | Manage PRs, issues, repositories |
| notion | Create and edit Notion pages |
| obsidian | Manage Obsidian vault notes |
| trello | Manage Trello boards and cards |
| things-mac | Things 3 to-do management (macOS) |
| bear-notes | Bear note-taking app |
| apple-notes | Apple Notes integration |
| apple-notes-native | Native Apple Notes via AppleScript |
| apple-reminders | Apple Reminders management |
Media (9 skills)
| Skill | Description |
|---|---|
| spotify-player | Control Spotify playback |
| spotify | Spotify search and playlist management |
| sonos | Control Sonos speakers |
| openhue | Philips Hue smart lighting |
| whisper | Local speech-to-text (Whisper) |
| whisper-api | OpenAI Whisper API transcription |
| sag | Screen audio grab |
| songsee | Song recognition |
| openai-image-gen | Generate images with DALL-E |
Development (5 skills)
| Skill | Description |
|---|---|
| coding-agent | Code writing and review sub-agent |
| tmux | Terminal multiplexer session management |
| mcporter | MCP server porting utility |
| oracle | Oracle database queries |
| gemini | Google Gemini API integration |
Automation and Utility (14 skills)
| Skill | Description |
|---|---|
| peekaboo | Screen capture |
| camsnap | Camera snapshot |
| healthcheck | Service health monitoring |
| weather | Weather forecasts |
| goplaces | Place search and directions |
| gifgrep | GIF search |
| himalaya | Email CLI client |
| 1password | 1Password secret access |
| blucli | Bluetooth device management |
| food-order | Food ordering |
| blogwatcher | Blog/RSS monitoring |
| morning-briefing | Daily morning briefing automation |
| research-assistant | Web research automation |
| code-review | Automated code review |
Browsing and Installing Skills
Open the Skills page from the sidebar to see all available skills. Each skill shows:
- Name and description
- Required tools or binaries
- Platform compatibility
- Activation status
Some skills require external tools. For example, the whisper skill needs the Whisper binary installed, and wacli needs the WhatsApp CLI tool. The Skills page shows compatibility status for each skill.
Creating Custom Skills
Create your own skill by adding a SKILL.md file:
~/.foxl/skills/my-skill/SKILL.mdThe file uses YAML frontmatter for metadata and markdown for instructions:
---
name: my-skill
description: Short description of what this skill does
tools: [exec, web_fetch]
platforms: [macos, linux]
---
## Instructions
Tell the agent how to use this skill...The agent will discover your skill automatically on next conversation.