Skip to content

docs: runner templates and parallel vs sequential guide (t109.5)#353

Merged
marcusquinn merged 1 commit intomainfrom
feature/t109-5-parallel-agent-docs
Feb 5, 2026
Merged

docs: runner templates and parallel vs sequential guide (t109.5)#353
marcusquinn merged 1 commit intomainfrom
feature/t109-5-parallel-agent-docs

Conversation

@marcusquinn
Copy link
Owner

Summary

  • Add example runner AGENTS.md templates (code-reviewer, seo-analyst) with structured checklists and output formats
  • Add parallel vs sequential decision guide with decision table and hybrid pattern
  • Update AGENTS.md progressive disclosure table with parallel agents entry

New Files

  • .agent/tools/ai-assistants/runners/README.md - Index and guide for creating runners from templates
  • .agent/tools/ai-assistants/runners/code-reviewer.md - Security/quality review template with severity table output
  • .agent/tools/ai-assistants/runners/seo-analyst.md - SEO analysis template with issue/opportunity tables

Modified Files

  • .agent/tools/ai-assistants/headless-dispatch.md - Added "Parallel vs Sequential" section with decision table, hybrid pattern, and runner template links
  • .agent/AGENTS.md - Added parallel agents row to progressive disclosure table
  • README.md - Added template links to parallel agents section

Task

Closes t109.5 (Documentation & examples) from t109 (Parallel Agents & Headless Dispatch)

This completes the t109 plan: t109.1 (dispatch docs), t109.2 (runner-helper.sh), t109.3 (memory namespaces), t109.5 (documentation & examples) are all done. Only t109.4 (Matrix bot, optional) remains.

Create example runner AGENTS.md templates for code-reviewer and
seo-analyst with structured output formats, checklists, and usage
examples. Add parallel vs sequential decision guide with decision
table and hybrid pattern to headless-dispatch.md.

- .agent/tools/ai-assistants/runners/code-reviewer.md
- .agent/tools/ai-assistants/runners/seo-analyst.md
- .agent/tools/ai-assistants/runners/README.md
- Parallel vs sequential section in headless-dispatch.md
- AGENTS.md progressive disclosure table updated
- README.md updated with template links
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Feb 5, 2026

Warning

Rate limit exceeded

@marcusquinn has exceeded the limit for the number of commits that can be reviewed per hour. Please wait 9 minutes and 19 seconds before requesting another review.

⌛ How to resolve this issue?

After the wait time has elapsed, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout.

Please see our FAQ for further information.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch feature/t109-5-parallel-agent-docs

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@gemini-code-assist
Copy link

Summary of Changes

Hello @marcusquinn, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request significantly enhances the documentation and usability of the AI assistant framework by providing practical, ready-to-use templates for common agent roles like code review and SEO analysis. It also introduces a crucial decision-making guide for orchestrating agent tasks, helping users effectively choose between parallel and sequential execution patterns to optimize performance and manage dependencies. These additions aim to streamline the creation and deployment of AI agents and improve overall workflow efficiency.

Highlights

  • New Runner Templates: Introduced new example runner templates for AI assistants, specifically for code-reviewer and seo-analyst roles, complete with structured checklists and output formats.
  • Parallel vs. Sequential Dispatch Guide: Added a comprehensive guide on deciding between parallel and sequential dispatch patterns for AI agents, featuring a decision table and a hybrid workflow example.
  • Documentation Integration: Updated core documentation files (AGENTS.md and README.md) to integrate and link to the new runner templates and the parallel/sequential dispatch guide.
Changelog
  • .agent/AGENTS.md
    • Added a new entry for 'Parallel agents' in the progressive disclosure table, linking to the new headless dispatch guide and runner templates.
  • .agent/tools/ai-assistants/headless-dispatch.md
    • Introduced a new 'Parallel vs Sequential' section with detailed explanations, code examples, a decision table, and a hybrid pattern for agent dispatch.
    • Added a section for 'Example Runner Templates' with links to the new code-reviewer and seo-analyst templates.
    • Updated the 'Related' section to include the new runners/ directory.
  • .agent/tools/ai-assistants/runners/README.md
    • New file: Provides an index and guide for creating AI assistant runners from templates, lists available templates, and outlines best practices for writing custom runner templates.
  • .agent/tools/ai-assistants/runners/code-reviewer.md
    • New file: Contains a detailed template for a 'Code Reviewer' agent, including checklists for security, quality, and maintainability, structured output formats, and operational rules.
  • .agent/tools/ai-assistants/runners/seo-analyst.md
    • New file: Contains a detailed template for an 'SEO Analyst' agent, featuring analysis checklists for technical SEO, content SEO, and indexability, structured output formats for issues and opportunities, and specific rules.
  • README.md
    • Updated the 'Parallel Agents' section to include direct links to the new code-reviewer and seo-analyst example runner templates.
    • Modified the description for headless-dispatch.md to highlight the inclusion of the parallel vs sequential decision guide.
Activity
  • This pull request completes task t109.5 (Documentation & examples) and marks the completion of most of the t109 plan (Parallel Agents & Headless Dispatch), with only t109.4 (Matrix bot, optional) remaining.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

@github-actions
Copy link

github-actions bot commented Feb 5, 2026

🔍 Code Quality Report

�[0;35m[MONITOR]�[0m Code Review Monitoring Report

�[0;34m[INFO]�[0m Latest Quality Status:
SonarCloud: 0 bugs, 0 vulnerabilities, 3 code smells

�[0;34m[INFO]�[0m Recent monitoring activity:
Thu Feb 5 22:44:53 UTC 2026: Code review monitoring started
Thu Feb 5 22:44:54 UTC 2026: SonarCloud - Bugs: 0, Vulnerabilities: 0, Code Smells: 3
Thu Feb 5 22:44:54 UTC 2026: Qlty - 0 issues found, auto-formatting applied
Thu Feb 5 22:44:56 UTC 2026: Codacy analysis completed with auto-fixes

📈 Current Quality Metrics

  • BUGS: 0
  • CODE SMELLS: 3
  • VULNERABILITIES: 0

Generated on: Thu Feb 5 22:44:59 UTC 2026


Generated by AI DevOps Framework Code Review Monitoring

@sonarqubecloud
Copy link

sonarqubecloud bot commented Feb 5, 2026

Copy link

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request adds comprehensive documentation for parallel agent execution and runner templates. It introduces a guide to decide between parallel and sequential patterns, provides example runner templates for a code reviewer and an SEO analyst, and updates existing documentation to link to these new resources. The changes are well-structured and significantly improve the documentation for these advanced features. I've made a couple of minor suggestions to improve consistency and clarity in the documentation.

Comment on lines +542 to +543
runner-helper.sh run security-reviewer "Audit src/" --attach :4096 &
runner-helper.sh run perf-analyzer "Profile src/" --attach :4096 &

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

For consistency with other examples in this file (e.g., line 501) and the main README.md, it's better to use the full URL http://localhost:4096 for the --attach flag. While :4096 might work, using the explicit URL improves clarity for users following the documentation.

Suggested change
runner-helper.sh run security-reviewer "Audit src/" --attach :4096 &
runner-helper.sh run perf-analyzer "Profile src/" --attach :4096 &
runner-helper.sh run security-reviewer "Audit src/" --attach http://localhost:4096 &
runner-helper.sh run perf-analyzer "Profile src/" --attach http://localhost:4096 &

|----------|-----------|-------|-----|
| CRITICAL | src/auth.ts:42 | Raw SQL query with string interpolation | Use parameterized query |
| WARNING | src/api.ts:15 | Missing input validation on user ID | Add zod schema validation |
| INFO | src/utils.ts:88 | Function exceeds 60 lines | Extract helper functions |

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The "Maintainability" checklist on line 43 flags functions longer than 50 lines. To maintain consistency within this template, the example in the output format should also reflect that rule.

Suggested change
| INFO | src/utils.ts:88 | Function exceeds 60 lines | Extract helper functions |
| INFO | src/utils.ts:88 | Function exceeds 50 lines | Extract helper functions |

@marcusquinn marcusquinn merged commit 646cee9 into main Feb 5, 2026
10 of 11 checks passed
@marcusquinn marcusquinn deleted the feature/t109-5-parallel-agent-docs branch February 5, 2026 22:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant