Commit Graph
48 Commits
Author SHA1 Message Date
Muhammad Ubaid Raza 30ead89753 chore: remove conlciting subagent instruction from orchestrator 2026-02-25 02:04:34 +05:00
Muhammad Ubaid Raza 59d26c54fa chore: remove conflicting artifact instruction 2026-02-25 01:50:33 +05:00
Muhammad Ubaid Raza 4dea294547 chore: Add evidence to browser tester 2026-02-24 19:56:31 +05:00
Muhammad Ubaid Raza 670a8ff1f2 Merge branch 'main' into remove-conflict 2026-02-24 14:46:37 +05:00
Muhammad Ubaid Raza bf33085e18 docs(agent): prefer accessibility_snapshot for element identification
Updated agent guidelines to specify the use of accessibility_snapshot over visual screenshots for element identification. Accessibility snapshots provide structured DOM/ARIA data, which is more reliable for browser automation than pixel-based visual analysis.
2026-02-24 04:21:41 +05:00
Muhammad Ubaid Raza cc9061e4c1 chore(agents): remove duplicate config in gem-orchestrator
Remove redundant `<operating_rules>`, agent-specific parameters, and
`<delegation_validation>` sections. This removes duplicate content
to ensure a single source of truth for the agent's behavior protocols
and configuration.
2026-02-23 21:51:00 +05:00
Muhammad Ubaid Raza 5db9683096 refactor: standardize agent workflows and artifact paths
- Refined `gem-browser-tester` workflow to separate initialization from
  execution and enforce an Observation-First loop.
- Added retry logic for transient failures (e.g., timeouts, network issues)
  in browser automation tasks.
- Standardized artifact generation paths to `docs/plan/{plan_id}/`
  across multiple agents.
- Updated failure actions to specify evidence capture locations
  (logs, network) for improved debugging and traceability.
2026-02-23 16:40:51 +05:00
Muhammad Ubaid Raza 2889bfcf7e Merge branch 'main' into remove-conflict 2026-02-23 02:22:28 +05:00
Muhammad Ubaid Raza c91c374d47 refactor: standardize browser tester agent structure
Introduce explicit sections for input, output, and verification criteria.
Define structured JSON output including detailed evidence paths and error counts.
Update workflow to reference new guides and move Observation-First loop to operating rules.
Clarify verification steps with specific pass/fail conditions for console, network, and accessibility checks.
2026-02-23 02:10:15 +05:00
Muhammad Ubaid Raza 213d15ac83 refactor: update agent workflows and orchestrator logic
- Remove redundant `<mission>` section from gem-browser-tester
- Add "Reflect" step to gem-documentation-writer for self-review on high-priority or failed tasks
- Refactor gem-orchestrator completion phase to generate a walkthrough markdown file instead of a review
- Update orchestrator rules to allow direct execution for creating walkthrough files
2026-02-22 00:55:07 +05:00
Muhammad Ubaid Raza 53ee36b54c Merge branch 'main' into remove-conflict 2026-02-21 15:43:19 +05:00
Muhammad Ubaid Raza 432241e197 Merge branch 'main' into remove-conflict 2026-02-19 23:02:05 +05:00
Muhammad Ubaid Raza 21507bf644 fix: invlaid file references 2026-02-19 22:59:27 +05:00
Muhammad Ubaid Raza 63cdc6c14b fix: remove conlciting solid from implementer 2026-02-18 14:01:03 +05:00
Muhammad Ubaid Raza d477f8745f chore: add think before act 2026-02-18 03:10:15 +05:00
Muhammad Ubaid Raza e26f2b4d72 feat(gem-team): v1.1.0 - rename Chrome Tester to Browser Tester
- Bump plugin version to 1.1.0 in marketplace and plugin.json
- Rename agent from "Chrome Tester" to "Browser Tester" in plugin.json
- Update agent description to focus on browser automation tools instead of Chrome DevTools
- Add symlink for the Browser Tester agent in the plugin's agents directory
2026-02-17 22:19:14 +05:00
Muhammad Ubaid Raza b0d59d8f78 refactor: standardize agent operating rules across gem agents
Remove "detailed thinking on" directive and consolidate operating_rules sections for consistency. Both gem-browser-tester.agent.md and gem-devops.agent.md now share standardized rules: unified tool activation phrasing ("Always activate tools before use"), merged context-efficient reading instructions, and removed agent-specific variations. This simplifies maintenance and ensures consistent behavior across different agent types while preserving core functionality like evidence storage, error handling, and output constraints.
2026-02-17 16:37:34 +05:00
Muhammad Ubaid Raza c991fb1519 Merge branch 'main' into chrome-to-browser 2026-02-17 12:35:09 +05:00
Muhammad Ubaid Raza 448ad46e72 refactor: rename gem-chrome-tester to gem-browser-tester
Rename the Chrome-specific testing agent to a browser-agnostic version
to support multiple automation tools (Playwright, Chrome DevTools, etc.).
Updates all references in orchestrator and planner configurations, and
broadens the description and execution workflow to be tool-flexible.
Evidence storage rule clarified to apply primarily on failures.
2026-02-16 13:42:29 +05:00
Muhammad Ubaid Raza 6ec3104cdc chore: planner to avoid overengineering 2026-02-16 01:41:03 +05:00
Muhammad Ubaid Raza 6ce691e19e chore: planner to avoid overengineering 2026-02-16 01:34:02 +05:00
Muhammad Ubaid Raza acad3f5953 chore: researcher use skim technique to reduce context 2026-02-16 01:07:49 +05:00
Muhammad Ubaid Raza cfe75537ae chore: researcher doc type 2026-02-16 01:00:18 +05:00
Muhammad Ubaid Raza 82a54652ed chore: researcher doc type 2026-02-15 23:56:30 +05:00
Muhammad Ubaid Raza ffbef1aa74 chore: explicit suer interaction 2026-02-15 13:37:37 +05:00
Muhammad Ubaid Raza 93d4e723b5 chore: orchestrator now valdiates if research findings exists or not 2026-02-15 01:11:39 +05:00
Muhammad Ubaid Raza 7484058642 chore: orchestrator now valdiates if research findings exists or not 2026-02-15 00:49:23 +05:00
Muhammad Ubaid Raza 0355730828 chore: orchestrator now valdiates if research findings exists or not 2026-02-15 00:12:19 +05:00
Muhammad Ubaid Raza dba425d9d2 chore: orchestrator now valdiates if research findings exists or not 2026-02-14 22:03:36 +05:00
Muhammad Ubaid Raza 63f8cd9803 chore: Enforce silent execution 2026-02-14 01:47:50 +05:00
Muhammad Ubaid Raza f09df95320 Fix typo in agent configuration: change 'user-invokable' to 'user-invocable' 2026-02-14 00:45:41 +05:00
Muhammad Ubaid Raza d193446afe chore: enforce breifness 2026-02-13 00:30:18 +05:00
Muhammad Ubaid Raza e3c9760b6b chore: enforce batch tool calls 2026-02-12 23:31:13 +05:00
Muhammad Ubaid Raza d67f5d7bb9 fix: update tldr and task description fields to use literal scalars for better formatting 2026-02-12 21:19:26 +05:00
Muhammad Ubaid Raza 6f76b5cd2e feat: add Gem Team Multi-Agent Orchestration plugin with detailed documentation and agent definitions 2026-02-12 13:35:17 +05:00
Muhammad Ubaid Raza 0210c21fed Merge branch 'main' into add-gem-team 2026-02-12 13:27:58 +05:00
Muhammad Ubaid Raza f7b131fb6c chore: fix readme 2026-02-12 01:14:07 +05:00
Muhammad Ubaid Raza fdef8ed0b7 fix: handoff json issue 2026-02-11 23:05:06 +05:00
Muhammad Ubaid Raza 4756381923 Add tool activation guidelines for various agents to enhance usability 2026-02-11 22:31:37 +05:00
Muhammad Ubaid Raza 753379f592 Add Gem Team Multi-Agent Orchestration agents and documentation
- Introduced new agents: gem-chrome-tester, gem-devops, gem-documentation-writer, gem-implementer, gem-orchestrator, gem-planner, gem-researcher, and gem-reviewer.
- Updated README.collections.md to include the new Gem Team Multi-Agent Orchestration collection.
- Created gem-team.collection.yml and gem-team.md for structured documentation of the multi-agent orchestration framework.
- Each agent includes detailed descriptions, workflows, operating rules, and final anchors for clarity on their functionalities and usage.
2026-02-11 22:12:53 +05:00
Muhammad Ubaid Raza 744aff965b Introduce blueprint variant for GPT Codex (#263)
* UPDATE: Upgrade Blueprint Mode to v39 with improved directives and model specification

* CREATE: Add Blueprint Mode Codex v1 with core directives and guiding principles

* Update blueprint-mode-codex.chatmode.md

* Modify model name and enhance description

Updated model name to include 'copilot' and refined description for clarity.
2025-09-25 09:35:35 +10:00
Muhammad Ubaid Raza f767285190 chore: update Blueprint Mode to v38 with improved model and description (#247)
* chore: update Blueprint Mode to v38 with improved model and description

* fix: standardize description quotes in Blueprint Mode documentation
2025-09-16 10:41:37 +10:00
Muhammad Ubaid RazaandCopilot 14b9707d9b Update Blueprint Mode documentation to reflect version 36 changes and enhance clarity on workflows and directives. (#230)
* Update Blueprint Mode documentation to reflect version 36 changes and enhance clarity on workflows and directives.

* Update chatmodes/blueprint-mode.chatmode.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Refine directives in Blueprint Mode documentation for clarity and accuracy

* Update Blueprint Mode documentation to version 37, enhancing clarity and detail in core directives and tool usage policies.

* Update Blueprint Mode documentation to version 37, enhancing clarity on workflows and directives.

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-09-09 09:55:37 +10:00
Muhammad Ubaid Raza 802442fd7b feat: Revise Blueprint Mode documentation for clarity and conciseness (#195)
* feat: Revise Blueprint Mode documentation for clarity and conciseness

* feat: Update Blueprint Mode to v30 with enhanced workflows and self-correction features

* fix: Correct terminology from 'todos' to 'tasks' and improve capitalization for consistency

* feat: Upgrade model to GPT-5 Mini and enhance communication guidelines for brevity and clarity

* feat: Update model version to GPT-4.1 and clarify critical execution guidelines

* feat: Enhance Blueprint Mode with improved task handling and workflow directives

* feat: Revise Blueprint Mode directives for clarity and brevity, introducing confidence-based ambiguity resolution
2025-08-18 10:05:45 +10:00
Muhammad Ubaid Raza 072639f7e3 Feature/blueprint mode v16 (#141)
* feat: Update Blueprint Mode to v16 with enhanced directives and workflows

- Changed model from Claude Sonnet 4 to GPT-4.1.
- Revised description for clarity and conciseness.
- Expanded communication guidelines for improved task management.
- Enhanced quality and engineering protocols, emphasizing SOLID principles and documentation.
- Introduced new execution principles to streamline task execution and reflection.
- Updated artifact structure to include specifications for requirements, architecture, and edge cases.
- Refined workflows for better task handling and validation processes.
- Improved debugging strategies and handling of ambiguous requests.

* refactor: streamline communication guidelines and core directives in Blueprint Mode documentation
2025-08-01 11:49:01 +10:00
Muhammad Ubaid Raza 59c3a9f887 [feat] Update Blueprint Mode (#133)
* feat(docs): add Blueprint Mode v1 chat mode and documentation

Add Blueprint Mode v1 chat mode instructions and entry to README.
Blueprint Mode introduces specification-first engineering workflow,
artifact management standards, and escalation protocols for autonomous
agent development.

* docs(chatmode): improve formatting and clarify execution policy

- update tools list for accuracy and consistency
- enhance formatting in design and steering documents for readability
- clarify execution policy and internet research instructions
- fix minor markdown and wording issues

* docs(chatmode): add critical execution rules and update tools list

Add mandatory execution instructions and include runTests in tools for blueprint-mode chat mode.

* feat(chatmode): update Blueprint Mode to v2 with enhanced self-sufficient engineering directives and improved documentation

* fix(chatmode): correct formatting of tools list in Blueprint Mode documentation

* feat(blueprint-mode): update Blueprint Mode to v3 with enhanced directives and improved clarity

* fix(blueprint-mode): correct numbering format in main and lightweight workflows

* feat(blueprint-mode): enhance Core Directives with continuation and task review mandates

* feat(blueprint-mode): update Blueprint Mode to v4 with enhanced directives and improved clarity

* feat(docs): update Blueprint Mode documentation to v5 with enhanced directives and workflows

* fix(docs): refine thinking process directive for clarity and completeness

* feat(docs): update Blueprint Mode documentation from v5 to v6 with revised file paths and workflow steps

* feat(docs): update Blueprint Mode documentation to v6 with enhanced agent instructions

* feat(docs): enhance Blueprint Mode directives with self-reflection and retry strategies

* feat(docs): update Blueprint Mode documentation to v7 with enhanced task management and artifact tracking

* feat(docs): update Blueprint Mode documentation to v8 with enhanced specifications and directives

* feat(docs): update Blueprint Mode documentation to v9 with enhanced directives for task workflows and artifact management

* feat(docs): update artifact paths in Blueprint Mode documentation to reflect new directory structure

* feat(docs): update Blueprint Mode documentation from v9 to v10 with enhanced directives and workflow details

* feat(docs): update Blueprint Mode documentation from v10 to v11 with enhanced directives and tool usage guidelines

* feat(docs): update Blueprint Mode documentation to v12 with enhanced directives and workflow details
2025-07-31 10:41:03 +10:00
Muhammad Ubaid Raza 76199689d4 feat(docs): add Blueprint Mode v1 chat mode and documentation (#124)
* feat(docs): add Blueprint Mode v1 chat mode and documentation

Add Blueprint Mode v1 chat mode instructions and entry to README.
Blueprint Mode introduces specification-first engineering workflow,
artifact management standards, and escalation protocols for autonomous
agent development.

* docs(chatmode): improve formatting and clarify execution policy

- update tools list for accuracy and consistency
- enhance formatting in design and steering documents for readability
- clarify execution policy and internet research instructions
- fix minor markdown and wording issues

* docs(chatmode): add critical execution rules and update tools list

Add mandatory execution instructions and include runTests in tools for blueprint-mode chat mode.

* feat(chatmode): update Blueprint Mode to v2 with enhanced self-sufficient engineering directives and improved documentation

* fix(chatmode): correct formatting of tools list in Blueprint Mode documentation

* feat(blueprint-mode): update Blueprint Mode to v3 with enhanced directives and improved clarity

* fix(blueprint-mode): correct numbering format in main and lightweight workflows

* feat(blueprint-mode): enhance Core Directives with continuation and task review mandates

* feat(blueprint-mode): update Blueprint Mode to v4 with enhanced directives and improved clarity
2025-07-28 10:14:34 +10:00
Muhammad Ubaid Raza 7c5d96e581 Add software-engineer-agent-v1.chatmode and spec-driven-workflow-v1.instructions (#107)
* feat:  Added software-engineer-agent-v1.chatmode

Expert-level software engineering agent. Deliver production-ready, maintainable code.

* feat:  added spec-driven-workflow-v1.instructions

Bridge the gap between requirements and implementation.

* docs: 🐛 update readme

* fix: 🐛 add missing description for instruction

* fix: 🐛 update readme

* fix: 🎨 add markdown lint compliance
2025-07-18 09:11:44 +10:00