One Configuration.
Every AI Editor.
Prompts, Plugins & Beyond.
Define your complete AI editor setup once - prompts, MCP servers, custom commands, autonomous agents, and event hooks - then let PrompTrek take it on a journey across every platform. Stop recreating configurations for GitHub Copilot, Cursor, Continue, Claude Code, and more.
The Problem
AI coding assistants use different prompt formats and configuration methods. Teams waste time maintaining separate configurations, recreating prompts when switching tools, and struggling with consistency across different editors.
- Maintain separate configurations for each AI editor
- Recreate prompts when switching tools
- Struggle with team consistency
- Face migration headaches with new AI tools
The Solution
PrompTrek provides a universal format for creating comprehensive coding prompts once, then automatically generates editor-specific configurations for your entire team.
- Universal format for all prompt, MCP, agent, & hook configurations
- Multi-editor support with one-click generation
- Team consistency across different editor preferences
- Easy migration between AI coding tools
9 Supported AI Editors (So far...)
Generate perfect configurations for all major AI coding assistants from one universal format
Get Started in Minutes
Install PrompTrek
pip install promptrek
Get PrompTrek installed and ready to use in seconds
Create Universal Prompt
promptrek
New! Interactive wizard guides you through setup, or use:promptrek init --setup-hooks for traditional CLI
Generate for All Editors
promptrek generate --all
Automatically create configurations for all your AI editors
See It In Action
Universal Configuration (Schema v3.1.0)
Write your prompt once in PrompTrek format:
schema_version: "3.1.0"
metadata:
title: "Full-Stack Development Assistant"
description: "Production-ready coding standards"
tags: [fullstack, typescript, react]
content: |
# Full-Stack Development Assistant
Last updated: {{{ CURRENT_DATE }}} at {{{ CURRENT_TIME }}}
Current Branch: {{{ GIT_BRANCH }}}
## General Guidelines
- Write clean, maintainable code with proper error handling
- Use TypeScript with strict mode for all new code
- Follow SOLID principles and design patterns
- Include comprehensive JSDoc comments
- Contact {{{ TEAM_NAME }}} for code review assistance
## Frontend Development
- Use React functional components with hooks
- Implement proper loading states and error boundaries
- Follow accessibility best practices (WCAG 2.1)
- Write unit tests with Jest and React Testing Library
## Backend Development
- Use RESTful API design with proper HTTP status codes
- Implement input validation and sanitization
- Add proper logging and monitoring
- Write integration tests for all endpoints
variables:
TEAM_NAME: "Engineering Team"
GIT_BRANCH:
type: command
value: git rev-parse --abbrev-ref HEAD
✨ Schema v3.1.0 (Latest Stable): Markdown-first with clean top-level plugins and refined agent model. No targets field needed - works with ALL editors! MCP servers, commands, agents, and hooks at the top level.
Note: Schema versions (v1.x, v2.x, v3.x) define the configuration file format and are independent of the PrompTrek application version.
Generated for All Editors
PrompTrek automatically creates editor-specific files:
promptrek generate --all
Powerful Features
Multi-Step Workflows
Define complex, automated workflows with tool requirements and structured steps. Perfect for PR reviews, deployments, and testing pipelines. Learn more →
Dynamic Variables
Built-in variables (version, timestamp, date), command-based variables (git info, system details), and file-based variables. Keep sensitive values in .promptrek/variables.promptrek.yaml (automatically gitignored). Learn more →
Import & Sync
Import existing editor configurations into PrompTrek format. 9 editors (GitHub Copilot, Cursor, Continue, Kiro, Cline, Windsurf, Claude Code, Amazon Q, JetBrains) support lossless round-trip: generate to editor files, then sync changes back to PrompTrek.
Preview Mode
Preview generated output before creating files. Test configurations with variable overrides without making changes.
Built-in Templates
Production-ready templates for common project types (basic, React, API). Initialize new projects instantly with best practices baked in.
Multi-Editor Support
Generate prompts for 9 major AI coding assistants from a single source (GitHub Copilot, Cursor, Continue, Claude Code, Cline, Windsurf, Kiro, Amazon Q, JetBrains). Never write the same prompt twice.
Pre-commit Integration
Automatic validation and protection. Pre-commit hooks ensure your .promptrek.yaml files are valid and prevent accidental commits of generated files.
JSON Schema Support
Published JSON Schemas for schema v2.0, v2.1, v3.0, and v3.1. Get autocompletion, validation, and inline documentation in your editor. Learn more →
Why Choose PrompTrek?
For Individual Developers
- Work seamlessly across different AI editors
- Maintain consistent coding standards
- Easy experimentation with new AI tools
For Teams
- Standardized AI assistance across all team members
- Easy onboarding regardless of editor preference
- Consistent code quality and patterns
For Organizations
- Reduce tool lock-in and migration costs
- Standardize AI-assisted development practices
- Scale AI adoption across diverse teams
Ready to Unify Your AI Coding Experience?
Join developers who have streamlined their AI editor workflows with PrompTrek.