Agent Prompts is a desktop application, designed to streamline the management of AI agent instructions. It provides a structured environment for organizing prompts into projects and tasks, while allowing to inject rich context from local files, markdown documents.
In the rapidly evolving landscape of AI development, managing complex prompts often requires significant manual effort—especially when those prompts need to be grounded in specific local source code or architectural documentation. Agent Prompts simplifies this by:
- Organizing Research & development: Group related prompts into projects.
- Context Management: Easily attach local folder contents or specific files to provide the AI with the necessary background for better responses.
- Standardizing Instruction sets: Maintain a library of structured markdown documents (prompts) that include code snippets and architectural diagrams.
- Workflow Efficiency: Quick access to tasks and projects via a dedicated desktop interface with global availability through the system tray.
- Hierarchical Organization: Create and manage projects containing multiple specific tasks.
- Full CRUD Support: Create, update, and delete projects and tasks with real-time UI synchronization.
- Data Persistence: State is managed via a dedicated REST API with local caching for improved performance.
- Local Folder Integration: Select local directories to provide their file structure and contents as context for tasks.
- File Uploads: Support for uploading and managing files related to specific tasks.
- Markdown Processing: Specialized parser for markdown documents that handles standard text, code fences, and custom
architectureblocks.
- Social Login: Integration with popular providers including GitHub and Google.
- Session Persistence: Secure token management for continuous access.
- Auto-Updater: Seamless updates via GitHub Releases integration.
- System Tray: Keep the application running in the background for quick access.
- Native Notifications: Real-time status updates for long-running tasks or updates.
- Light/Dark Mode: Customizable UI theme according to system preferences or user choice.
Agent Prompts adapts to the latest industry standards for AI customization, specifically targeting GitHub Copilot workflows in VS Code. It allows you to transform your tasks and prompts directly into actionable instructions within any folder you select on your local machine.
- Multi-Project Synchronization: Update a single instruction or task and have it automatically pushed to all associated project folders simultaneously.
- Context-Aware Discovery: The application automatically traverses folder hierarchies to find relevant configuration files (like
.gitor.vscode/settings.json).
When you associate local folders with a task, the application offers two powerful ways to inject context into those specific directories:
Inject project-specific coding standards and guidelines directly into the .vscode/settings.json of the selected folder.
- Mechanism: Automatically discovers the
.vscodedirectory within the selected path (or its parents) and updates thegithub.copilot.chat.codeGeneration.instructionsarray. - Use Case: Defining coding conventions, framework-specific rules, or architectural patterns that should always be applied within the project scope.
Create portable, task-specific capabilities using the Agent Skills open standard within the selected workspace.
- Mechanism: Detects the Git root of the selected folder and creates a dedicated skill directory:
.github/skills/[task-name]/SKILL.md. - Use Case: Teaching Copilot specialized workflows, complex procedures, or providing detailed examples that are loaded on-demand based on your prompt description.
- Benefits: Portable across VS Code, Copilot CLI, and Copilot coding agents, according to the settings from agent-skills.
- Framework: Electron (Main & Renderer process)
- Frontend: React, Material UI (MUI), Vite, React Router
- Language: TypeScript (Strict typing across both processes)
- State & Storage: React Context, Electron-Store, REST API integration
- Testing: Playwright (E2E), Jest (Unit testing for Main and Renderer)
- Styling: Theme-driven CSS-in-JS (MUI
sxprop andstyledcomponents)


