thinkfleetai
- 213 skills
- 0 followers
- 20 hours ago last updated
- ▌ Auto Updater · thinkfleetaiAutomatically update ThinkFleetBot and all installed skills once daily. Runs via cron, checks for updates, applies them, and messages the user with a summary of what changed.
- ▌
- ▌
- ▌ Bash Testing · thinkfleetaiTest shell scripts with BATS (Bash Automated Testing System). Write, run, and debug tests for bash scripts.
- ▌ Code Quality · thinkfleetaiMeasure and improve code quality: linting, complexity analysis, coverage reports, tech debt tracking, and formatting enforcement.
- ▌ Coding Agent · thinkfleetaiRun Codex CLI, Claude Code, OpenCode, or Pi Coding Agent via background process for programmatic control.
- ▌ Discord Chat · thinkfleetaiSend messages, reply to messages, and search message history in Discord channels using the message tool. Use when the user wants to communicate with Discord (send/reply/search messages), check Discord activity, or interact with Discord channels.
- ▌ Excel Online · thinkfleetaiRead and write Excel files via Microsoft Graph API. Manage workbooks, worksheets, and cells in OneDrive/SharePoint.
- ▌ Git Worktree · thinkfleetaiManage git worktrees for parallel development — create, list, and remove isolated working directories.
- ▌ Google Drive · thinkfleetaiUpload, download, and manage files in Google Drive via the Drive API using curl.
- ▌
- ▌ Local Places · thinkfleetai bundleSearch for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
- ▌ Nest Devices · thinkfleetaiControl Nest smart home devices (thermostat, cameras, doorbell) via the Device Access API. Use when asked to check or adjust home temperature, view camera feeds, check who's at the door, monitor rooms, or set up temperature schedules.
- ▌
- ▌ RAG Engineer · thinkfleetaiBuild RAG systems: document chunking, embedding generation, vector storage, retrieval strategies, and answer generation.
- ▌ Session Logs · thinkfleetaiSearch and analyze your own session logs (older/parent conversations) using jq.
- ▌ Testing Unit · thinkfleetaiUnit testing across languages -- Jest, Vitest, pytest, Go test, Rust test, coverage, and watch mode.
- ▌ Toolchain Go · thinkfleetaiGo project toolchain -- build, test, lint, module management, and debugging.
- ▌ Trace To Svg · thinkfleetaiTrace bitmap images (PNG/JPG/WebP) into clean SVG paths using potrace/mkbitmap. Use to convert logos/silhouettes into vectors for downstream CAD workflows (e.g., create-dxf etch_svg_path) and for turning reference images into manufacturable outlines.
- ▌
- ▌
- ▌
- ▌ Changelog Gen · thinkfleetaiGenerate changelogs from git history. Use when you need release notes fast.
- ▌ Docker Expert · thinkfleetaiAdvanced Docker: multi-stage builds, BuildKit, image optimization, security scanning, layer caching, and production patterns.
- ▌ Elasticsearch · thinkfleetaiQuery Elasticsearch — search, index management, aggregations, and cluster health.
- ▌ Feishu Bridge · thinkfleetaiConnect a Feishu (Lark) bot to ThinkFleet via WebSocket long-connection. No public server, domain, or ngrok required. Use when setting up Feishu/Lark as a messaging channel, troubleshooting the Feishu bridge, or managing the bridge service (start/stop/logs). Covers bot creation on Feishu Open Platform, credential setup, bridge startup, macOS launchd auto-restart, and group chat behavior tuning.
- ▌ Icloud Findmy · thinkfleetaiQuery Find My locations and battery status for family devices via iCloud.
- ▌ Linear · thinkfleetaiInteract with Linear for issue tracking. Use when creating, updating, listing, or searching issues. Supports viewing assigned issues, changing status, adding comments, and managing tasks.
- ▌ Local Whisper · thinkfleetaiLocal speech-to-text using OpenAI Whisper. Runs fully offline after model download. High quality transcription with multiple model sizes.
- ▌ Resend · thinkfleetaiUse when working with Resend email platform - routes to specific sub-skills for sending, receiving, audiences, or broadcasts.
- ▌ Search Reddit · thinkfleetaiSearch Reddit in real time using OpenAI web_search with enrichment (engagement + top comments). Use when you need recent Reddit threads, subreddit-filtered results, or quick link lists.
- ▌ Triple Memory · thinkfleetaiComplete memory system combining LanceDB auto-recall, Git-Notes structured memory, and file-based workspace search. Use when setting up comprehensive agent memory, when you need persistent context across sessions, or when managing decisions/preferences/tasks with multiple memory backends working together.
- ▌
- ▌ API Documenter · thinkfleetaiGenerate API documentation: OpenAPI 3.1 specs, interactive docs with Swagger/Redoc, SDK generation, and JSDoc/TSDoc extraction.
- ▌ Apple Contacts · thinkfleetaiLook up contacts from macOS Contacts.app. Use when resolving phone numbers to names, finding contact info, or searching the address book.
- ▌
- ▌
- ▌
- ▌ Database Query · thinkfleetaiExecute SQL queries against PostgreSQL (psql) or MySQL (mysql) databases using their CLI clients.
- ▌
- ▌ Healthkit Sync · thinkfleetaiiOS HealthKit data sync CLI commands and patterns. Use when working with healthsync CLI, fetching Apple Health data (steps, heart rate, sleep, workouts), pairing iOS devices over local network, or understanding the iOS Health Sync project architecture including mTLS certificate pinning, Keychain storage, and audit logging.
- ▌ Home Assistant · thinkfleetaiControl Home Assistant smart home devices, run automations, and receive webhook events. Use when controlling lights, switches, climate, scenes, scripts, or any HA entity. Supports bidirectional communication via REST API (outbound) and webhooks (inbound triggers from HA automations).
- ▌ N8n Automation · thinkfleetaiManage n8n workflows from ThinkFleet via the n8n REST API. Use when the user asks about n8n workflows, automations, executions, or wants to trigger, list, create, activate, or debug n8n workflows. Supports both self-hosted n8n and n8n Cloud instances.
- ▌
- ▌ Oura Analytics · thinkfleetaiOura Ring data integration and analytics. Fetch sleep scores, readiness, activity, HRV, and trends from the Oura Cloud API. Generate automated reports, correlations with productivity, and trigger-based alerts for low recovery days. Requires OURA_API_TOKEN (get at cloud.ouraring.com).
- ▌ Playwright CLI · thinkfleetaiBrowser automation via Playwright CLI. Open pages, interact with elements, take screenshots, and more. Ideal for coding agents and automated testing workflows.
- ▌ React Patterns · thinkfleetaiReact best practices: hooks, composition, state management, performance optimization, Server Components, and testing patterns.
- ▌ Saas Telephony · thinkfleetaiMake voice calls and send SMS/MMS via the ThinkFleetBot SaaS telephony API. Check if telephony is enabled for the current agent.
- ▌
- ▌ Toolchain Node · thinkfleetaiNode.js/TypeScript project toolchain -- npm/pnpm/yarn, testing, linting, building, and debugging.
- ▌ Toolchain Rust · thinkfleetaiRust project toolchain -- cargo build, test, clippy, formatting, and cross-compilation.
- ▌
- ▌
- ▌
- ▌
- ▌ Caldav Calendar · thinkfleetaiSync and query CalDAV calendars (iCloud, Google, Fastmail, Nextcloud, etc.) using vdirsyncer + khal. Works on Linux.
- ▌ Google Calendar · thinkfleetaiManage Google Calendar events via the Google Calendar API using curl + OAuth tokens.
- ▌ Microsoft Graph · thinkfleetaiInteract with Microsoft 365 services (Teams, Outlook, OneDrive, Calendar) via the Microsoft Graph API.
- ▌ Nano Banana Pro · thinkfleetai bundleGenerate or edit images via Gemini 3 Pro Image (Nano Banana Pro).
- ▌ Nextjs Patterns · thinkfleetaiNext.js App Router patterns: Server Components, data fetching, routing, middleware, caching, and deployment.
- ▌
- ▌ Webhook Trigger · thinkfleetaiSend HTTP requests to webhooks and APIs using curl. Supports GET, POST, PUT, DELETE with headers and JSON payloads.
- ▌ Withings Health · thinkfleetaiFetches health data from the Withings API including weight, body composition (fat, muscle, bone, water), activity, and sleep. Use this skill when the user asks about their Withings data, weight history, body metrics, daily steps, sleep quality, or any health measurement from Withings devices.
- ▌
- ▌ Dependency Audit · thinkfleetaiAudit project dependencies for vulnerabilities, outdated packages, license compliance, and supply chain risks.
- ▌ Elevenlabs Music · thinkfleetaiGenerate music from text prompts using ElevenLabs Eleven Music API. Use when creating songs, soundtracks, jingles, lullabies, or any audio music from descriptions. Supports vocals with AI-generated lyrics, instrumental tracks, and multiple genres/styles. Requires paid ElevenLabs plan.
- ▌ Ens Primary Name · thinkfleetai bundleSet your primary ENS name on Base and other L2s. Use when user wants to set their ENS name, configure reverse resolution, set primary name, or make their address resolve to an ENS name. Supports Base, Arbitrum, Optimism, and Ethereum mainnet.
- ▌ Fitbit Analytics · thinkfleetaiFitbit health and fitness data integration. Fetch steps, heart rate, sleep, activity, calories, and trends from Fitbit Web API. Generate automated health reports and alerts. Requires FITBIT_CLIENT_ID, FITBIT_CLIENT_SECRET, FITBIT_ACCESS_TOKEN, FITBIT_REFRESH_TOKEN.
- ▌ Google Analytics · thinkfleetaiQuery Google Analytics 4 — reports, realtime data, dimensions, and metrics via the Data API.
- ▌
- ▌
- ▌ Revolut · thinkfleetaiRevolut Business API CLI — accounts, balances, transactions, counterparties, payments, FX exchange, CSV export. Auto-refreshes OAuth tokens. Business accounts only (not personal).
- ▌ Tax Professional · thinkfleetaiComprehensive US tax advisor, deduction optimizer, and expense tracker. Covers all employment types (W-2, 1099, S-Corp, mixed), estimated tax payments, audit risk assessment, life event triggers, multi-state filing, RV-as-home rules, tax bracket optimization, document retention, and proactive year-round tax calendar nudges. Your CPA in the pocket.
- ▌ Toolchain Python · thinkfleetaiPython project toolchain -- venv, pip, testing, linting, packaging, and debugging.
- ▌ Voice Transcribe · thinkfleetaiTranscribe audio files using OpenAI's gpt-4o-mini-transcribe model with vocabulary hints and text replacements. Requires uv (https://docs.astral.sh/uv/).
- ▌ Apple Mail Search · thinkfleetaiFast Apple Mail search via SQLite on macOS. Search emails by subject, sender, date, attachments - results in ~50ms vs 8+ minutes with AppleScript. Use when asked to find, search, or list emails.
- ▌
- ▌
- ▌ Beautiful Mermaid · thinkfleetaiRender beautiful Mermaid diagrams as SVGs or ASCII art. Use when user sends Mermaid code blocks (\`\`\`mermaid ... \`\`\`) and wants to visualize them. Supports: Flowcharts, State, Sequence, Class, ER diagrams. Features: Ultra-fast (100+ diagrams <500ms), zero DOM dependencies, 15 built-in themes, Shiki theme compatibility. Perfect for: Telegram messages, terminal output, web interfaces, CLI tools.
- ▌ Claude Code Usage · thinkfleetaiCheck Claude Code OAuth usage limits (session & weekly quotas). Use when user asks about Claude Code usage, remaining limits, rate limits, or how much Claude usage they have left. Includes automated session refresh reminders and reset detection monitoring.
- ▌ Docker Essentials · thinkfleetaiEssential Docker commands and workflows for container management, image operations, and debugging.
- ▌ Elevenlabs Voices · thinkfleetaiHigh-quality voice synthesis with 18 personas, 32 languages, sound effects, batch processing, and voice design using ElevenLabs API.
- ▌ Jq JSON Processor · thinkfleetaiProcess, filter, and transform JSON data using jq - the lightweight and flexible command-line JSON processor.
- ▌ Security Scanning · thinkfleetaiStatic analysis, dependency vulnerability scanning, secret detection, and container image scanning using open-source tools.
- ▌ Typescript Expert · thinkfleetaiAdvanced TypeScript: generics, conditional types, mapped types, type guards, utility types, and strict type safety patterns.
- ▌
- ▌ Visual Regression · thinkfleetaiScreenshot comparison testing with Playwright, Percy, and Chromatic for catching unintended UI changes.
- ▌ Database Migration · thinkfleetaiManage database schema migrations with Flyway, Alembic, Prisma, Knex, and raw SQL migration patterns.
- ▌ Openai Whisper API · thinkfleetai bundleTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
- ▌ Prompt Engineering · thinkfleetaiAdvanced prompting techniques: chain-of-thought, few-shot, system prompts, structured output, and prompt optimization.
- ▌ Voice Note To Midi · thinkfleetaiConvert voice notes, humming, and melodic audio recordings to quantized MIDI files using ML-based pitch detection and intelligent post-processing
- ▌ Youtube Summarizer · thinkfleetaiAutomatically fetch YouTube video transcripts, generate structured summaries, and send full transcripts to messaging platforms. Detects YouTube URLs and provides metadata, key insights, and downloadable transcripts.
- ▌ Accessibility Audit · thinkfleetaiWCAG 2.2 compliance auditing: automated scanning with axe-core, keyboard navigation testing, screen reader checks, and color contrast validation.
- ▌ AWS Secrets Manager · thinkfleetaiManage AWS Secrets Manager secrets -- retrieve, create, and rotate.
- ▌ Distributed Tracing · thinkfleetaiOpenTelemetry instrumentation, Jaeger/Tempo backends, trace analysis, and observability patterns for microservices.
- ▌ Performance Testing · thinkfleetaiLoad testing with k6, web performance auditing with Lighthouse, profiling, and benchmark analysis.
- ▌ Azure Container Apps · thinkfleetaiManage Azure Container Apps -- deploy, scale, and configure containerized applications.
- ▌ Changelog Automation · thinkfleetaiAuto-generate changelogs from git commits and PRs using conventional commits, git-cliff, and GitHub releases.
- ▌ Debugging Strategies · thinkfleetaiSystematic debugging: stack trace analysis, log-based diagnosis, bisecting regressions, memory leak detection, and profiling.
- ▌ Ms Onedrive Personal Graph · thinkfleetaiAccess OneDrive Personal (consumer Microsoft accounts) via Microsoft Graph using OAuth device-code flow. Supports ls/mkdir/upload/download/info; safe-by-default (no delete).