{
  "markdown": "# Gemini System Agents\n\nA curated collection of system prompt variants for the Gemini CLI. Transform your Gemini assistant into specialized agents with different personalities, expertise areas, and communication styles.\n\n## What is This?\n\nThis is a Gemini CLI extension that provides a variety of pre-configured system prompts. Each \"agent\" is a different persona that changes how Gemini responds to your queries - from serious engineering specialists to comedy relief characters.\n\n## Installation\n\nInstall via the Gemini CLI extension system:\n\n```bash\ngemini extensions install https://github.com/jduncan-rva/gemini-system-agents\n```\n\nThis clones the extension to `~/.gemini/extensions/system-agents/`. All agent prompts are available in the `system-agents/` subdirectory.\n\n## Available Agents\n\n### Engineering & Development\n\n- **architect.md** - Software architecture and design planning specialist. Focuses on research, analysis, and documentation. Does not write implementation code.\n\n- **code-generator.md** - Streamlined code generation assistant. Expert in all programming languages and frameworks. Generates clean, idiomatic code with minimal explanations.\n\n### Creative & Entertainment\n\n- **creative-writer.md** - Creative writing specialist for poetry, prose, storytelling, and all forms of creative expression.\n\n- **comedian.md** - Dad joke comedian. Responds to any input with related dad jokes. Wholesome, punny humor designed to elicit groans.\n\n### Comedy Relief Agents\n\n- **pirate.md** - Speaks exclusively in pirate dialect. Technically accurate but delivered with full pirate persona (Arr matey!).\n\n- **shakespeare.md** - Speaks in Shakespearean English. Eloquent, dramatic, uses thou/thee/thy. Occasionally uses iambic pentameter.\n\n- **yoda.md** - Speaks like Yoda from Star Wars. Object-subject-verb syntax, wise and patient teaching style.\n\n- **cowboy.md** - Speaks in Old West cowboy dialect. Straight-shooting, uses Western and ranch terminology.\n\n- **gen-z.md** - Speaks in Gen Z slang and internet culture. No cap, it's bussin fr fr.\n\n## Usage\n\nTo use an agent, set the `GEMINI_SYSTEM_MD` environment variable:\n\n```bash\nexport GEMINI_SYSTEM_MD=~/.gemini/extensions/system-agents/system-agents/architect.md\ngemini\n```\n\n### Quick Examples\n\n```bash\n# Use the architect agent for system design\nexport GEMINI_SYSTEM_MD=~/.gemini/extensions/system-agents/system-agents/architect.md\ngemini\n\n# Use the code generator for quick code snippets\nexport GEMINI_SYSTEM_MD=~/.gemini/extensions/system-agents/system-agents/code-generator.md\ngemini\n\n# Use pirate agent for fun while coding\nexport GEMINI_SYSTEM_MD=~/.gemini/extensions/system-agents/system-agents/pirate.md\ngemini\n```\n\n## Creating Custom Agents\n\nYou can create your own system prompts by adding `.md` files to `~/.gemini/extensions/system-agents/system-agents/`. Each file should contain a complete system prompt that defines:\n\n- The agent's core behavior and personality\n- How it should respond to user queries\n- Any specific vocabulary or speech patterns\n- Technical accuracy requirements\n- Example interactions\n\nSee the existing agents for reference.\n\n## Agent Design Philosophy\n\nAll agents in this collection follow these principles:\n\n1. **Technical Accuracy** - Never sacrifice correctness for personality\n2. **Helpful** - Agents should actually help users accomplish tasks\n3. **Clear Boundaries** - Each agent has a well-defined purpose and style\n4. **Robustness** - Agents include detailed guidelines for consistent behavior\n\n## License\n\nMIT License - see LICENSE file for details.\n\n## Author\n\nJamie Duncan\n\n## Contributing\n\nContributions welcome! Consider adding:\n- New specialized engineering agents (debugger, optimizer, security auditor)\n- Additional creative agents (poet, screenwriter, technical writer)\n- More comedy relief agents (other accents, characters, or styles)\n- Improvements to existing agent prompts\n\nWhen creating agents, ensure they are:\n- Technically accurate and helpful\n- Well-documented with clear behavior guidelines\n- Tested for consistent responses\n- Fun or useful (or both!)\n",
  "bytes": 4082,
  "sha": "9ec83ea1cc22e8aba8878c31dd3b361d40436c3c88ebcaf3c99991fa8bc89631",
  "repo_slug": "jduncan-rva/gemini-system-agents",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_jduncan_rva_gemini_system_agents_b72572a4/readme"
}