Native macOS appPrompt expansionMenu bar workflow

Native prompt expansion for AI work across your Mac.

q-prmpt turns short triggers into full prompts, stack templates, rules, setup guides, and reusable AI workflows. It lives in the menu bar, listens system-wide, and keeps the whole prompt library local.

49
built-in prompts
10+
stack ecosystems
macOS 14+
native target
SwiftUI + GRDB
app stack
Prompt trigger set
;agent;stack-nextjs;verify;stack-swiftui;supabase-rules;vercel-mcp
Built for
Menu bar appNo dock iconSystem-wide triggersFill-in variablesPer-app scopesLocal prompt storage
In practice
  • 49 built-in prompts
  • 10+ tech stacks
  • Voice dictation
  • Fill-in variables
  • Per-app scoping
  • Native Swift app

Expand anywhere on your Mac

Type a short trigger like ;agent or ;stack-nextjs in Cursor, Claude Code, ChatGPT, notes, or mail, then expand it into the full prompt.

Keep the library local

Prompts live in a native Swift app with SQLite via GRDB, so your prompt library, counts, and edits stay on-device.

Scope prompts to the app in front of you

Global triggers cover everything, while per-app scoping and bundle IDs let certain prompts only appear in the tools they belong to.

How it works

q-prmpt strips the friction out of repeating strong AI prompts. Keep the abbreviations short, keep the templates structured, and stay inside the app you are already using.

01

Type the trigger

Drop a short command like ;agent, ;verify, or ;stack-swiftui into any field on your Mac.

02

Expand the prompt

q-prmpt listens for the abbreviation, swaps it for the full template, and fills placeholders for the variables you need.

03

Stay in flow

Because it lives in the menu bar, the prompt library stays one step away instead of becoming another browser tab or notes file.

q-prmpt

A prompt library that lives in your menu bar.

Type a short command in any app and expand it into full prompt templates — stack configs, coding rules, MCP setups, and more.

macOSany applocal-only
Prompts
notepad

Prompt library

The shipped library spans stack definitions, reasoning patterns, generation commands, rules, CLI references, and MCP setup.

8 prompt stacks

Stack definitions

Opinionated stack starters for Next.js, Vite, Supabase, SwiftUI, FastAPI, Rust, Go, and React Native.

;stack-nextjs;stack-supabase;stack-swiftui
5 reasoning prompts

Reasoning and agent skills

Agent roles, chain-of-thought, verification, planning, and exploration patterns for serious implementation work.

;agent;cot;verify;plan
commands and platform guides

Generation and rules

CRUD generation, tests, docs, refactors, CLAUDE/Cursor rules, platform patterns, and CLI references.

;gen-crud;gen-test;rules-claude;vercel-cli
integration setup

MCP and setup prompts

Guides for wiring Supabase, GitHub, Vercel, React, Swift, FastAPI, Rust, Go, and Expo into MCP-driven workflows.

;supabase-mcp;github-mcp;vercel-mcp

Native build details

Runtime
Native Swift arm64 app
UI
SwiftUI 6.4 with AppKit bridges
Storage
SQLite via GRDB
Audio
AVFoundation + Speech
Format
.qprompt export/import files
Deep links
qprompt:// URL scheme

Permissions and access

q-prmpt needs the same system-level access any serious text expansion tool needs.

Accessibility
Inject expanded text back into the active app.
Input Monitoring
Watch abbreviation keystrokes system-wide.
Apple Events
Send text to the target app after expansion.
Microphone + Speech
Voice-driven prompt dictation for hands-free entry.
Screen Recording
Optional context checks for the app currently in focus.
Product status

q-prmpt is a real product inside xDev.

Back to xDev