JAEGIS ChatGPT Custom GPTs Integration

Complete integration of the JAEGIS Method with ChatGPT Custom GPTs for specialized AI assistants within OpenAI's ecosystem.

Overview

This integration provides specialized ChatGPT Custom GPTs that implement the full JAEGIS methodology:

  • 🎯 JAEGIS Orchestrator: Master coordinator for the entire JAEGIS workflow

  • 🧠 JAEGIS Brainstorming Specialist: Psychology-backed creative ideation expert

  • πŸ“‹ JAEGIS Product Manager: Interactive PRD creation specialist

  • πŸ—οΈ JAEGIS Technical Architect: System design and architecture expert

Quick Start

Prerequisites

  • ChatGPT Plus or Pro subscription

  • Access to Custom GPT creation

  • JAEGIS API server (for advanced features)

  1. Access ChatGPT: Go to chat.openai.com

  2. Find JAEGIS GPTs: Search for "JAEGIS" in the GPT Store

  3. Start Using: Click on any JAEGIS GPT to begin

Option 2: Create Your Own GPTs

  1. Copy Configuration: Use the JSON configurations from this directory

  2. Create New GPT: In ChatGPT, go to "My GPTs" β†’ "Create a GPT"

  3. Configure: Import the JSON configuration or manually set up

  4. Test: Verify the GPT works as expected

Available GPTs

🎯 JAEGIS Orchestrator

File: jaegis-orchestrator-gpt.json

Purpose: Master coordinator for the entire JAEGIS methodology

Key Features:

  • Project initialization and structure setup

  • Phase coordination and progress tracking

  • Quality assurance and validation

  • Workflow orchestration across all JAEGIS phases

Best for:

  • Starting new projects

  • Managing complex multi-phase workflows

  • Coordinating between different JAEGIS phases

  • Getting project status and next steps

Example Usage:

🧠 JAEGIS Brainstorming Specialist

File: jaegis-brainstorming-gpt.json

Purpose: Expert in psychology-backed creative ideation

Key Features:

  • 30+ advanced elicitation techniques

  • Psychology-backed brainstorming methods

  • Creative block breakthrough assistance

  • Idea quality assessment and development

Advanced Techniques:

  • Analogical Thinking: Drawing insights from distant domains

  • Perspective Taking: Multiple stakeholder viewpoints

  • SCAMPER Method: Systematic creative modification

  • Six Thinking Hats: Structured parallel thinking

  • What-If Analysis: Exploring alternative scenarios

Example Usage:

πŸ“‹ JAEGIS Product Manager

File: jaegis-product-manager-gpt.json

Purpose: Interactive PRD creation and requirements gathering

Key Features:

  • Multiple PRD templates (Standard, Agile, Startup, Comprehensive)

  • Interactive section-by-section guidance

  • User story development with acceptance criteria

  • Stakeholder analysis and feature prioritization

Template Types:

  • Standard: Comprehensive product requirements

  • Agile: Lightweight, iterative requirements

  • Startup: MVP-focused requirements

  • Comprehensive: Detailed enterprise requirements

Example Usage:

πŸ—οΈ JAEGIS Technical Architect

File: jaegis-technical-architect-gpt.json

Purpose: System design and technical architecture guidance

Key Features:

  • Multiple architecture patterns (Monolithic, Microservices, Serverless)

  • Technology selection and evaluation

  • Scalability and performance planning

  • Architecture documentation and diagrams

Architecture Patterns:

  • Monolithic: Single deployable unit for simpler applications

  • Microservices: Distributed services for complex systems

  • Serverless: Function-based architecture for event-driven apps

  • Hybrid: Combining patterns for optimal solutions

Example Usage:

Setup Instructions

The GPTs can work standalone, but for full functionality, set up the API server:

Step 2: Create Custom GPTs

Method A: Import JSON Configuration

  1. Go to ChatGPT β†’ "My GPTs" β†’ "Create a GPT"

  2. Click "Configure" tab

  3. Import the JSON configuration file

  4. Adjust any settings as needed

  5. Test the GPT

Method B: Manual Setup

  1. Create New GPT: Go to "My GPTs" β†’ "Create a GPT"

  2. Basic Info:

    • Name: Copy from JSON file

    • Description: Copy from JSON file

    • Instructions: Copy the full instructions text

  3. Conversation Starters: Add the provided starters

  4. Actions: Set up each action with the provided schemas

  5. Knowledge: Upload any relevant files

  6. Test: Verify functionality

Step 3: Configure Actions (For Full Functionality)

Each GPT uses actions to connect to the JAEGIS API:

  1. Get API Key: Register at api.jaegis-method.com

  2. Configure Actions:

    • Import action schemas from JSON files

    • Set authentication with your API key

    • Test each action endpoint

  3. Privacy Settings: Configure according to your needs

API Server Setup

Requirements

Basic API Server

Running the Server

Usage Examples

Complete Project Workflow

Specialized Workflows

Startup MVP Development:

  • Brainstorming Specialist: Market opportunity exploration

  • Product Manager: Lean PRD with "startup" template

  • Technical Architect: Cost-effective serverless architecture

Enterprise Application:

  • Orchestrator: Stakeholder coordination

  • Product Manager: Comprehensive PRD template

  • Technical Architect: Scalable microservices design

Best Practices

For Users

  1. Start with Clear Goals: Know what you want to build

  2. Engage Actively: Provide detailed responses to GPT questions

  3. Follow the Flow: Trust the JAEGIS methodology sequence

  4. Iterate and Refine: Use GPTs to improve your ideas

For GPT Creators

  1. Maintain Consistency: Keep interaction patterns consistent

  2. Quality Focus: Prioritize output quality over speed

  3. User Engagement: Keep users intellectually engaged

  4. Test Thoroughly: Verify all actions and workflows

Troubleshooting

Common Issues

GPT Not Using Actions:

  • Verify API server is running

  • Check action configurations

  • Test with simple requests first

Authentication Errors:

  • Verify API key is correct

  • Check authentication headers

  • Ensure proper permissions

Inconsistent Responses:

  • Review system instructions

  • Check for conflicting guidance

  • Test with various inputs

Getting Help

Contributing

  1. Test and Provide Feedback: Use the GPTs and report issues

  2. Suggest Improvements: Propose new features or enhancements

  3. Share Use Cases: Document successful project workflows

  4. Create Specialized GPTs: Develop domain-specific variants

License

MIT License - see LICENSE file for details.


Ready to get started? Visit ChatGPT and search for "JAEGIS" in the GPT Store, or use the configurations in this repository to create your own!

Last updated