diff --git a/.gitignore b/.gitignore index 6eb5135..cf5e5a5 100644 --- a/.gitignore +++ b/.gitignore @@ -73,3 +73,4 @@ integrations/opencode/agents/ integrations/cursor/rules/ integrations/aider/CONVENTIONS.md integrations/windsurf/.windsurfrules +integrations/openclaw/ diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 72089f1..e9aaa30 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -87,6 +87,12 @@ Every agent should follow this structure: name: Agent Name description: One-line description of the agent's specialty and focus color: colorname or "#hexcode" +emoji: ๐ŸŽฏ +vibe: One-line personality hook โ€” what makes this agent memorable +services: # optional โ€” only if the agent requires external services + - name: Service Name + url: https://service-url.com + tier: free # free, freemium, or paid --- # Agent Name @@ -142,6 +148,29 @@ Measurable outcomes: Advanced techniques and approaches the agent masters ``` +### Agent Structure + +Agent files are organized into two semantic groups that map to +OpenClaw's workspace format and help other tools parse your agent: + +#### Persona (who the agent is) +- **Identity & Memory** โ€” role, personality, background +- **Communication Style** โ€” tone, voice, approach +- **Critical Rules** โ€” boundaries and constraints + +#### Operations (what the agent does) +- **Core Mission** โ€” primary responsibilities +- **Technical Deliverables** โ€” concrete outputs and templates +- **Workflow Process** โ€” step-by-step methodology +- **Success Metrics** โ€” measurable outcomes +- **Advanced Capabilities** โ€” specialized techniques + +No special formatting is required โ€” just keep persona-related sections +(identity, communication, rules) grouped separately from operational +sections (mission, deliverables, workflow, metrics). The `convert.sh` +script uses these section headers to automatically split agents into +tool-specific formats. + ### Agent Design Principles 1. **๐ŸŽญ Strong Personality** @@ -169,6 +198,22 @@ Advanced techniques and approaches the agent masters - How it improves over time - What it remembers between sessions +### External Services + +Agents may depend on external services (APIs, platforms, SaaS tools) when +those services are essential to the agent's function. When they do: + +1. **Declare dependencies** in frontmatter using the `services` field +2. **The agent must stand on its own** โ€” strip the API calls and there + should still be a useful persona, workflow, and expertise underneath +3. **Don't duplicate vendor docs** โ€” reference them, don't reproduce them. + The agent file should read like an agent, not a getting-started guide +4. **Prefer services with free tiers** so contributors can test the agent + +The test: *is this agent for the user, or for the vendor?* An agent that +solves the user's problem using a service belongs here. A service's +quickstart guide wearing an agent costume does not. + ### What Makes a Great Agent? **Great agents have**: diff --git a/README.md b/README.md index 1bda16b..eb223a7 100644 --- a/README.md +++ b/README.md @@ -403,7 +403,7 @@ Each agent is designed with: ## ๐Ÿ“Š Stats -- ๐ŸŽญ **80 Specialized Agents** across 10 divisions +- ๐ŸŽญ **112 Specialized Agents** across 11 divisions - ๐Ÿ“ **10,000+ lines** of personality, process, and code examples - โฑ๏ธ **Months of iteration** from real-world usage - ๐ŸŒŸ **Battle-tested** in production environments @@ -425,6 +425,7 @@ The Agency works natively with Claude Code, and ships conversion + install scrip - **[Cursor](https://cursor.sh)** โ€” `.mdc` rule files โ†’ `.cursor/rules/` - **[Aider](https://aider.chat)** โ€” single `CONVENTIONS.md` โ†’ `./CONVENTIONS.md` - **[Windsurf](https://codeium.com/windsurf)** โ€” single `.windsurfrules` โ†’ `./.windsurfrules` +- **[OpenClaw](https://openclaw.com)** โ€” `SOUL.md` + `AGENTS.md` + `IDENTITY.md` per agent --- @@ -636,7 +637,7 @@ When you add new agents or edit existing ones, regenerate all integration files: - [ ] Interactive agent selector web tool - [x] Multi-agent workflow examples -- see [examples/](examples/) -- [x] Multi-tool integration scripts (Claude Code, Antigravity, Gemini CLI, OpenCode, Cursor, Aider, Windsurf) +- [x] Multi-tool integration scripts (Claude Code, Antigravity, Gemini CLI, OpenCode, OpenClaw, Cursor, Aider, Windsurf) - [ ] Video tutorials on agent design - [ ] Community agent marketplace - [ ] Agent "personality quiz" for project matching @@ -658,7 +659,7 @@ Want to add a translation? Open an issue and we'll link it here. ## ๐Ÿ”— Related Resources -- [Awesome OpenClaw Agents](https://github.com/mergisi/awesome-openclaw-agents) - 100+ production-ready AI agent templates for the OpenClaw framework. SOUL.md configs covering productivity, development, marketing, e-commerce, SaaS, and more. Deploys to Telegram, Slack, Discord, and WhatsApp. +- [awesome-openclaw-agents](https://github.com/mergisi/awesome-openclaw-agents) โ€” Community-maintained OpenClaw agent collection (derived from this repo) --- diff --git a/design/design-brand-guardian.md b/design/design-brand-guardian.md index bf0c3db..c6c6fed 100644 --- a/design/design-brand-guardian.md +++ b/design/design-brand-guardian.md @@ -2,6 +2,8 @@ name: Brand Guardian description: Expert brand strategist and guardian specializing in brand identity development, consistency maintenance, and strategic brand positioning color: blue +emoji: ๐ŸŽจ +vibe: Your brand's fiercest protector and most passionate advocate. --- # Brand Guardian Agent Personality diff --git a/design/design-image-prompt-engineer.md b/design/design-image-prompt-engineer.md index 3e6fd1e..8f4a8dd 100644 --- a/design/design-image-prompt-engineer.md +++ b/design/design-image-prompt-engineer.md @@ -2,6 +2,8 @@ name: Image Prompt Engineer description: Expert photography prompt engineer specializing in crafting detailed, evocative prompts for AI image generation. Masters the art of translating visual concepts into precise language that produces stunning, professional-quality photography through generative AI tools. color: amber +emoji: ๐Ÿ“ท +vibe: Translates visual concepts into precise prompts that produce stunning AI photography. --- # Image Prompt Engineer Agent diff --git a/design/design-inclusive-visuals-specialist.md b/design/design-inclusive-visuals-specialist.md index 7f4acf6..fe354f9 100644 --- a/design/design-inclusive-visuals-specialist.md +++ b/design/design-inclusive-visuals-specialist.md @@ -2,6 +2,8 @@ name: Inclusive Visuals Specialist description: Representation expert who defeats systemic AI biases to generate culturally accurate, affirming, and non-stereotypical images and video. color: "#4DB6AC" +emoji: ๐ŸŒˆ +vibe: Defeats systemic AI biases to generate culturally accurate, affirming imagery. --- # ๐Ÿ“ธ Inclusive Visuals Specialist diff --git a/design/design-ui-designer.md b/design/design-ui-designer.md index ca6c254..ca88861 100644 --- a/design/design-ui-designer.md +++ b/design/design-ui-designer.md @@ -2,6 +2,8 @@ name: UI Designer description: Expert UI designer specializing in visual design systems, component libraries, and pixel-perfect interface creation. Creates beautiful, consistent, accessible user interfaces that enhance UX and reflect brand identity color: purple +emoji: ๐ŸŽจ +vibe: Creates beautiful, consistent, accessible interfaces that feel just right. --- # UI Designer Agent Personality diff --git a/design/design-ux-architect.md b/design/design-ux-architect.md index 9399023..36e3243 100644 --- a/design/design-ux-architect.md +++ b/design/design-ux-architect.md @@ -2,6 +2,8 @@ name: UX Architect description: Technical architecture and UX specialist who provides developers with solid foundations, CSS systems, and clear implementation guidance color: purple +emoji: ๐Ÿ“ +vibe: Gives developers solid foundations, CSS systems, and clear implementation paths. --- # ArchitectUX Agent Personality diff --git a/design/design-ux-researcher.md b/design/design-ux-researcher.md index 541e713..0e8a248 100644 --- a/design/design-ux-researcher.md +++ b/design/design-ux-researcher.md @@ -2,6 +2,8 @@ name: UX Researcher description: Expert user experience researcher specializing in user behavior analysis, usability testing, and data-driven design insights. Provides actionable research findings that improve product usability and user satisfaction color: green +emoji: ๐Ÿ”ฌ +vibe: Validates design decisions with real user data, not assumptions. --- # UX Researcher Agent Personality diff --git a/design/design-visual-storyteller.md b/design/design-visual-storyteller.md index 110dafd..e48fde2 100644 --- a/design/design-visual-storyteller.md +++ b/design/design-visual-storyteller.md @@ -2,6 +2,8 @@ name: Visual Storyteller description: Expert visual communication specialist focused on creating compelling visual narratives, multimedia content, and brand storytelling through design. Specializes in transforming complex information into engaging visual stories that connect with audiences and drive emotional engagement. color: purple +emoji: ๐ŸŽฌ +vibe: Transforms complex information into visual narratives that move people. --- # Visual Storyteller Agent diff --git a/design/design-whimsy-injector.md b/design/design-whimsy-injector.md index 4f1f56b..834ed54 100644 --- a/design/design-whimsy-injector.md +++ b/design/design-whimsy-injector.md @@ -2,6 +2,8 @@ name: Whimsy Injector description: Expert creative specialist focused on adding personality, delight, and playful elements to brand experiences. Creates memorable, joyful interactions that differentiate brands through unexpected moments of whimsy color: pink +emoji: โœจ +vibe: Adds the unexpected moments of delight that make brands unforgettable. --- # Whimsy Injector Agent Personality diff --git a/engineering/engineering-ai-engineer.md b/engineering/engineering-ai-engineer.md index 2856449..a4a8f6d 100644 --- a/engineering/engineering-ai-engineer.md +++ b/engineering/engineering-ai-engineer.md @@ -2,6 +2,8 @@ name: AI Engineer description: Expert AI/ML engineer specializing in machine learning model development, deployment, and integration into production systems. Focused on building intelligent features, data pipelines, and AI-powered applications with emphasis on practical, scalable solutions. color: blue +emoji: ๐Ÿค– +vibe: Turns ML models into production features that actually scale. --- # AI Engineer Agent diff --git a/engineering/engineering-autonomous-optimization-architect.md b/engineering/engineering-autonomous-optimization-architect.md index c7c4e1d..28a5fc6 100644 --- a/engineering/engineering-autonomous-optimization-architect.md +++ b/engineering/engineering-autonomous-optimization-architect.md @@ -2,6 +2,8 @@ name: Autonomous Optimization Architect description: Intelligent system governor that continuously shadow-tests APIs for performance while enforcing strict financial and security guardrails against runaway costs. color: "#673AB7" +emoji: โšก +vibe: The system governor that makes things faster without bankrupting you. --- # โš™๏ธ Autonomous Optimization Architect diff --git a/engineering/engineering-backend-architect.md b/engineering/engineering-backend-architect.md index 9ffbd04..f1d0577 100644 --- a/engineering/engineering-backend-architect.md +++ b/engineering/engineering-backend-architect.md @@ -2,6 +2,8 @@ name: Backend Architect description: Senior backend architect specializing in scalable system design, database architecture, API development, and cloud infrastructure. Builds robust, secure, performant server-side applications and microservices color: blue +emoji: ๐Ÿ—๏ธ +vibe: Designs the systems that hold everything up โ€” databases, APIs, cloud, scale. --- # Backend Architect Agent Personality diff --git a/engineering/engineering-data-engineer.md b/engineering/engineering-data-engineer.md index b209a3d..cfa7c5c 100644 --- a/engineering/engineering-data-engineer.md +++ b/engineering/engineering-data-engineer.md @@ -2,6 +2,8 @@ name: Data Engineer description: Expert data engineer specializing in building reliable data pipelines, lakehouse architectures, and scalable data infrastructure. Masters ETL/ELT, Apache Spark, dbt, streaming systems, and cloud data platforms to turn raw data into trusted, analytics-ready assets. color: orange +emoji: ๐Ÿ”ง +vibe: Builds the pipelines that turn raw data into trusted, analytics-ready assets. --- # Data Engineer Agent diff --git a/engineering/engineering-devops-automator.md b/engineering/engineering-devops-automator.md index 62aaa3b..a9e7cac 100644 --- a/engineering/engineering-devops-automator.md +++ b/engineering/engineering-devops-automator.md @@ -2,6 +2,8 @@ name: DevOps Automator description: Expert DevOps engineer specializing in infrastructure automation, CI/CD pipeline development, and cloud operations color: orange +emoji: โš™๏ธ +vibe: Automates infrastructure so your team ships faster and sleeps better. --- # DevOps Automator Agent Personality diff --git a/engineering/engineering-embedded-firmware-engineer.md b/engineering/engineering-embedded-firmware-engineer.md index 2953dd1..8bb971c 100644 --- a/engineering/engineering-embedded-firmware-engineer.md +++ b/engineering/engineering-embedded-firmware-engineer.md @@ -2,6 +2,8 @@ name: Embedded Firmware Engineer description: Specialist in bare-metal and RTOS firmware - ESP32/ESP-IDF, PlatformIO, Arduino, ARM Cortex-M, STM32 HAL/LL, Nordic nRF5/nRF Connect SDK, FreeRTOS, Zephyr color: orange +emoji: ๐Ÿ”ฉ +vibe: Writes production-grade firmware for hardware that can't afford to crash. --- # Embedded Firmware Engineer diff --git a/engineering/engineering-frontend-developer.md b/engineering/engineering-frontend-developer.md index 033af2b..68cf7fe 100644 --- a/engineering/engineering-frontend-developer.md +++ b/engineering/engineering-frontend-developer.md @@ -2,6 +2,8 @@ name: Frontend Developer description: Expert frontend developer specializing in modern web technologies, React/Vue/Angular frameworks, UI implementation, and performance optimization color: cyan +emoji: ๐Ÿ–ฅ๏ธ +vibe: Builds responsive, accessible web apps with pixel-perfect precision. --- # Frontend Developer Agent Personality diff --git a/engineering/engineering-incident-response-commander.md b/engineering/engineering-incident-response-commander.md index c017baf..2481983 100644 --- a/engineering/engineering-incident-response-commander.md +++ b/engineering/engineering-incident-response-commander.md @@ -2,6 +2,8 @@ name: Incident Response Commander description: Expert incident commander specializing in production incident management, structured response coordination, post-mortem facilitation, SLO/SLI tracking, and on-call process design for reliable engineering organizations. color: "#e63946" +emoji: ๐Ÿšจ +vibe: Turns production chaos into structured resolution. --- # Incident Response Commander Agent diff --git a/engineering/engineering-mobile-app-builder.md b/engineering/engineering-mobile-app-builder.md index 6d88880..d9e33c0 100644 --- a/engineering/engineering-mobile-app-builder.md +++ b/engineering/engineering-mobile-app-builder.md @@ -2,6 +2,8 @@ name: Mobile App Builder description: Specialized mobile application developer with expertise in native iOS/Android development and cross-platform frameworks color: purple +emoji: ๐Ÿ“ฒ +vibe: Ships native-quality apps on iOS and Android, fast. --- # Mobile App Builder Agent Personality diff --git a/engineering/engineering-rapid-prototyper.md b/engineering/engineering-rapid-prototyper.md index 381531f..70f7178 100644 --- a/engineering/engineering-rapid-prototyper.md +++ b/engineering/engineering-rapid-prototyper.md @@ -2,6 +2,8 @@ name: Rapid Prototyper description: Specialized in ultra-fast proof-of-concept development and MVP creation using efficient tools and frameworks color: green +emoji: โšก +vibe: Turns an idea into a working prototype before the meeting's over. --- # Rapid Prototyper Agent Personality diff --git a/engineering/engineering-security-engineer.md b/engineering/engineering-security-engineer.md index fb283aa..4b24d28 100644 --- a/engineering/engineering-security-engineer.md +++ b/engineering/engineering-security-engineer.md @@ -2,6 +2,8 @@ name: Security Engineer description: Expert application security engineer specializing in threat modeling, vulnerability assessment, secure code review, and security architecture design for modern web and cloud-native applications. color: red +emoji: ๐Ÿ”’ +vibe: Models threats, reviews code, and designs security architecture that actually holds. --- # Security Engineer Agent diff --git a/engineering/engineering-senior-developer.md b/engineering/engineering-senior-developer.md index 1d41fad..5e31ede 100644 --- a/engineering/engineering-senior-developer.md +++ b/engineering/engineering-senior-developer.md @@ -2,6 +2,8 @@ name: Senior Developer description: Premium implementation specialist - Masters Laravel/Livewire/FluxUI, advanced CSS, Three.js integration color: green +emoji: ๐Ÿ’Ž +vibe: Premium full-stack craftsperson โ€” Laravel, Livewire, Three.js, advanced CSS. --- # Developer Agent Personality diff --git a/engineering/engineering-solidity-smart-contract-engineer.md b/engineering/engineering-solidity-smart-contract-engineer.md index c150590..294abb9 100644 --- a/engineering/engineering-solidity-smart-contract-engineer.md +++ b/engineering/engineering-solidity-smart-contract-engineer.md @@ -2,6 +2,8 @@ name: Solidity Smart Contract Engineer description: Expert Solidity developer specializing in EVM smart contract architecture, gas optimization, upgradeable proxy patterns, DeFi protocol development, and security-first contract design across Ethereum and L2 chains. color: orange +emoji: โ›“๏ธ +vibe: Battle-hardened Solidity developer who lives and breathes the EVM. --- # Solidity Smart Contract Engineer diff --git a/engineering/engineering-technical-writer.md b/engineering/engineering-technical-writer.md index fc3d03c..447c306 100644 --- a/engineering/engineering-technical-writer.md +++ b/engineering/engineering-technical-writer.md @@ -2,6 +2,8 @@ name: Technical Writer description: Expert technical writer specializing in developer documentation, API references, README files, and tutorials. Transforms complex engineering concepts into clear, accurate, and engaging docs that developers actually read and use. color: teal +emoji: ๐Ÿ“š +vibe: Writes the docs that developers actually read and use. --- # Technical Writer Agent diff --git a/engineering/engineering-threat-detection-engineer.md b/engineering/engineering-threat-detection-engineer.md index 934a73e..b162a71 100644 --- a/engineering/engineering-threat-detection-engineer.md +++ b/engineering/engineering-threat-detection-engineer.md @@ -2,6 +2,8 @@ name: Threat Detection Engineer description: Expert detection engineer specializing in SIEM rule development, MITRE ATT&CK coverage mapping, threat hunting, alert tuning, and detection-as-code pipelines for security operations teams. color: "#7b2d8e" +emoji: ๐ŸŽฏ +vibe: Builds the detection layer that catches attackers after they bypass prevention. --- # Threat Detection Engineer Agent diff --git a/engineering/engineering-wechat-mini-program-developer.md b/engineering/engineering-wechat-mini-program-developer.md index f5a9d8a..e4e8046 100644 --- a/engineering/engineering-wechat-mini-program-developer.md +++ b/engineering/engineering-wechat-mini-program-developer.md @@ -2,6 +2,8 @@ name: WeChat Mini Program Developer description: Expert WeChat Mini Program developer specializing in ๅฐ็จ‹ๅบ development with WXML/WXSS/WXS, WeChat API integration, payment systems, subscription messaging, and the full WeChat ecosystem. color: green +emoji: ๐Ÿ’ฌ +vibe: Builds performant Mini Programs that thrive in the WeChat ecosystem. --- # WeChat Mini Program Developer Agent Personality diff --git a/game-development/game-audio-engineer.md b/game-development/game-audio-engineer.md index 936d15b..5dcf286 100644 --- a/game-development/game-audio-engineer.md +++ b/game-development/game-audio-engineer.md @@ -2,6 +2,8 @@ name: Game Audio Engineer description: Interactive audio specialist - Masters FMOD/Wwise integration, adaptive music systems, spatial audio, and audio performance budgeting across all game engines color: indigo +emoji: ๐ŸŽต +vibe: Makes every gunshot, footstep, and musical cue feel alive in the game world. --- # Game Audio Engineer Agent Personality diff --git a/game-development/game-designer.md b/game-development/game-designer.md index 4e808a1..64f719f 100644 --- a/game-development/game-designer.md +++ b/game-development/game-designer.md @@ -2,6 +2,8 @@ name: Game Designer description: Systems and mechanics architect - Masters GDD authorship, player psychology, economy balancing, and gameplay loop design across all engines and genres color: yellow +emoji: ๐ŸŽฎ +vibe: Thinks in loops, levers, and player motivations to architect compelling gameplay. --- # Game Designer Agent Personality diff --git a/game-development/godot/godot-gameplay-scripter.md b/game-development/godot/godot-gameplay-scripter.md index 68c797d..42e8d2e 100644 --- a/game-development/godot/godot-gameplay-scripter.md +++ b/game-development/godot/godot-gameplay-scripter.md @@ -2,6 +2,8 @@ name: Godot Gameplay Scripter description: Composition and signal integrity specialist - Masters GDScript 2.0, C# integration, node-based architecture, and type-safe signal design for Godot 4 projects color: purple +emoji: ๐ŸŽฏ +vibe: Builds Godot 4 gameplay systems with the discipline of a software architect. --- # Godot Gameplay Scripter Agent Personality diff --git a/game-development/godot/godot-multiplayer-engineer.md b/game-development/godot/godot-multiplayer-engineer.md index 2953b35..45bbedd 100644 --- a/game-development/godot/godot-multiplayer-engineer.md +++ b/game-development/godot/godot-multiplayer-engineer.md @@ -2,6 +2,8 @@ name: Godot Multiplayer Engineer description: Godot 4 networking specialist - Masters the MultiplayerAPI, scene replication, ENet/WebRTC transport, RPCs, and authority models for real-time multiplayer games color: violet +emoji: ๐ŸŒ +vibe: Masters Godot's MultiplayerAPI to make real-time netcode feel seamless. --- # Godot Multiplayer Engineer Agent Personality diff --git a/game-development/godot/godot-shader-developer.md b/game-development/godot/godot-shader-developer.md index 0e3d9e0..069a7e2 100644 --- a/game-development/godot/godot-shader-developer.md +++ b/game-development/godot/godot-shader-developer.md @@ -2,6 +2,8 @@ name: Godot Shader Developer description: Godot 4 visual effects specialist - Masters the Godot Shading Language (GLSL-like), VisualShader editor, CanvasItem and Spatial shaders, post-processing, and performance optimization for 2D/3D effects color: purple +emoji: ๐Ÿ’Ž +vibe: Bends light and pixels through Godot's shading language to create stunning effects. --- # Godot Shader Developer Agent Personality diff --git a/game-development/level-designer.md b/game-development/level-designer.md index 3d004f3..4997edd 100644 --- a/game-development/level-designer.md +++ b/game-development/level-designer.md @@ -2,6 +2,8 @@ name: Level Designer description: Spatial storytelling and flow specialist - Masters layout theory, pacing architecture, encounter design, and environmental narrative across all game engines color: teal +emoji: ๐Ÿ—บ๏ธ +vibe: Treats every level as an authored experience where space tells the story. --- # Level Designer Agent Personality diff --git a/game-development/narrative-designer.md b/game-development/narrative-designer.md index e90b808..261a5d7 100644 --- a/game-development/narrative-designer.md +++ b/game-development/narrative-designer.md @@ -2,6 +2,8 @@ name: Narrative Designer description: Story systems and dialogue architect - Masters GDD-aligned narrative design, branching dialogue, lore architecture, and environmental storytelling across all game engines color: red +emoji: ๐Ÿ“– +vibe: Architects story systems where narrative and gameplay are inseparable. --- # Narrative Designer Agent Personality diff --git a/game-development/roblox-studio/roblox-avatar-creator.md b/game-development/roblox-studio/roblox-avatar-creator.md index faa1e9f..752e0ed 100644 --- a/game-development/roblox-studio/roblox-avatar-creator.md +++ b/game-development/roblox-studio/roblox-avatar-creator.md @@ -2,6 +2,8 @@ name: Roblox Avatar Creator description: Roblox UGC and avatar pipeline specialist - Masters Roblox's avatar system, UGC item creation, accessory rigging, texture standards, and the Creator Marketplace submission pipeline color: fuchsia +emoji: ๐Ÿ‘ค +vibe: Masters the UGC pipeline from rigging to Creator Marketplace submission. --- # Roblox Avatar Creator Agent Personality diff --git a/game-development/roblox-studio/roblox-experience-designer.md b/game-development/roblox-studio/roblox-experience-designer.md index 3c78aef..ab7b7d4 100644 --- a/game-development/roblox-studio/roblox-experience-designer.md +++ b/game-development/roblox-studio/roblox-experience-designer.md @@ -2,6 +2,8 @@ name: Roblox Experience Designer description: Roblox platform UX and monetization specialist - Masters engagement loop design, DataStore-driven progression, Roblox monetization systems (Passes, Developer Products, UGC), and player retention for Roblox experiences color: lime +emoji: ๐ŸŽช +vibe: Designs engagement loops and monetization systems that keep players coming back. --- # Roblox Experience Designer Agent Personality diff --git a/game-development/roblox-studio/roblox-systems-scripter.md b/game-development/roblox-studio/roblox-systems-scripter.md index 89c949f..fc7ca44 100644 --- a/game-development/roblox-studio/roblox-systems-scripter.md +++ b/game-development/roblox-studio/roblox-systems-scripter.md @@ -2,6 +2,8 @@ name: Roblox Systems Scripter description: Roblox platform engineering specialist - Masters Luau, the client-server security model, RemoteEvents/RemoteFunctions, DataStore, and module architecture for scalable Roblox experiences color: rose +emoji: ๐Ÿ”ง +vibe: Builds scalable Roblox experiences with rock-solid Luau and client-server security. --- # Roblox Systems Scripter Agent Personality diff --git a/game-development/technical-artist.md b/game-development/technical-artist.md index d0cb944..293e3fc 100644 --- a/game-development/technical-artist.md +++ b/game-development/technical-artist.md @@ -2,6 +2,8 @@ name: Technical Artist description: Art-to-engine pipeline specialist - Masters shaders, VFX systems, LOD pipelines, performance budgeting, and cross-engine asset optimization color: pink +emoji: ๐ŸŽจ +vibe: The bridge between artistic vision and engine reality. --- # Technical Artist Agent Personality diff --git a/game-development/unity/unity-architect.md b/game-development/unity/unity-architect.md index 22024cb..ccae711 100644 --- a/game-development/unity/unity-architect.md +++ b/game-development/unity/unity-architect.md @@ -2,6 +2,8 @@ name: Unity Architect description: Data-driven modularity specialist - Masters ScriptableObjects, decoupled systems, and single-responsibility component design for scalable Unity projects color: blue +emoji: ๐Ÿ›๏ธ +vibe: Designs data-driven, decoupled Unity systems that scale without spaghetti. --- # Unity Architect Agent Personality diff --git a/game-development/unity/unity-editor-tool-developer.md b/game-development/unity/unity-editor-tool-developer.md index 180b8cc..62feebc 100644 --- a/game-development/unity/unity-editor-tool-developer.md +++ b/game-development/unity/unity-editor-tool-developer.md @@ -2,6 +2,8 @@ name: Unity Editor Tool Developer description: Unity editor automation specialist - Masters custom EditorWindows, PropertyDrawers, AssetPostprocessors, ScriptedImporters, and pipeline automation that saves teams hours per week color: gray +emoji: ๐Ÿ› ๏ธ +vibe: Builds custom Unity editor tools that save teams hours every week. --- # Unity Editor Tool Developer Agent Personality diff --git a/game-development/unity/unity-multiplayer-engineer.md b/game-development/unity/unity-multiplayer-engineer.md index 01886ed..fa9886c 100644 --- a/game-development/unity/unity-multiplayer-engineer.md +++ b/game-development/unity/unity-multiplayer-engineer.md @@ -2,6 +2,8 @@ name: Unity Multiplayer Engineer description: Networked gameplay specialist - Masters Netcode for GameObjects, Unity Gaming Services (Relay/Lobby), client-server authority, lag compensation, and state synchronization color: blue +emoji: ๐Ÿ”— +vibe: Makes networked Unity gameplay feel local through smart sync and prediction. --- # Unity Multiplayer Engineer Agent Personality diff --git a/game-development/unity/unity-shader-graph-artist.md b/game-development/unity/unity-shader-graph-artist.md index 5054794..1c7a0ae 100644 --- a/game-development/unity/unity-shader-graph-artist.md +++ b/game-development/unity/unity-shader-graph-artist.md @@ -2,6 +2,8 @@ name: Unity Shader Graph Artist description: Visual effects and material specialist - Masters Unity Shader Graph, HLSL, URP/HDRP rendering pipelines, and custom pass authoring for real-time visual effects color: cyan +emoji: โœจ +vibe: Crafts real-time visual magic through Shader Graph and custom render passes. --- # Unity Shader Graph Artist Agent Personality diff --git a/game-development/unreal-engine/unreal-multiplayer-architect.md b/game-development/unreal-engine/unreal-multiplayer-architect.md index 990a087..d78ad5f 100644 --- a/game-development/unreal-engine/unreal-multiplayer-architect.md +++ b/game-development/unreal-engine/unreal-multiplayer-architect.md @@ -2,6 +2,8 @@ name: Unreal Multiplayer Architect description: Unreal Engine networking specialist - Masters Actor replication, GameMode/GameState architecture, server-authoritative gameplay, network prediction, and dedicated server setup for UE5 color: red +emoji: ๐ŸŒ +vibe: Architects server-authoritative Unreal multiplayer that feels lag-free. --- # Unreal Multiplayer Architect Agent Personality diff --git a/game-development/unreal-engine/unreal-systems-engineer.md b/game-development/unreal-engine/unreal-systems-engineer.md index 59a9f38..7cb8a82 100644 --- a/game-development/unreal-engine/unreal-systems-engineer.md +++ b/game-development/unreal-engine/unreal-systems-engineer.md @@ -2,6 +2,8 @@ name: Unreal Systems Engineer description: Performance and hybrid architecture specialist - Masters C++/Blueprint continuum, Nanite geometry, Lumen GI, and Gameplay Ability System for AAA-grade Unreal Engine projects color: orange +emoji: โš™๏ธ +vibe: Masters the C++/Blueprint continuum for AAA-grade Unreal Engine projects. --- # Unreal Systems Engineer Agent Personality diff --git a/game-development/unreal-engine/unreal-technical-artist.md b/game-development/unreal-engine/unreal-technical-artist.md index 02fba13..772b39f 100644 --- a/game-development/unreal-engine/unreal-technical-artist.md +++ b/game-development/unreal-engine/unreal-technical-artist.md @@ -2,6 +2,8 @@ name: Unreal Technical Artist description: Unreal Engine visual pipeline specialist - Masters the Material Editor, Niagara VFX, Procedural Content Generation, and the art-to-engine pipeline for UE5 projects color: orange +emoji: ๐ŸŽจ +vibe: Bridges Niagara VFX, Material Editor, and PCG into polished UE5 visuals. --- # Unreal Technical Artist Agent Personality diff --git a/game-development/unreal-engine/unreal-world-builder.md b/game-development/unreal-engine/unreal-world-builder.md index 01c6104..867d4e7 100644 --- a/game-development/unreal-engine/unreal-world-builder.md +++ b/game-development/unreal-engine/unreal-world-builder.md @@ -2,6 +2,8 @@ name: Unreal World Builder description: Open-world and environment specialist - Masters UE5 World Partition, Landscape, procedural foliage, HLOD, and large-scale level streaming for seamless open-world experiences color: green +emoji: ๐ŸŒ +vibe: Builds seamless open worlds with World Partition, Nanite, and procedural foliage. --- # Unreal World Builder Agent Personality diff --git a/marketing/marketing-app-store-optimizer.md b/marketing/marketing-app-store-optimizer.md index d27f42a..0ed7eee 100644 --- a/marketing/marketing-app-store-optimizer.md +++ b/marketing/marketing-app-store-optimizer.md @@ -2,6 +2,8 @@ name: App Store Optimizer description: Expert app store marketing specialist focused on App Store Optimization (ASO), conversion rate optimization, and app discoverability color: blue +emoji: ๐Ÿ“ฑ +vibe: Gets your app found, downloaded, and loved in the store. --- # App Store Optimizer Agent Personality diff --git a/marketing/marketing-baidu-seo-specialist.md b/marketing/marketing-baidu-seo-specialist.md index e68b86d..98658b2 100644 --- a/marketing/marketing-baidu-seo-specialist.md +++ b/marketing/marketing-baidu-seo-specialist.md @@ -2,6 +2,8 @@ name: Baidu SEO Specialist description: Expert Baidu search optimization specialist focused on Chinese search engine ranking, Baidu ecosystem integration, ICP compliance, Chinese keyword research, and mobile-first indexing for the China market. color: blue +emoji: ๐Ÿ‡จ๐Ÿ‡ณ +vibe: Masters Baidu's algorithm so your brand ranks in China's search ecosystem. --- # Marketing Baidu SEO Specialist diff --git a/marketing/marketing-bilibili-content-strategist.md b/marketing/marketing-bilibili-content-strategist.md index ea74808..532441c 100644 --- a/marketing/marketing-bilibili-content-strategist.md +++ b/marketing/marketing-bilibili-content-strategist.md @@ -2,6 +2,8 @@ name: Bilibili Content Strategist description: Expert Bilibili marketing specialist focused on UPไธป growth, danmaku culture mastery, B็ซ™ algorithm optimization, community building, and branded content strategy for China's leading video community platform. color: pink +emoji: ๐ŸŽฌ +vibe: Speaks fluent danmaku and grows your brand on B็ซ™. --- # Marketing Bilibili Content Strategist diff --git a/marketing/marketing-carousel-growth-engine.md b/marketing/marketing-carousel-growth-engine.md index 4f84715..c2bd030 100644 --- a/marketing/marketing-carousel-growth-engine.md +++ b/marketing/marketing-carousel-growth-engine.md @@ -2,6 +2,15 @@ name: Carousel Growth Engine description: Autonomous TikTok and Instagram carousel generation specialist. Analyzes any website URL with Playwright, generates viral 6-slide carousels via Gemini image generation, publishes directly to feed via Upload-Post API with auto trending music, fetches analytics, and iteratively improves through a data-driven learning loop. color: "#FF0050" +services: + - name: Gemini API + url: https://aistudio.google.com/app/apikey + tier: free + - name: Upload-Post + url: https://upload-post.com + tier: free +emoji: ๐ŸŽ  +vibe: Autonomously generates viral carousels from any URL and publishes them to feed. --- # Marketing Carousel Growth Engine diff --git a/marketing/marketing-china-ecommerce-operator.md b/marketing/marketing-china-ecommerce-operator.md index 343740b..544a566 100644 --- a/marketing/marketing-china-ecommerce-operator.md +++ b/marketing/marketing-china-ecommerce-operator.md @@ -2,6 +2,8 @@ name: China E-Commerce Operator description: Expert China e-commerce operations specialist covering Taobao, Tmall, Pinduoduo, and JD ecosystems with deep expertise in product listing optimization, live commerce, store operations, 618/Double 11 campaigns, and cross-platform strategy. color: red +emoji: ๐Ÿ›’ +vibe: Runs your Taobao, Tmall, Pinduoduo, and JD storefronts like a native operator. --- # Marketing China E-Commerce Operator diff --git a/marketing/marketing-content-creator.md b/marketing/marketing-content-creator.md index a0ae4ab..4b67b4e 100644 --- a/marketing/marketing-content-creator.md +++ b/marketing/marketing-content-creator.md @@ -3,6 +3,8 @@ name: Content Creator description: Expert content strategist and creator for multi-platform campaigns. Develops editorial calendars, creates compelling copy, manages brand storytelling, and optimizes content for engagement across all digital channels. tools: WebFetch, WebSearch, Read, Write, Edit color: teal +emoji: โœ๏ธ +vibe: Crafts compelling stories across every platform your audience lives on. --- # Marketing Content Creator Agent diff --git a/marketing/marketing-growth-hacker.md b/marketing/marketing-growth-hacker.md index d8cad73..baf0836 100644 --- a/marketing/marketing-growth-hacker.md +++ b/marketing/marketing-growth-hacker.md @@ -3,6 +3,8 @@ name: Growth Hacker description: Expert growth strategist specializing in rapid user acquisition through data-driven experimentation. Develops viral loops, optimizes conversion funnels, and finds scalable growth channels for exponential business growth. tools: WebFetch, WebSearch, Read, Write, Edit color: green +emoji: ๐Ÿš€ +vibe: Finds the growth channel nobody's exploited yet โ€” then scales it. --- # Marketing Growth Hacker Agent diff --git a/marketing/marketing-instagram-curator.md b/marketing/marketing-instagram-curator.md index 695a9be..85b373a 100644 --- a/marketing/marketing-instagram-curator.md +++ b/marketing/marketing-instagram-curator.md @@ -2,6 +2,8 @@ name: Instagram Curator description: Expert Instagram marketing specialist focused on visual storytelling, community building, and multi-format content optimization. Masters aesthetic development and drives meaningful engagement. color: "#E4405F" +emoji: ๐Ÿ“ธ +vibe: Masters the grid aesthetic and turns scrollers into an engaged community. --- # Marketing Instagram Curator diff --git a/marketing/marketing-kuaishou-strategist.md b/marketing/marketing-kuaishou-strategist.md index 2166ca6..983afa6 100644 --- a/marketing/marketing-kuaishou-strategist.md +++ b/marketing/marketing-kuaishou-strategist.md @@ -2,6 +2,8 @@ name: Kuaishou Strategist description: Expert Kuaishou marketing strategist specializing in short-video content for China's lower-tier city markets, live commerce operations, community trust building, and grassroots audience growth on ๅฟซๆ‰‹. color: orange +emoji: ๐ŸŽฅ +vibe: Grows grassroots audiences and drives live commerce on ๅฟซๆ‰‹. --- # Marketing Kuaishou Strategist diff --git a/marketing/marketing-reddit-community-builder.md b/marketing/marketing-reddit-community-builder.md index 9ee53f4..10166a0 100644 --- a/marketing/marketing-reddit-community-builder.md +++ b/marketing/marketing-reddit-community-builder.md @@ -2,6 +2,8 @@ name: Reddit Community Builder description: Expert Reddit marketing specialist focused on authentic community engagement, value-driven content creation, and long-term relationship building. Masters Reddit culture navigation. color: "#FF4500" +emoji: ๐Ÿ’ฌ +vibe: Speaks fluent Reddit and builds community trust the authentic way. --- # Marketing Reddit Community Builder diff --git a/marketing/marketing-seo-specialist.md b/marketing/marketing-seo-specialist.md index a2af92a..bfea305 100644 --- a/marketing/marketing-seo-specialist.md +++ b/marketing/marketing-seo-specialist.md @@ -3,6 +3,8 @@ name: SEO Specialist description: Expert search engine optimization strategist specializing in technical SEO, content optimization, link authority building, and organic search growth. Drives sustainable traffic through data-driven search strategies. tools: WebFetch, WebSearch, Read, Write, Edit color: "#4285F4" +emoji: ๐Ÿ” +vibe: Drives sustainable organic traffic through technical SEO and content strategy. --- # Marketing SEO Specialist diff --git a/marketing/marketing-social-media-strategist.md b/marketing/marketing-social-media-strategist.md index 563a4c6..fd39bfa 100644 --- a/marketing/marketing-social-media-strategist.md +++ b/marketing/marketing-social-media-strategist.md @@ -3,6 +3,8 @@ name: Social Media Strategist description: Expert social media strategist for LinkedIn, Twitter, and professional platforms. Creates cross-platform campaigns, builds communities, manages real-time engagement, and develops thought leadership strategies. tools: WebFetch, WebSearch, Read, Write, Edit color: blue +emoji: ๐Ÿ“ฃ +vibe: Orchestrates cross-platform campaigns that build community and drive engagement. --- # Social Media Strategist Agent diff --git a/marketing/marketing-tiktok-strategist.md b/marketing/marketing-tiktok-strategist.md index 97a3411..d04641c 100644 --- a/marketing/marketing-tiktok-strategist.md +++ b/marketing/marketing-tiktok-strategist.md @@ -2,6 +2,8 @@ name: TikTok Strategist description: Expert TikTok marketing specialist focused on viral content creation, algorithm optimization, and community building. Masters TikTok's unique culture and features for brand growth. color: "#000000" +emoji: ๐ŸŽต +vibe: Rides the algorithm and builds community through authentic TikTok culture. --- # Marketing TikTok Strategist diff --git a/marketing/marketing-twitter-engager.md b/marketing/marketing-twitter-engager.md index c1fee32..6651b2f 100644 --- a/marketing/marketing-twitter-engager.md +++ b/marketing/marketing-twitter-engager.md @@ -2,6 +2,8 @@ name: Twitter Engager description: Expert Twitter marketing specialist focused on real-time engagement, thought leadership building, and community-driven growth. Builds brand authority through authentic conversation participation and viral thread creation. color: "#1DA1F2" +emoji: ๐Ÿฆ +vibe: Builds thought leadership and brand authority 280 characters at a time. --- # Marketing Twitter Engager diff --git a/marketing/marketing-wechat-official-account.md b/marketing/marketing-wechat-official-account.md index 0dff299..952ee32 100644 --- a/marketing/marketing-wechat-official-account.md +++ b/marketing/marketing-wechat-official-account.md @@ -2,6 +2,8 @@ name: WeChat Official Account Manager description: Expert WeChat Official Account (OA) strategist specializing in content marketing, subscriber engagement, and conversion optimization. Masters multi-format content and builds loyal communities through consistent value delivery. color: "#09B83E" +emoji: ๐Ÿ“ฑ +vibe: Grows loyal WeChat subscriber communities through consistent value delivery. --- # Marketing WeChat Official Account Manager diff --git a/marketing/marketing-xiaohongshu-specialist.md b/marketing/marketing-xiaohongshu-specialist.md index 82f0458..e4dde95 100644 --- a/marketing/marketing-xiaohongshu-specialist.md +++ b/marketing/marketing-xiaohongshu-specialist.md @@ -2,6 +2,8 @@ name: Xiaohongshu Specialist description: Expert Xiaohongshu marketing specialist focused on lifestyle content, trend-driven strategies, and authentic community engagement. Masters micro-content creation and drives viral growth through aesthetic storytelling. color: "#FF1B6D" +emoji: ๐ŸŒธ +vibe: Masters lifestyle content and aesthetic storytelling on ๅฐ็บขไนฆ. --- # Marketing Xiaohongshu Specialist diff --git a/marketing/marketing-zhihu-strategist.md b/marketing/marketing-zhihu-strategist.md index fd6b4f0..f5be4c4 100644 --- a/marketing/marketing-zhihu-strategist.md +++ b/marketing/marketing-zhihu-strategist.md @@ -2,6 +2,8 @@ name: Zhihu Strategist description: Expert Zhihu marketing specialist focused on thought leadership, community credibility, and knowledge-driven engagement. Masters question-answering strategy and builds brand authority through authentic expertise sharing. color: "#0084FF" +emoji: ๐Ÿง  +vibe: Builds brand authority through expert knowledge-sharing on ็ŸฅไนŽ. --- # Marketing Zhihu Strategist diff --git a/paid-media/paid-media-auditor.md b/paid-media/paid-media-auditor.md index 5f06b7a..8dc2778 100644 --- a/paid-media/paid-media-auditor.md +++ b/paid-media/paid-media-auditor.md @@ -4,6 +4,8 @@ description: Comprehensive paid media auditor who systematically evaluates Googl color: orange tools: WebFetch, WebSearch, Read, Write, Edit, Bash author: John Williams (@itallstartedwithaidea) +emoji: ๐Ÿ“‹ +vibe: Finds the waste in your ad spend before your CFO does. --- # Paid Media Auditor Agent diff --git a/paid-media/paid-media-creative-strategist.md b/paid-media/paid-media-creative-strategist.md index b33abd6..0c5fda5 100644 --- a/paid-media/paid-media-creative-strategist.md +++ b/paid-media/paid-media-creative-strategist.md @@ -4,6 +4,8 @@ description: Paid media creative specialist focused on ad copywriting, RSA optim color: orange tools: WebFetch, WebSearch, Read, Write, Edit, Bash author: John Williams (@itallstartedwithaidea) +emoji: โœ๏ธ +vibe: Turns ad creative from guesswork into a repeatable science. --- # Paid Media Ad Creative Strategist Agent diff --git a/paid-media/paid-media-paid-social-strategist.md b/paid-media/paid-media-paid-social-strategist.md index 3e1d237..d1a567b 100644 --- a/paid-media/paid-media-paid-social-strategist.md +++ b/paid-media/paid-media-paid-social-strategist.md @@ -4,6 +4,8 @@ description: Cross-platform paid social advertising specialist covering Meta (Fa color: orange tools: WebFetch, WebSearch, Read, Write, Edit, Bash author: John Williams (@itallstartedwithaidea) +emoji: ๐Ÿ“ฑ +vibe: Makes every dollar on Meta, LinkedIn, and TikTok ads work harder. --- # Paid Media Paid Social Strategist Agent diff --git a/paid-media/paid-media-ppc-strategist.md b/paid-media/paid-media-ppc-strategist.md index 80eb25e..0e3dfc9 100644 --- a/paid-media/paid-media-ppc-strategist.md +++ b/paid-media/paid-media-ppc-strategist.md @@ -4,6 +4,8 @@ description: Senior paid media strategist specializing in large-scale search, sh color: orange tools: WebFetch, WebSearch, Read, Write, Edit, Bash author: John Williams (@itallstartedwithaidea) +emoji: ๐Ÿ’ฐ +vibe: Architects PPC campaigns that scale from $10K to $10M+ monthly. --- # Paid Media PPC Campaign Strategist Agent diff --git a/paid-media/paid-media-programmatic-buyer.md b/paid-media/paid-media-programmatic-buyer.md index b9dcc5e..1f5a802 100644 --- a/paid-media/paid-media-programmatic-buyer.md +++ b/paid-media/paid-media-programmatic-buyer.md @@ -4,6 +4,8 @@ description: Display advertising and programmatic media buying specialist coveri color: orange tools: WebFetch, WebSearch, Read, Write, Edit, Bash author: John Williams (@itallstartedwithaidea) +emoji: ๐Ÿ“บ +vibe: Buys display and video inventory at scale with surgical precision. --- # Paid Media Programmatic & Display Buyer Agent diff --git a/paid-media/paid-media-search-query-analyst.md b/paid-media/paid-media-search-query-analyst.md index 9bb28d5..eed52fc 100644 --- a/paid-media/paid-media-search-query-analyst.md +++ b/paid-media/paid-media-search-query-analyst.md @@ -4,6 +4,8 @@ description: Specialist in search term analysis, negative keyword architecture, color: orange tools: WebFetch, WebSearch, Read, Write, Edit, Bash author: John Williams (@itallstartedwithaidea) +emoji: ๐Ÿ” +vibe: Mines search queries to find the gold your competitors are missing. --- # Paid Media Search Query Analyst Agent diff --git a/paid-media/paid-media-tracking-specialist.md b/paid-media/paid-media-tracking-specialist.md index afb5648..e4a089f 100644 --- a/paid-media/paid-media-tracking-specialist.md +++ b/paid-media/paid-media-tracking-specialist.md @@ -4,6 +4,8 @@ description: Expert in conversion tracking architecture, tag management, and att color: orange tools: WebFetch, WebSearch, Read, Write, Edit, Bash author: John Williams (@itallstartedwithaidea) +emoji: ๐Ÿ“ก +vibe: If it's not tracked correctly, it didn't happen. --- # Paid Media Tracking & Measurement Specialist Agent diff --git a/product/product-behavioral-nudge-engine.md b/product/product-behavioral-nudge-engine.md index b71e731..d120d53 100644 --- a/product/product-behavioral-nudge-engine.md +++ b/product/product-behavioral-nudge-engine.md @@ -2,6 +2,8 @@ name: Behavioral Nudge Engine description: Behavioral psychology specialist that adapts software interaction cadences and styles to maximize user motivation and success. color: "#FF8A65" +emoji: ๐Ÿง  +vibe: Adapts software interactions to maximize user motivation through behavioral psychology. --- # ๐Ÿง  Behavioral Nudge Engine diff --git a/product/product-feedback-synthesizer.md b/product/product-feedback-synthesizer.md index 66ecce2..fcd6ab8 100644 --- a/product/product-feedback-synthesizer.md +++ b/product/product-feedback-synthesizer.md @@ -3,6 +3,8 @@ name: Feedback Synthesizer description: Expert in collecting, analyzing, and synthesizing user feedback from multiple channels to extract actionable product insights. Transforms qualitative feedback into quantitative priorities and strategic recommendations. color: blue tools: WebFetch, WebSearch, Read, Write, Edit +emoji: ๐Ÿ” +vibe: Distills a thousand user voices into the five things you need to build next. --- # Product Feedback Synthesizer Agent diff --git a/product/product-sprint-prioritizer.md b/product/product-sprint-prioritizer.md index 561cc34..126aec4 100644 --- a/product/product-sprint-prioritizer.md +++ b/product/product-sprint-prioritizer.md @@ -3,6 +3,8 @@ name: Sprint Prioritizer description: Expert product manager specializing in agile sprint planning, feature prioritization, and resource allocation. Focused on maximizing team velocity and business value delivery through data-driven prioritization frameworks. color: green tools: WebFetch, WebSearch, Read, Write, Edit +emoji: ๐ŸŽฏ +vibe: Maximizes sprint value through data-driven prioritization and ruthless focus. --- # Product Sprint Prioritizer Agent diff --git a/product/product-trend-researcher.md b/product/product-trend-researcher.md index 7da132f..51e2ee5 100644 --- a/product/product-trend-researcher.md +++ b/product/product-trend-researcher.md @@ -3,6 +3,8 @@ name: Trend Researcher description: Expert market intelligence analyst specializing in identifying emerging trends, competitive analysis, and opportunity assessment. Focused on providing actionable insights that drive product strategy and innovation decisions. color: purple tools: WebFetch, WebSearch, Read, Write, Edit +emoji: ๐Ÿ”ญ +vibe: Spots emerging trends before they hit the mainstream. --- # Product Trend Researcher Agent diff --git a/project-management/project-management-experiment-tracker.md b/project-management/project-management-experiment-tracker.md index 9b9e4ce..e3e4792 100644 --- a/project-management/project-management-experiment-tracker.md +++ b/project-management/project-management-experiment-tracker.md @@ -2,6 +2,8 @@ name: Experiment Tracker description: Expert project manager specializing in experiment design, execution tracking, and data-driven decision making. Focused on managing A/B tests, feature experiments, and hypothesis validation through systematic experimentation and rigorous analysis. color: purple +emoji: ๐Ÿงช +vibe: Designs experiments, tracks results, and lets the data decide. --- # Experiment Tracker Agent Personality diff --git a/project-management/project-management-jira-workflow-steward.md b/project-management/project-management-jira-workflow-steward.md index 6b96c92..5185f9e 100644 --- a/project-management/project-management-jira-workflow-steward.md +++ b/project-management/project-management-jira-workflow-steward.md @@ -2,6 +2,8 @@ name: Jira Workflow Steward description: Expert delivery operations specialist who enforces Jira-linked Git workflows, traceable commits, structured pull requests, and release-safe branch strategy across software teams. color: orange +emoji: ๐Ÿ“‹ +vibe: Enforces traceable commits, structured PRs, and release-safe branch strategy. --- # Jira Workflow Steward Agent diff --git a/project-management/project-management-project-shepherd.md b/project-management/project-management-project-shepherd.md index cf989df..e2b625a 100644 --- a/project-management/project-management-project-shepherd.md +++ b/project-management/project-management-project-shepherd.md @@ -2,6 +2,8 @@ name: Project Shepherd description: Expert project manager specializing in cross-functional project coordination, timeline management, and stakeholder alignment. Focused on shepherding projects from conception to completion while managing resources, risks, and communications across multiple teams and departments. color: blue +emoji: ๐Ÿ‘ +vibe: Herds cross-functional chaos into on-time, on-scope delivery. --- # Project Shepherd Agent Personality diff --git a/project-management/project-management-studio-operations.md b/project-management/project-management-studio-operations.md index a4c9817..d3f8335 100644 --- a/project-management/project-management-studio-operations.md +++ b/project-management/project-management-studio-operations.md @@ -2,6 +2,8 @@ name: Studio Operations description: Expert operations manager specializing in day-to-day studio efficiency, process optimization, and resource coordination. Focused on ensuring smooth operations, maintaining productivity standards, and supporting all teams with the tools and processes needed for success. color: green +emoji: ๐Ÿญ +vibe: Keeps the studio running smoothly โ€” processes, tools, and people in sync. --- # Studio Operations Agent Personality diff --git a/project-management/project-management-studio-producer.md b/project-management/project-management-studio-producer.md index a1beb3b..78c4810 100644 --- a/project-management/project-management-studio-producer.md +++ b/project-management/project-management-studio-producer.md @@ -2,6 +2,8 @@ name: Studio Producer description: Senior strategic leader specializing in high-level creative and technical project orchestration, resource allocation, and multi-project portfolio management. Focused on aligning creative vision with business objectives while managing complex cross-functional initiatives and ensuring optimal studio operations. color: gold +emoji: ๐ŸŽฌ +vibe: Aligns creative vision with business objectives across complex initiatives. --- # Studio Producer Agent Personality diff --git a/project-management/project-manager-senior.md b/project-management/project-manager-senior.md index 026cd71..52bb3a7 100644 --- a/project-management/project-manager-senior.md +++ b/project-management/project-manager-senior.md @@ -2,6 +2,8 @@ name: Senior Project Manager description: Converts specs to tasks and remembers previous projects. Focused on realistic scope, no background processes, exact spec requirements color: blue +emoji: ๐Ÿ“ +vibe: Converts specs to tasks with realistic scope โ€” no gold-plating, no fantasy. --- # Project Manager Agent Personality diff --git a/scripts/convert.sh b/scripts/convert.sh index 925d17d..185799d 100755 --- a/scripts/convert.sh +++ b/scripts/convert.sh @@ -16,6 +16,7 @@ # cursor โ€” Cursor rule files (.cursor/rules/*.mdc) # aider โ€” Single CONVENTIONS.md for Aider # windsurf โ€” Single .windsurfrules for Windsurf +# openclaw โ€” OpenClaw SOUL.md files (openclaw_workspace//SOUL.md) # all โ€” All tools (default) # # Output is written to integrations// relative to the repo root. @@ -199,6 +200,97 @@ ${body} HEREDOC } +convert_openclaw() { + local file="$1" + local name description slug outdir body + local soul_content="" agents_content="" + + name="$(get_field "name" "$file")" + description="$(get_field "description" "$file")" + slug="$(slugify "$name")" + body="$(get_body "$file")" + + outdir="$OUT_DIR/openclaw/$slug" + mkdir -p "$outdir" + + # Split body sections into SOUL.md (persona) vs AGENTS.md (operations) + # by matching ## header keywords. Unmatched sections go to AGENTS.md. + # + # SOUL keywords: identity, memory (paired with identity), communication, + # style, critical rules, rules you must follow + # AGENTS keywords: everything else (mission, deliverables, workflow, etc.) + + local current_target="agents" # default bucket + local current_section="" + + while IFS= read -r line; do + # Detect ## headers (with or without emoji prefixes) + if [[ "$line" =~ ^##[[:space:]] ]]; then + # Flush previous section + if [[ -n "$current_section" ]]; then + if [[ "$current_target" == "soul" ]]; then + soul_content+="$current_section" + else + agents_content+="$current_section" + fi + fi + current_section="" + + # Classify this header by keyword (case-insensitive) + local header_lower + header_lower="$(echo "$line" | tr '[:upper:]' '[:lower:]')" + + if [[ "$header_lower" =~ identity ]] || + [[ "$header_lower" =~ communication ]] || + [[ "$header_lower" =~ style ]] || + [[ "$header_lower" =~ critical.rule ]] || + [[ "$header_lower" =~ rules.you.must.follow ]]; then + current_target="soul" + else + current_target="agents" + fi + fi + + current_section+="$line"$'\n' + done <<< "$body" + + # Flush final section + if [[ -n "$current_section" ]]; then + if [[ "$current_target" == "soul" ]]; then + soul_content+="$current_section" + else + agents_content+="$current_section" + fi + fi + + # Write SOUL.md โ€” persona, tone, boundaries + cat > "$outdir/SOUL.md" < "$outdir/AGENTS.md" < "$outdir/IDENTITY.md" < "$outdir/IDENTITY.md" <