This repository offers a modular framework for building reusable, role-based AI assistants — each with a clear purpose, portable prompts, and structured behavior.
Each assistant is built using:
- 🔧 Structured Markdown instructions for assistant behavior
- 🗂 Config files aligned with Custom GPT setup
- 💬 Portable facing prompts for ChatGPT, Claude, Groq, etc.
- 🛠 Tooling for syncing config, regenerating capabilities, and tracking versions
Helps professionals craft impactful social media content using one of three strategic modes — High Performance, Balanced Clarity, or Narrative Essence.
Each mode aligns with a different goal, tone, and audience using storytelling, copywriting, and prompt engineering.
Folder: content-strategist/
Includes:
content-strategist-GPT.md
– Full assistant instructionscontent-strategist-facing-prompt.md
– Reusable promptcontent-strategist-GPT-config.json
– Assistant config snapshotcontent-strategist-GPT-capabilities.md
– Tools & behavior summaryVERSION
– Current version numberREADME.md
– Assistant-specific readme
Specializes in reviving, reinterpreting, and evolving legacy creative and digital projects using the latest AI tools and strategies (voice, image, agentic AI, etc.).
Folder: ai-reawakener/
Includes:
ai-reawakener-GPT.md
– Full reinterpretation assistant logicai-reawakener-facing-prompt.md
– Usable prompt for LLMsai-reawakener-GPT-config.json
– GPT builder config snapshotai-reawakener-GPT-capabilities.md
– Tools & behavior summaryVERSION
– Current version numberREADME.md
– Assistant-specific readme
A PowerShell script to keep each assistant's .json
, capabilities file, and README version block fully in sync.
- Escapes and injects
*-GPT.md
instructions into*-GPT-config.json
- Ensures tool flags (
web_browsing
,code_interpreter
,image_generation
,memory
) exist - Generates
*-GPT-capabilities.md
from config and timestamp - Reads the assistant version from a
VERSION
file - Updates the
README.md
inside the assistant folder with the current version and date
[name]-GPT.md
[name]-GPT-config.json
VERSION
README.md
(optional, version block will be updated if present)
cd ./ai-reawakener
../tools/update-gpt.ps1
🧠 Automatically infers the assistant name from the folder it runs in — no need to edit the script per assistant.
File | Purpose |
---|---|
[name]-GPT.md |
Full Custom GPT instructions |
[name]-facing-prompt.md |
Reusable prompt for ChatGPT, Claude, etc. |
[name]-GPT-config.json |
Configuration snapshot for OpenAI GPT Builder |
[name]-GPT-capabilities.md |
Tools, model, and behavior summary |
VERSION |
Plain-text version number (e.g. 1.0.0 ) |
README.md |
Assistant-specific overview and usage notes |
tools/update-gpt.ps1 |
Sync script (instructions → config → capabilities + README version) |
Each assistant folder includes a VERSION
file for centralized tracking.
- Manual version bumps (e.g.
1.0.1
→1.1.0
) go inVERSION
- The sync script auto-injects version into capabilities and README
- You can also track changes in
CHANGELOG.md
(optional)
- Write assistant logic in Markdown
- Use
update-gpt.ps1
to sync your.json
, capabilities, and version metadata - Run script from inside the assistant folder
- Keep folders self-contained for easy reuse, testing, or launch
- Use Git for change history — one commit per assistant update
- Don’t upload
.json
to OpenAI — it’s for backup/reference only
Each assistant is designed to support:
- Multi-step prompt chaining
- Creative drift and prompting techniques
- Role and tone alignment
- Portable use across ChatGPT, Claude, Groq, etc.
Use them as building blocks — not just templates.
Each assistant uses:
[name]-GPT.md
[name]-facing-prompt.md
[name]-GPT-config.json
[name]-GPT-capabilities.md
README.md
VERSION
This project combines:
- 🧠 Prompt engineering
- 🧩 Modular GPT assistant design
- 📎 Content and strategy workflows
- 🛠 Custom GPT best practices
- 🔁 Versioned assistant development
Title: prompt-driven-ai-assistants
Topics: prompt-engineering
, ai-assistants
, custom-gpt
, modular-design
, role-based-ai
, chatgpt
, openai
- Modular folder structure complete
- PowerShell tooling implemented
- Versioning system with
VERSION
file -
Professional Content Strategist
assistant finalized -
AI Reawakener
assistant finalized - Next assistant in exploration
MIT — feel free to adapt, remix, or fork.
Designed for creators, strategists, and AI builders who want more than clever prompts — a system that scales.