Commit Graph

128 Commits

Author SHA1 Message Date
Anders Eide 0164092b2f Azure cloud development import infrastructure (#844)
* Modified tools to make the agent more efficient

* Added skill for importing Azure Infrastructure as Code

* Updated readme

* Some wording improvements

* Added / to skills path endings

* ran npm start
2026-03-02 19:32:24 +11:00
dwizzle204 3c670cdab6 Add Terratest module testing agent 2026-02-27 14:29:53 -06:00
Geoffrey Casaubon 2c4cd8b828 feat: add Nuxt and Vue.js expert agents
Add two new agents for the Vue.js ecosystem:

- nuxt-expert.agent.md: Expert Nuxt Developer agent covering Nuxt 3,
  Nitro, rendering modes, data fetching, and legacy Nuxt 2 compatibility.
- vuejs-expert.agent.md: Expert Vue.js Frontend Engineer agent covering
  Vue 3 Composition API, Pinia, Vue Router, TypeScript integration, and
  legacy Vue 2/Options API compatibility.

Both agents use Claude Sonnet 4.5 and follow existing agent conventions.
README.agents.md regenerated via npm run build.
2026-02-26 12:03:35 +01:00
Aaron Powell 81f7996e9b Merge pull request #768 from v-rperez030/markdown-accessibility-assistant
Add Markdown Accessibility Assistant agent
2026-02-26 09:58:57 +11:00
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 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 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 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
Roberto Perez 21fec15360 Add Markdown Accessibility Assistant agent 2026-02-19 16:40:53 +00:00
Imran Siddique 33b7464774 feat: add agent-safety instructions and governance reviewer agent
- instructions/agent-safety.instructions.md: Guidelines for building safe,
  governed AI agent systems (tool access controls, content safety,
  multi-agent safety, audit patterns, framework-specific notes)
- agents/agent-governance-reviewer.agent.md: Expert agent that reviews code
  for governance gaps and helps implement policy enforcement

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-18 13:30:30 -08:00
Muhammad Ubaid Raza 63cdc6c14b fix: remove conlciting solid from implementer 2026-02-18 14:01:03 +05:00
Aaron Powell 35cd212801 Merge pull request #733 from mubaidr/chrome-to-browser
refactor: rename gem-chrome-tester to gem-browser-tester
2026-02-18 13:59:41 +11:00
Muhammad Ubaid Raza d477f8745f chore: add think before act 2026-02-18 03:10:15 +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
Jan Krivanek a6550b1025 Remove overspecifications 2026-02-16 16:23:26 +01:00
Jan Krivanek 1cd34d5d25 Add polygot test agent 2026-02-16 15:51:07 +01: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
Aaron Powell ff2123f759 Merge pull request #721 from mubaidr/update-gem-team
Update agent defitions to match new settings user-invokable > user-invocable
2026-02-16 11:24:14 +11: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
Ivan Charapanau a5b2a29aa2 Merge branch 'main' into add-rug-swe-qa-agents-collection 2026-02-13 09:57:46 +01: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
Ivan Charapanau 35561ea60e Fix codespell reuse typo in RUG agent 2026-02-12 16:00:42 +01:00
Ivan Charapanau 21ebb31a72 Add RUG/SWE/QA agents and workflow collection 2026-02-12 15:55:28 +01:00
Muhammad Ubaid Raza 0210c21fed Merge branch 'main' into add-gem-team 2026-02-12 13:27:58 +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
abhibavishi 5ba0ed2f19 Add Reepl LinkedIn content agent
Add an agent for AI-powered LinkedIn content creation, scheduling, and
analytics through Reepl (https://reepl.io). Enables creating posts,
carousels, and managing LinkedIn presence directly from GitHub Copilot.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-11 15:48:12 +05:30
vfaraji89 e7e417e161 Update agent model from gpt-4o to GPT-5 2026-02-10 22:46:07 +03:00
vfaraji89 99018f421a Add context-engineering collection
Add tools for maximizing GitHub Copilot effectiveness through better
context management:

- Instructions: Guidelines for structuring code so Copilot understands it
- Agent: Context Architect - plans multi-file changes by mapping dependencies
- Prompts:
  - context-map: Map all affected files before changes
  - what-context-needed: Ask Copilot what files it needs
  - refactor-plan: Create phased refactor plans with rollback steps

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-10 22:42:02 +03:00
Roberto Perez 0af1852dd2 Add VS Code Insiders Accessibility Tracker agent 2026-02-09 16:42:28 -05:00