Package Exports
- prompts-conductor
- prompts-conductor/core
- prompts-conductor/schemas
- prompts-conductor/utils
Readme
⚡ Prompts Conductor ⚡
"Wire up your AI prompts" - A powerful CLI for creating, managing, and orchestrating AI prompt workflows with truly agnostic multi-platform support.
🎉 Beta Release - v2.2.15
Prompts Conductor is currently in beta with comprehensive features and ongoing improvements. The system includes interactive wizards, advanced security features, and enhanced user experience. Please use with caution and report any issues you encounter.
Key Features:
- ✅ Enterprise-Grade Interactive Mode: Smart status detection, guided workflows, and command learning with timeout protection, retry logic, and process monitoring
- 🔒 Enhanced Security: Advanced validation, security features, and command validation preventing dangerous operations
- 📦 Migration Manager: Seamless migration from legacy formats
- 🤖 Unified Model Management: Streamlined model discovery and configuration
- 📚 Interactive Documentation: Enhanced documentation browser with pagination
- 🌍 Environment Variable Management: Unified CLI-based environment variable management
- ⚡ Performance Optimized: Intelligent caching reduces CLI calls by 80%
For support or feedback, contact us at info@prompts-conductor.com
🔧 Recent Updates
Latest Version: v2.2.15
- 🎯 Enterprise-Grade Interactive Mode: Smart status detection, guided workflows, command learning with timeout protection (30-60s), retry logic (exponential backoff), process monitoring, and intelligent caching (80% reduction in CLI calls)
- 📦 Migration Manager: Centralized PTBC to JSON migration utilities
- 🔒 Enhanced Security: Advanced validation, security features, command validation preventing dangerous operations, input sanitization, and process isolation
- 🤖 Unified Model Management: Streamlined model discovery and configuration
- 📚 Interactive Documentation: Enhanced documentation browser with pagination
- 🌍 Environment Variable Management: Unified CLI-based environment variable management with secure storage
- 🔄 Automatic Migration: Seamless migration from legacy JSON to PTBC format
- 🛡️ Advanced Validation: Comprehensive input validation and sanitization with ValidationManager
- 📊 Model Discovery: Enhanced model discovery and suggestion system
- 🎨 Sophistication Detection: Automatic user skill level detection
- ⚡ Performance: Optimized CLI response times, memory usage, and intelligent caching
- 🔧 Bug Fixes: Fixed git format validation, environment variable retrieval, schema info paths, TAP conditions, and model validation
- 📝 Documentation: Updated comprehensive documentation with latest features and fixes
Previous Version: v2.2.14
- Path Management: Fixed path resolution and management issues
- Stability: Improved overall system reliability and error handling
Previous Updates
- v2.2.15: Interactive wizards, migration manager, enhanced security, unified model management, comprehensive bug fixes
- v2.2.14: Path management fixes and stability improvements
- v2.2.13: Enhanced conductor chain execution and template validation
- v2.2.12: Added MLM integration and improved security features
🐛 Bug Fixes & Improvements in v2.2.15
Fixed Issues:
- ✅ Git Format Validation: Fixed git format command validation with proper ValidationManager integration
- ✅ Environment Variable Retrieval: Resolved environment variable retrieval inconsistency with improved error handling
- ✅ Schema Info File Paths: Fixed schema info command file path resolution with robust path handling
- ✅ TAP Condition Validation: Improved TAP condition validation with proper ValidationManager usage
- ✅ Model Validation Format: Enhanced model validation format consistency across all commands
Code Quality Improvements:
- 🔧 Unified Error Handling: All commands now use consistent error handling with
createSystemError()andcreateValidationError() - 🛡️ ValidationManager Integration: Centralized validation logic using ValidationManager across all CLI commands
- 📁 Robust Path Resolution: Improved file path handling with fallback mechanisms and proper error messages
- 🎯 User Experience: Enhanced error messages with clear suggestions and actionable guidance
- ⚡ Performance: Optimized command execution and reduced memory usage
📚 Documentation
📖 Full documentation available at: www.prompts-conductor.com
🚀 Quick Start
# Install globally
npm install -g prompts-conductor
# Or use locally with bun
bun add prompts-conductor
# Initialize your workspace
pc init
# Use interactive wizards for guided setup
pc interactive
# Or create your first template directly
pc template create "Hello World" "Say hello to {{name}}"
# Run the template
pc template run "Hello World" --ai-platform openai --vars name="World"🎯 Enterprise-Grade Interactive Mode ✨ UPDATED in v2.2.15
Prompts Conductor features an enterprise-grade interactive mode that guides you through core workflows with intelligent status detection, advanced reliability features, and helpful command suggestions:
Core Interactive Features
- 🔧 Quick Setup: Guided initial configuration and platform setup with timeout protection
- 📝 Template Creation: Interactive template creation with guided prompts, validation, and security checks
- 🎭 Conductor Setup: Interactive conductor creation and template selection with process monitoring
- 🤖 Platform Configuration: Guided AI platform setup and configuration with connection testing
- 🚀 Workflow Execution: Interactive template/conductor execution with variable collection and retry logic
- 📋 Resource Management: Interactive resource discovery and management with intelligent caching
Enterprise Reliability Features
- ⏱️ Timeout Protection: Commands timeout after 30-60 seconds to prevent hanging
- 🔄 Retry Logic: Automatic retry with exponential backoff for failed commands
- 🔍 Process Monitoring: Health checks and cleanup for child processes
- 💾 Intelligent Caching: 30-second cache reduces CLI calls by 80%
- 🔒 Security Validation: Command validation prevents dangerous operations
- 🛡️ Input Sanitization: Validates all user inputs before execution
Smart Status Detection
- 📊 Current Setup Status: Automatically detects your current configuration with caching
- 🔍 Resource Discovery: Shows available templates, conductors, and platforms with real-time updates
- 💡 Command Suggestions: Provides specific CLI commands for each action with examples
- 🎯 Context-Aware: Adapts options based on your current setup level and sophistication
Interactive Mode Features
- 🎨 Status Dashboard: Clear overview of your current setup and resources with performance metrics
- 🔄 Guided Workflows: Step-by-step guidance for complex operations with error recovery
- 💡 Command Learning: Shows you the exact CLI commands to use with detailed error handling
- 🚪 Graceful Fallback: Provides helpful commands when not in terminal environment
- 🔧 Resource Management: Automatic cleanup of resources and processes
Access all wizards with: pc interactive
📋 Complete CLI Command Reference
Core Commands
| Command | Alias | Description |
|---|---|---|
interactive |
i |
🎯 Focused interactive guided mode for all operations |
template |
t |
Template management - create, edit, run AI prompts |
conductor |
- | Workflow orchestration - chain templates together |
models |
m |
AI model management - discover and configure models |
platforms |
p |
Platform configuration - manage AI platforms |
setup |
- | Interactive setup wizard for easy configuration |
Automation & Management
| Command | Alias | Description |
|---|---|---|
auto-manager |
auto |
Manage automated features and AI agents |
config |
cfg |
Global configuration, settings, and environment variable management |
Security & Privacy
| Command | Alias | Description |
|---|---|---|
security |
sec |
Security management - API keys and encryption |
privacy |
- | GDPR and privacy compliance |
Development Tools
| Command | Alias | Description |
|---|---|---|
api-test |
apiTest |
Test AI platform APIs and connections |
network-logs |
networkLogs |
Network request/response logging |
doctor |
- | System diagnostics and validation |
search |
sr |
Search templates, schemas, and conductors |
Advanced Features
| Command | Alias | Description |
|---|---|---|
mlm |
- | MLM-powered template enhancement |
mlm-setup |
mlmSetup |
Configure MLM API connections |
tap |
- | Command logging and event tracking |
trashbin |
tbin |
Manage soft-deleted items |
git |
- | Git repository management |
schema |
sch |
Schema definition and management |
advanced |
a |
Advanced features and utilities |
Documentation
| Command | Alias | Description |
|---|---|---|
docs |
d |
Comprehensive documentation and guides |
examples |
- | Show example templates and use cases |
help |
- | Display help for any command |
Global Options
| Option | Description |
|---|---|
-V, --version |
Show version number |
--commands |
Show commands list |
--help |
Display help information |
--docs |
Show documentation |
Interactive Mode
| Command | Alias | Description |
|---|---|---|
interactive |
i |
🎯 Enterprise-grade interactive guided mode for all operations |
The interactive command provides an enterprise-grade, guided, wizard-based interface that:
- Analyzes your current setup and determines your sophistication level with intelligent caching
- Provides personalized recommendations based on what you have configured with timeout protection
- Guides you through complex workflows with step-by-step wizards and retry logic
- Helps discover features you might not know about with command validation
- Ensures reliability with process monitoring and automatic cleanup
- Optimizes performance with intelligent caching and process pooling
- Adapts to your expertise level from beginner to enterprise
Perfect for:
- First-time setup and configuration
- Learning new features and capabilities
- Complex multi-step workflows
- Troubleshooting and getting help
Quick Start:
# Start interactive mode
pc interactive
# Or use the shorthand
pc i🎯 Common Workflows
Template Management
# Create a new template
pc template create my_prompt
# List all templates
pc template list
# Run a template with variables
pc template run my_prompt --vars '{"topic": "AI"}'
# Edit existing template
pc template edit my_prompt
# Export template for sharing
pc template export my_prompt --format yaml
# Template memory & history ✨ NEW in v2.2.15
pc template history --stats
pc template history --template my_prompt
pc mlm memory analyze my_prompt
pc mlm memory learn my_promptConductor Workflows
# Create a conductor workflow
pc conductor create my_workflow
# Add templates to conductor
pc conductor add-template my_workflow research_template
pc conductor add-template my_workflow writing_template
# Run the workflow
pc conductor run my_workflow --shared-context
# Selective chain execution
pc conductor run my_workflow --chains "research,write"Conductor Chain Management ✨ NEW in v2.2.15
# Create a conductor chain
pc conductor chain create-chain my_chain --description "My workflow chain"
# Add templates to chain
pc conductor chain add-template my_conductor my_template --chain my_chain
# Run a conductor chain
pc conductor chain run my_chain --input "Initial input" --vars '{"key": "value"}'
# Run with enhanced context sharing
pc conductor chain run-with-context my_chain --persist-context
# Create context-aware chains
pc conductor chain create-context-chain my_context_chain --persist-context
# Show and manage shared context
pc conductor chain show-context my_chain
pc conductor chain clear-context my_chain
# Reorder chain steps
pc conductor chain reorder my_chain --steps "2,0,1"
# Show chain details
pc conductor chain show my_chain
# Export/Import chains
pc conductor chain export my_chain --format yaml
pc conductor chain import my_chain.yamlConductor Chain Features
- 🔄 Enhanced Context Sharing: Variables persist across chain executions with context persistence
- 📁 Context Management: Create, show, and clear shared context between chain steps
- ⚡ Dynamic Workflow Creation: Create complex workflows on-the-fly without setup
- 🎯 Context-Aware Chains: Special chains designed for context sharing and persistence
- 📊 Step Output Management: Each step's output becomes available to subsequent steps
- 🔧 Flexible Execution: Run chains with input, variables, and platform specifications
Model Management
# List all available models
pc models list
# Search for specific models
pc models search gpt
# Discover models from platforms
pc models discover
# Add a new model
pc models add openai gpt-4
# Get model suggestions
pc models suggest my_templatePlatform Configuration
# List configured platforms
pc platforms list
# Add a new platform
pc platforms add openai --default-model gpt-4
# Configure platform settings
pc platforms configure openai
# Test platform connectivity
pc platforms test openai
# Create unified configuration
pc platforms unified-configSecurity Management
# Setup security
pc security setup
# Check security status
pc security check
# Validate API key
pc security validate openai
# Test API connection
pc security test openai
# Rotate API keys
pc security rotate openai🧠 Template Memory & AI Learning ✨ NEW in v2.2.15
Intelligent Template Memory System
Prompts Conductor now includes a powerful AI-powered memory system that learns from your template usage patterns and provides intelligent recommendations for optimization.
Key Features:
- 📊 Comprehensive History Tracking - Every template interaction is automatically tracked and analyzed
- 🤖 MLM-Powered Insights - AI analysis of template performance and optimization opportunities
- 📈 Performance Analytics - Detailed statistics on template usage, success rates, and platform performance
- 🔍 Context Learning - Learns optimal variable combinations and platform selections
- ⚡ Smart Recommendations - AI-powered suggestions for improving template effectiveness
Quick Start:
# View template usage statistics
pc template history --stats
# Analyze specific template performance
pc template history --template my_template
# Get AI-powered recommendations
pc mlm memory analyze my_template
# Learn from usage patterns
pc mlm memory learn my_templateMemory Features
- Automatic Tracking: All template actions (create, run, update, delete) are tracked
- Performance Metrics: Execution duration, success rates, error patterns
- Platform Analytics: Which AI platforms work best for each template
- Variable Analysis: Most effective variable combinations and patterns
- Context Persistence: Maintains context across template chains and sessions
- Export/Import: Full history export for analysis and backup
🌍 Environment Variable Management ✨ NEW in v2.2.15
Unified CLI-Based Management
Replace manual shell exports and scattered .env files with a powerful, unified environment variable management system with secure storage and cross-platform support.
Key Features:
- 🔐 Secure Storage - Variables stored in encrypted PTBC format with automatic sensitive data detection
- 🌐 Cross-Platform - Consistent behavior across Windows, macOS, and Linux
- 📁 Scope Management - Global, local, and session scopes for flexible organization
- 📤 Shell Integration - Export to bash, zsh, fish, and PowerShell formats
- 🔄 Migration Tools - Easy transition from manual exports to CLI management
- 🎯 Smart Categorization - Automatic categorization of security, logging, performance, and integration variables
- 🔍 Scope Resolution - Intelligent fallback from session → local → global
Quick Start:
# Set global environment variables
pc config env set PC_NETWORK_LOGGING true --scope global
pc config env set OPENAI_API_KEY "sk-..." --scope global
# Set project-specific variables
pc config env set PC_DEBUG_MODE true --scope local
# Set session variables
pc config env set TEMP_VAR "value" --scope session
# List all variables
pc config env list
# List by scope
pc config env list --scope global
pc config env list --scope local
# Export to shell format
pc config env export --format bash
pc config env export --format zsh
pc config env export --format powershell
# Get variable values
pc config env get PC_NETWORK_LOGGING
# Unset variables
pc config env unset TEMP_VAR --scope sessionAdvanced Features:
# Export with specific scope
pc config env export --scope global --format bash
# List with categorization
pc config env list --categorized
# Set with description
pc config env set API_TIMEOUT 30000 --scope global --description "API timeout in milliseconds"Benefits Over Traditional Methods:
- No More Shell Conflicts - Works consistently across all shells and platforms
- Secure by Default - API keys and secrets automatically hidden and encrypted
- Smart Organization - Automatic categorization and description of variables
- Version Control Ready - Configuration files can be tracked in Git
- Team Sharing - Easy sharing of environment configurations
- Scope Management - Flexible organization with global, local, and session scopes
- Migration Path - Clear guidance from old export method to new CLI system
🎯 Core Capabilities
🎨 Template Management ✅
- Smart Templates - Create reusable prompts with dynamic variables and validation
- Variable System - Type-safe variable substitution with custom validation rules
- Template Categories - Organize by data, prompts, API, frontend, backend, devops, testing, documentation, creative, academic, business
- Version Control - Track template changes and maintain history
- Import/Export - Support for PTBC, YAML, and JSON formats
🎼 Conductor Workflows ✅
- Multi-Step Orchestration - Chain templates together for complex workflows
- Selective Execution - Run specific steps or entire chains
- Shared Context - Pass data between workflow steps
- Conditional Logic - Execute steps based on results
- Parallel Processing - Run multiple templates simultaneously
- 🔄 Ad-Hoc Chain Execution - Run template chains with shared context outside conductors
- ⚡ Dynamic Workflow Creation - Create complex workflows on-the-fly without setup
🔌 Multi-Platform Support ✅
- Truly Agnostic Architecture - Add ANY AI platform with custom configuration
- Multiple API Formats - OpenAI, Anthropic, Google, Azure, Custom, Generic
- Custom Endpoints - Use any API endpoint you want
- Custom Request/Response Formatting - Define your own API structures
- Custom Validation Rules - Platform-specific parameter validation
- Easy Platform Switching - Use different platforms for different templates
- Test and Validate - Verify platform connections before use
🔐 Enterprise Security ✅
- AES-256 Encryption - Military-grade encryption for API keys and sensitive data
- Key Rotation - Automatic API key rotation for enhanced security
- Rate Limiting - Configurable rate limiting per platform
- Input Validation - Comprehensive input sanitization and validation
- Secure Storage - Encrypted local storage with environment variable support
- Audit Logging - Track all security-related operations
🤖 AI Automation ✅
Background Agents - Run AI workflows in the background
Scheduled Tasks - Automate template execution on schedules
Auto-Cleanup - Automatic cleanup of temporary files and logs
Auto-Validation - Continuous validation of templates and configurations
Auto-Sync - Automatic synchronization of configuration files
📊 Real-Time Monitoring ✅
- Network Analytics - Monitor API calls and response times
- Performance Tracking - Track execution times and resource usage
- Error Monitoring - Comprehensive error tracking and reporting
- Usage Analytics - Monitor template and platform usage patterns
- Health Checks - System health monitoring and diagnostics
🔍 Advanced Search & Discovery ✅
- Semantic Search - Find templates by content and meaning
- Tag-Based Organization - Organize with custom tags and categories
- Fuzzy Matching - Intelligent search with typo tolerance
- Context-Aware Results - Search results based on usage context
- Cross-Platform Discovery - Find models and platforms across services
🚀 Power Features - What Makes Prompts Conductor Unique
🔄 Template Chain Execution with Shared Context
One of the most powerful capabilities that sets Prompts Conductor apart is the ability to run templates and template chains outside of conductors while maintaining shared context between executions.
What This Enables:
- Instant Workflows - Create complex workflows without any setup or configuration
- Shared Context - Variables persist across the entire execution sequence
- Dynamic Composition - Mix and match any templates or chains on demand
- Quick Prototyping - Test different workflow combinations instantly
- Scriptable Execution - Easy to automate and integrate into CI/CD pipelines
Example:
# Run a complete content pipeline with shared context and initial variables
pc template run-chain "research,outline,write,seo,review" --shared-context --vars '{"topic": "AI Ethics", "tone": "professional", "length": 1000}'
# Or build dynamically:
pc template run research --vars '{"topic": "AI Ethics"}' --shared-context
pc template run write --shared-context
pc template run review --shared-context⚡ Multi-Platform Chain Execution
Run different AI platforms on each template step while maintaining shared context throughout the entire chain.
What This Enables:
- Platform Specialization - Use the best AI platform for each specific task
- Cost Optimization - Mix expensive and affordable models strategically
- Performance Tuning - Use fast models for simple tasks, powerful models for complex ones
- Fallback Support - Automatically switch platforms if one fails
- Workflow Flexibility - Create truly agnostic AI workflows
Example:
# Research with Claude, Writing with GPT-4, Review with Gemini
pc template run research --ai-platform anthropic --shared-context
pc template run write --ai-platform openai --shared-context
pc template run review --ai-platform google --shared-context🛠️ Complete Feature List
Template System ✅
- Smart Creation - AI-assisted template generation with best practices
- Variable Management - Type-safe variables with validation and defaults
- Category Organization - 12+ predefined categories for easy organization
- Version History - Complete change tracking and rollback capabilities
- Import/Export - Multi-format support (PTBC, YAML, JSON)
- Template Chains - Link multiple templates for complex workflows
- Custom Validation - Platform-specific validation rules
- Example Management - Store and manage input/output examples
Conductor Orchestration ✅
- Workflow Management - Create and manage complex AI workflows
- Step-by-Step Execution - Run workflows step by step or all at once
- Context Sharing - Pass data between workflow steps
- Conditional Logic - Execute steps based on previous results
- Parallel Processing - Run multiple steps simultaneously
- Error Handling - Graceful error handling and recovery
- Progress Tracking - Monitor workflow execution progress
- Resource Management - Control costs and execution time limits
Platform Management ✅
- Unified Configuration - Single configuration system for all platforms
- Custom API Formats - Support for any REST API structure
- Dynamic Discovery - Automatic platform and model detection
- Connection Testing - Validate platform connectivity
- API Key Management - Secure storage and rotation of API keys
- Rate Limit Management - Platform-specific rate limiting
- Model Routing - Intelligent model selection and routing
- Fallback Support - Automatic fallback to alternative platforms
Security & Privacy ✅
- Encrypted Storage - AES-256 encryption for all sensitive data
- Key Rotation - Automatic API key rotation
- Rate Limiting - Configurable rate limiting per platform
- Input Validation - Comprehensive input sanitization
- Audit Logging - Complete audit trail of all operations
- Environment Integration - Secure integration with environment variables
- CI/CD Support - Secure operation in automated environments
- Privacy Controls - Granular control over data sharing
Automation Engine ✅
- Background Processing - Run AI workflows in the background
- Scheduled Execution - Automate tasks on custom schedules
- Auto-Optimization - Automatic performance optimization
- Resource Management - Automatic resource cleanup and management
- Health Monitoring - Continuous system health monitoring
- Error Recovery - Automatic error recovery and retry logic
- Performance Tuning - Dynamic performance optimization
- Load Balancing - Intelligent load distribution across platforms
Storage & Synchronization ✅
PTBC Format - Proprietary binary format for efficient storage
Config Sync - Automatic configuration synchronization
Version Control - Git integration for template management
Conflict Resolution - Automatic conflict detection and resolution
Multi-Device Sync - Synchronize across multiple devices
Offline Support - Work offline with local caching
Data Migration - Easy migration between formats and versions
🔄 Comprehensive Import/Export System ✅
- Universal Format Support - Import/export from JSON, YAML, and PTBC formats
- Platform Management - Export/import platform configurations with conflict resolution
- Template Chain Portability - Share and migrate template chains across environments
- Conductor Chain Management - Full chain reconstruction and step management
- Configuration Migration - Selective import/export of platforms, models, and settings
- Cross-Environment Sync - Move configurations between development and production
- Export & Recovery - Comprehensive disaster recovery and data portability
- Team Collaboration - Share templates and configurations with team members
Developer Experience ✅
- CLI Interface - Intuitive command-line interface
- Interactive Mode - User-friendly interactive prompts
- Help System - Comprehensive help and documentation
- Error Handling - Clear error messages and suggestions
- Debugging Tools - Built-in debugging and troubleshooting
- Testing Support - Built-in testing and validation tools
- Plugin System - Extensible architecture for custom functionality
- API Access - Programmatic access to all features
🎯 Use Cases
Content Creation ✅
- Blog Writing - Generate blog posts, articles, and content
- Social Media - Create engaging social media content
- Marketing Copy - Generate marketing materials and campaigns
- Documentation - Create technical documentation and guides
- Creative Writing - Generate stories, poems, and creative content
Development & DevOps ✅
- Code Generation - Generate code snippets and templates
- API Development - Create and test API endpoints
- Database Design - Generate database schemas and queries
- Testing - Create test cases and scenarios
- Deployment - Automate deployment workflows
Business & Analytics ✅
- Data Analysis - Generate data analysis reports
- Business Plans - Create business plans and strategies
- Market Research - Generate market analysis reports
- Financial Modeling - Create financial models and projections
- Customer Support - Generate support documentation and responses
Research & Education ✅
- Academic Writing - Generate research papers and essays
- Lesson Plans - Create educational content and lesson plans
- Study Materials - Generate study guides and materials
- Research Reports - Create research summaries and reports
- Knowledge Management - Organize and structure knowledge
🚀 Getting Started
Installation
# Global installation (recommended)
npm install -g prompts-conductor
# Local installation
npm install prompts-conductor
# Using Bun
bun add prompts-conductorInitial Setup
# Initialize your workspace
pc init
# Configure your first platform
pc platforms add openai --default-model gpt-4
# Set your API key
pc advanced security set-api-key openai YOUR_API_KEYCreate Your First Template
# Create a simple template
pc template create "Greeting" "Hello {{name}}! How are you today?"
# Run the template
pc template run "Greeting" --vars name="World"🔧 Platform Management
Configure and manage ANY AI platform with truly agnostic support:
# Add ANY platform with custom configuration
pc platforms add my_custom_platform --endpoint "https://api.mycustomai.com/v1" --format custom
pc platforms add openai --default-model gpt-4
pc platforms add claude --default-model claude-3-sonnet
# List all configured platforms
pc platforms list
# Test platform connectivity
pc platforms test my_custom_platform
# Discover available models on a platform
pc models discover my_custom_platform📚 Documentation
- CLI Commands:
pc --help - Template Guide:
pc docs template - Conductor Guide:
pc docs conductor - Platform Setup:
pc docs platforms - Security Guide:
pc docs security
🤝 Contributing
This is a private repository focused on delivering a stable, feature-rich AI workflow management system. The codebase is actively maintained and improved based on real-world usage patterns.
📖 Detailed CLI Command Reference
Template Commands (pc template)
| Command | Alias | Description |
|---|---|---|
create [name] |
c |
Create a new template |
rename <oldName> <newName> |
rn |
Rename a template |
edit <name> |
e |
Edit existing template |
delete <name> |
d |
Delete a template |
list |
l |
List all templates |
show [name] |
s |
Show template details |
validate [name] |
v |
Validate template structure |
| fix [name] | fx | Fix common template issues |
| add-platform <name> <platform> | ap | Add AI platform support |
| remove-platform <name> <platform> | rp | Remove AI platform support |
| create-from-template <newName> <source> | cft | Create from existing template |
| history | h | Manage template history |
| storage | st | Manage storage configuration |
| chain | tch | Template chain management |
| run <name> | r | Run template with AI platform |
| export <name> | x | Export template to file |
| import <file> | i | Import template from file |
Conductor Commands (pc conductor)
| Command | Alias | Description |
|---|---|---|
create <name> |
c |
Create a new conductor |
delete <name> |
d |
Delete a conductor |
rename <oldName> <newName> |
rn |
Rename a conductor |
config <name> |
cfg |
Configure conductor settings |
add-template <conductor> <template> |
at |
Add template to conductor |
remove-template <conductor> <template> |
rt |
Remove template from conductor |
add-chain <conductor> <chain> |
ac |
Add template chain to conductor |
remove-chain <conductor> <chain> |
rc |
Remove template chain |
context <conductor> |
ctx |
Manage shared context |
search <query> |
s |
Search conductors |
list |
l |
List all conductors |
show [name] |
sh |
Show conductor details |
export <name> |
x |
Export conductor to file |
import <file> |
i |
Import conductor from file |
run [name] |
r |
Run conductor workflow |
edit <name> |
e |
Edit conductor configuration |
Conductor Chain Commands (pc conductor chain)
| Command | Alias | Description |
|---|---|---|
add-template <conductor> <template> |
at |
Add template to conductor chain |
list |
l |
List all conductor chains |
create-chain <name> |
cc |
Create new conductor chain |
run <config> |
r |
Run conductor chain |
run-with-context <chain> |
rwc |
Run with enhanced context sharing |
create-context-chain <name> |
ccc |
Create context-aware chain |
show-context <chain> |
sc |
Show shared context |
clear-context <chain> |
clc |
Clear shared context |
reorder <config> |
ro |
Reorder chain steps |
remove-template <conductor> <template> |
rt |
Remove template from chain |
show [conductor] |
s |
Show conductor chain details |
show-conductor <conductor> |
sdc |
Show conductor details |
edit <name> |
e |
Edit conductor chain |
delete <name> |
d |
Delete conductor chain |
import <file> |
i |
Import conductor chain |
export <chain> |
x |
Export conductor chain |
Models Commands (pc models)
| Command | Alias | Description |
|---|---|---|
list |
l |
List all supported models |
search <pattern> |
s |
Search models by name/category |
info [platform] |
i |
Show model details |
stats |
st |
Show usage statistics |
validate |
v |
Validate model configuration |
validate-models |
vm |
Validate all models |
add <platform> <model> |
a |
Add new model |
remove <platform> <model> |
rm |
Remove model |
auto-add |
aa |
Auto-add from platforms |
discover |
d |
Discover available models |
adapters |
- | List dynamic adapters |
validate-config |
vc |
Validate routing config |
suggest [template] |
sg |
Get model suggestions |
sync |
sy |
Sync from external sources |
routing |
route |
Show routing information |
export |
x |
Export models config |
import <file> |
im |
Import models config |
Auto-Manager Commands (pc auto-manager)
| Command | Alias | Description |
|---|---|---|
cleanup |
- | Manage auto-cleanup |
| validation | - | Manage auto-validation |
| sync | - | Manage auto-sync |
| cache | - | Manage auto-cache |
| schema-enhancement | - | Manage schema enhancement |
| status | - | Show all features status |
| config | - | Manage configuration |
| all | - | Manage all features |
| agents | pilot | AI agent management |
| management | mgmt | Manage automation |
Platform Commands (pc platforms)
| Command | Alias | Description |
|---|---|---|
list |
l |
List configured platforms |
add <name> |
a |
Add new platform |
configure <platform> |
c |
Configure platform |
set-model-metadata <platform> <model> |
smm |
Set model metadata |
remove <platform> |
rm |
Remove platform |
validate |
v |
Validate configurations |
| unified-config | uc | Create unified config |
| edit [platform] | e | Edit configuration |
| test <platform> | - | Test platform connectivity |
| export [options] | x | Export platform configurations |
| import <file> [options] | i | Import platform configurations |
Security Commands (pc security)
| Command | Alias | Description |
|---|---|---|
setup |
- | Setup security configuration |
check |
- | Check security status |
list |
- | List stored API keys |
remove <platform> |
- | Remove API key |
validate <platform> |
- | Validate API key |
test <platform> |
- | Test API key with call |
list-keys |
- | List keys with values |
rotate <platform> |
- | Rotate API key |
Privacy Commands (pc privacy)
| Command | Alias | Description |
|---|---|---|
export-data |
export |
Export user data (GDPR) |
show-data |
show |
Show stored data |
forget-me |
forget |
Delete all data (GDPR) |
consent |
- | Manage consent settings |
policy |
- | Show privacy policy |
audit |
- | Manage audit logs |
MLM Commands (pc mlm)
| Command | Alias | Description |
|---|---|---|
enhance <template> |
- | Enhance template using MLM |
suggest-variables <template> |
- | Suggest variables |
assess-quality <template> |
- | Assess template quality |
suggest-chain <goal> |
- | Suggest prompt chains |
predict-context <template> |
- | Predict missing context |
validate-schema <schema> [data] |
- | Validate schema |
enhance-schema <schema> <template> |
- | Generate enhanced schema |
TAP Commands (pc tap)
| Command | Alias | Description |
|---|---|---|
log <command> |
l |
Add logging for command |
notify <command> |
n |
Add notification |
track <command> |
t |
Add event tracking |
list |
l |
List configured events |
remove <id> |
r |
Remove event by ID |
enable |
- | Enable TAP functionality |
disable |
- | Disable TAP functionality |
config |
- | Configure TAP settings |
stats |
- | Show TAP statistics |
Configuration Commands (pc config)
| Command | Alias | Description |
|---|---|---|
show |
- | Show current configuration |
edit |
- | Edit configuration |
| lint | - | Lint configuration |
| migrate | - | Migrate configuration |
| settings | - | Manage settings |
| system | - | System configuration |
📚 Documentation
📖 Full documentation available at: www.prompts-conductor.com
📄 License
All Rights Reserved - Copyright (c) 2025 Friedrich Timm
This software is provided free of charge for personal and commercial use, subject to the following key conditions:
- Usage Only: You may use this software for any lawful purpose
- No Modification: You may not modify, adapt, or create derivative works
- No Redistribution: You may not redistribute or make available to third parties
- No Forking: You may not fork or create competing versions
- All Rights Reserved: All rights remain with the copyright holder
Full license details: LICENSE
For legal questions: info@prompts-conductor.com
🔗 Links
- Website: prompts-conductor.com
- Support: info@prompts-conductor.com
Built with ❤️ for AI developers and content creators