Skip to content

Conversation

@adawalli
Copy link

@adawalli adawalli commented Jan 2, 2026

Summary

  • Add Chrome shorthand that expands to all 17 Claude in Chrome MCP tools during agent compilation
  • Follows the same pattern as the existing Playwright alias

Test plan

  • Verify agents with tools: Chrome compile correctly
  • Verify expansion includes all claude-in-chrome tools

Closes #300

Add a `Chrome` shorthand that expands to all 17 Claude in Chrome
MCP tools during agent compilation, following the same pattern
as the existing Playwright alias.

Also add Chrome to implementer and implementation-verifier agents
that already use Playwright.

Closes buildermethods#300
@adawalli adawalli force-pushed the feature/chrome-tool-alias branch from cfb0f07 to e94eec7 Compare January 2, 2026 17:55
@adawalli
Copy link
Author

adawalli commented Jan 4, 2026

@CasJam - any feedback?

@Perlover
Copy link
Contributor

Perlover commented Jan 6, 2026

I believe the best solution is in this PR: #294
(specifically this commit: c246277 ).
The tools: section should be removed.

dchuk added a commit to dchuk/agent-os that referenced this pull request Jan 11, 2026
…me MCP tools

Resolved conflicts: kept tools field removed from agent files (from PR buildermethods#294)
while incorporating the Chrome tool expansion function in common-functions.sh
dchuk added a commit to dchuk/agent-os that referenced this pull request Jan 12, 2026
…pstream PR buildermethods#294

Adapt improvements from buildermethods/agent-os PR buildermethods#294 to work with our
JSON-based workflow system. These changes prevent false task completion and
improve refactoring task handling.

Changes to implement-tasks.md:
- Add CLAUDE.md reading instruction for project-specific rules
- Add skills discovery via <available_skills> section
- Add 6 critical task completion rules:
  - Rule 1: Tasks complete only when actually executed
  - Rule 2: Handle missing prerequisites (start services, don't install deps)
  - Rule 3: Task groups require all tasks complete
  - Rule 4: TDD phases require actual test execution
  - Rule 5: Verification tasks require evidence
  - Rule 6: Incomplete tasks must stay incomplete

Changes to create-tasks-list.md:
- Add Step 1.5: Spec completeness verification for refactoring tasks
- Run grep searches to find all affected files before creating tasks
- Document gaps between spec and actual codebase impact

Changes to research-spec.md:
- Add Question 8 for impact analysis during requirements gathering
- Add Impact Analysis section to requirements.md template
- Capture affected areas for refactoring tasks

Changes to write-spec.md:
- Add Step 2.5: Comprehensive impact analysis for refactoring
- Add "Files Requiring Modification" section to spec.md template
- Check for duplicate definitions and related mappings

Note: PRs buildermethods#301 (Chrome alias) and buildermethods#292 (separate subagents) were already
merged. PR buildermethods#293 (init-spec clarity) not applicable due to JSON workflow rewrite.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
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.

Add Chrome tool alias for Claude in Chrome MCP tools

2 participants