You are a senior full-stack developer. • Use TypeScript with strict typing • Implement error boundaries and React Query • Follow component composition patterns • Write Jest tests with 90%+ coverage
For this Node.js API project: • Express with TypeScript required • Middleware for auth, logging, errors • RESTful conventions with Prisma ORM • Zod validation on all endpoints
Vue.js application guidelines: • Composition API with TypeScript • Pinia for state management • Atomic design principles • Full WCAG 2.1 accessibility
Python development standards: • Clean, PEP 8 compliant code • Type hints throughout • Custom exception handling • pytest with 85%+ coverage
React Native requirements: • TypeScript with strict mode • React Navigation setup • Platform-specific optimizations • iOS/Android accessibility
Django REST API specs: • Class-based views with serializers • JWT authentication required • PostgreSQL with indexing • Rate limiting on all endpoints

PrompTrek

Taking your AI editor configurations on a journey across every platform!

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.

Learn how to install and configure PrompTrek

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

Generate perfect configurations for all major AI coding assistants from one universal format

GitHub Copilot 🐙

GitHub Copilot

Repository-wide, path-specific, and agent instructions

📁 Project 🔄 Variables ↔️ Sync
Cursor 🎯

Cursor

Metadata-driven .mdc rules with Always/Auto Attached

📁 Project 🔄 Variables 📊 Metadata
Continue

Continue

Rules directory with markdown guidelines

📁 Project 🔄 Variables ↔️ Sync
Kiro 🤖

Kiro

Steering documents for AI-powered coding

📁 Project 🔄 Variables 📚 Multi-Doc
Cline 📝

Cline

Markdown-based rules configuration

📁 Project 🔄 Variables 📚 Multi-Doc
Claude Code 📝

Claude Code

Rich context format with project information

📁 Project 🔄 Variables 📚 Multi-Doc
Windsurf 📝

Windsurf

Rules directory with markdown guidelines

📁 Project 🔄 Variables 📚 Multi-Doc
Amazon Q ☁️

Amazon Q

Rules directory and CLI agents for AWS AI assistance

📁 Project 🔄 Variables 🤖 CLI Agents
JetBrains AI 🧠

JetBrains AI

Rules directory for IDE assistance

📁 Project 🔄 Variables 📚 Multi-Doc

Get Started in Minutes

1

Install PrompTrek

pip install promptrek

Get PrompTrek installed and ready to use in seconds

2

Create Universal Prompt

promptrek init --setup-hooks --output my-project.promptrek.yaml

Initialize your first universal prompt with pre-commit hooks and auto .gitignore setup

3

Generate for All Editors

promptrek generate --all

Automatically create configurations for all your AI editors

See It In Action

Universal Configuration (v3.0.0)

Write your prompt once in PrompTrek format:

schema_version: "3.0.0"
metadata:
  title: "Full-Stack Development Assistant"
  description: "Production-ready coding standards"
  tags: [fullstack, typescript, react]

content: |
  # Full-Stack Development Assistant

  ## 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"

v3.0.0 Schema: Markdown-first with clean top-level plugins. No targets field needed - works with ALL editors! MCP servers, commands, agents, and hooks at the top level.

Generated for All Editors

PrompTrek automatically creates editor-specific files:

📄 .github/copilot-instructions.md
📄 .cursor/rules/index.mdc
📄 .continue/config.yaml
📄 .continue/mcpServers/*.yaml
📄 .continue/prompts/*.md
📄 .continue/rules/*.md
📄 .clinerules/*.md
📄 .kiro/steering/*.md
📄 .windsurf/rules/*.md
📄 .assistant/rules/*.md
promptrek generate --all

Powerful Features

🔄

Variable Substitution

Dynamic variables with local file support. Keep sensitive values like API keys in .promptrek/variables.promptrek.yaml (automatically gitignored via .promptrek/ directory).

🔄

Bidirectional Sync

Sync editor configurations back to PrompTrek format. All 9 supported editors now support seamless two-way updates.

👁️

Preview Mode

Preview generated output before creating files. Test configurations with variable overrides without making changes.

📚

Rich Examples

8 production-ready templates for monorepos, microservices, mobile apps, ML projects, and more. Get started instantly.

🎨

Multi-Editor Support

Generate prompts for 9 major AI coding assistants from a single source. 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 v2.0, v2.1, and v3.0. 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.