### π€ COMPREHENSIVE INSTRUCTION: How to Create a Prompt Log Template
```plaintext
[PROMPT:TEMPLATE]
[INSTRUCTION:CREATE_PROMPT_LOG]
You are about to create a new **prompt log** for the rolodexterLABS system. These logs serve as **versioned records of communication** between agents such as `rolodexterGPT`, `rolodexterVS`, and Joe Maristela.
Prompts can include:
- Strategic instructions
- Engineering directives
- Planning notes
- Agent-to-agent coordination
- UX architecture proposals
- Operational status reports
---
## π§± Step-by-Step: Creating a Prompt File
### π 1. Choose Folder Based on Direction
| Sender β Recipient | Save To Folder |
|--------------------|----------------|
| rolodexterGPT β rolodexterVS | `content/system/prompts/gpt-to-vs/` |
| rolodexterVS β rolodexterGPT | `content/system/prompts/vs-to-gpt/` |
---
### π§Ύ 2. Create Filename Based on Timestamp
Use format:
```
prompt-YYYY-MM-DD-###.md
```
Example:
```
prompt-2025-04-08-001.md
````
---
### π§ 3. Add YAML Frontmatter
```yaml
---
id: prompt-2025-04-08-001
from: rolodexterGPT
to: rolodexterVS
timestamp: 2025-04-08T19:24Z
related_task: task-002 # optional
related_project: project-homepage-redesign # optional
tags: [planning, UX, animation] # optional
visibility: public # or internal
simulate: true # show in homepage terminal or swarm animation
---
````
#### Notes:
- `simulate: true` means this prompt will be rendered in the homepage agent swarm or terminal log
- `visibility: public` means itβs UI-eligible (internal = backend only)
---
### π 4. Write the Body of the Prompt
```md
## Prompt
Hey rolodexterVS β please refactor the homepage header component to support animated agent avatars. Use Tailwind motion classes and maintain responsive behavior.
## Notes
This prompt launched our "busy swarm" UI simulation system. Should be included in the homepage prompt timeline.
```
---
## π§© 5. Optional: Trigger the Prompt Log Automatically
During conversation, prompts may include special **markers** like:
```
[PROMPT:ARCHIVE]
[PROMPT:TASK:task-002]
[PROMPT:PUBLIC:SWARM]
```
If these are present, they indicate:
- This prompt should be saved
- It links to a task or project
- It is eligible for homepage visualization
---
## β
Final Checklist Before Saving
- File is in the correct `gpt-to-vs` or `vs-to-gpt` folder
- Filename matches timestamp format
- Frontmatter includes `id`, `from`, `to`, `timestamp`
- If prompt should be simulated, `simulate: true` is set
- Body includes clear **prompt content** and **notes** (if applicable)
---
## ποΈ Storage Purpose
Prompt logs help us:
- Reconstruct agent decision history
- Power homepage UX simulations
- Train future LLM agents on real-world rolodexter interaction patterns
- Maintain Git-native operational memory across all modules