Early Version Notice: This is an early version of Roo Content Army. While functional, some features may still have rough edges or require additional polish. Your feedback is invaluable in helping us improve!
Roo Content Army is a set of specialized Roo Code modes focused on content creation workflows. It aims to:
- Structure Content Tasks: Provide a structured approach for generating content like blog posts or newsletters using AI assistance.
- Coordinate Specialists: Utilize a central 'Commander' mode to manage a sequence of specialized 'troop' modes (e.g., for research, drafting, editing).
- Leverage Roo Code: Demonstrate how Roo Code's mode system can be applied to tasks beyond direct coding.
- Produce Content: Facilitate the creation of content based on user requirements provided during the process.
- π€ Coordinated Workflow: A central "Commander" mode manages the sequence of steps in the content creation process.
- β¨ Specialized Modes: Dedicated "troop" modes focus on specific tasks like research, outlining, drafting, and editing.
- π Adaptive Process: The Commander determines the necessary steps based on the initial briefing and project context (like style guides), allowing for flexibility compared to fixed pipelines.
- π§ Context Use: Attempts to use project-specific information (e.g., goals, audience, language, style guides) provided in the project structure to guide content generation.
- π Streamlined Approach: Aims to reduce manual setup by focusing on the core task sequence for content creation.
-
Prepare Your Content Idea (Recommended):
- Before starting, have a clear idea of the content you want to create. Think about:
- Project Name: What's the overall project (e.g., your blog name, company newsletter)?
- Content Type: What kind of content is it (e.g.,
blog-post
,newsletter
,article
)? - Topic/Goal: What should the specific piece be about?
- Audience: Who are you writing for?
- Style/Tone: Any preferences on how it should sound?
- The
π Briefing Officer
will ask for these details during the process, but having them ready helps.
- Before starting, have a clear idea of the content you want to create. Think about:
-
Initiate with the Commander:
- Start a conversation with the main coordinator,
π§ββοΈ Commander
. You can simply say "Hello" or state your goal directly:- "Hello"
- "Create a blog post about AI in education."
- "Start a newsletter."
- Start a conversation with the main coordinator,
-
Follow the Guided Workflow:
- The
π§ββοΈ Commander
will manage the process, usually starting by delegating to theπ Briefing Officer
to understand your requirements. - Based on the brief and project context, the Commander coordinates the necessary specialist "troops" (like
π Research Scout
,π Outliner
,βοΈ Drafting Specialist
,π§ Field Editor
) to create your content. - The process aims to be largely automated, minimizing interruptions unless clarification or review is needed.
- The
The Content Army consists of several specialist agents, including:
- π§β
βοΈ Commander: The central coordinator managing the overall process and communication. - π Briefing Officer: Gathers initial content requirements through interaction.
- π Research Scout: Finds and synthesizes relevant information for the content.
- π Outlining Cadet: Structures the content logically based on research and requirements.
- βοΈ Drafting Specialist: Writes the initial version of the content.
- π§ Field Editor: Reviews, refines, polishes, and ensures the draft meets quality standards and style guidelines.
- β Fact Checker: (Optional) Verifies the accuracy of information presented.
- π Style Analyzer: A utility agent that can help define or analyze content style guides.
Roo Content Army is an evolving system. Future enhancements being considered include:
- More sophisticated SEO strategy integration.
- Capabilities for content templating and easier reuse of past artifacts.
- Advanced mechanisms for incorporating user feedback during revision cycles.
- Increased resilience through enhanced error handling and recovery logic.