Skip to content

Copilot/update dependency versions#4

Merged
dofaromg merged 6 commits into
mainfrom
copilot/update-dependency-versions
Jul 7, 2026
Merged

Copilot/update dependency versions#4
dofaromg merged 6 commits into
mainfrom
copilot/update-dependency-versions

Conversation

@dofaromg

@dofaromg dofaromg commented Jul 7, 2026

Copy link
Copy Markdown
Owner

Summary by CodeRabbit

  • New Features
    • Added a new Webpage Snapshot plugin to the marketplace.
    • Enables taking full-page or viewport screenshots of a webpage through a simple command.
    • Includes setup details, usage instructions, and guidance for successful page loading and error handling.

Copilot AI and others added 6 commits January 14, 2026 11:50
Co-authored-by: dofaromg <217537952+dofaromg@users.noreply.github.com>
Co-authored-by: dofaromg <217537952+dofaromg@users.noreply.github.com>
…instructions

Co-authored-by: dofaromg <217537952+dofaromg@users.noreply.github.com>
Copilot AI review requested due to automatic review settings July 7, 2026 13:31
@dofaromg
dofaromg merged commit 50961f2 into main Jul 7, 2026
1 of 2 checks passed
@coderabbitai

coderabbitai Bot commented Jul 7, 2026

Copy link
Copy Markdown

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: a91cf7ef-9d4a-4cf1-8ea3-62c09d5ee5f9

📥 Commits

Reviewing files that changed from the base of the PR and between 397cb83 and 4b248cf.

📒 Files selected for processing (4)
  • .claude-plugin/marketplace.json
  • plugins/webpage-snapshot/.claude-plugin/plugin.json
  • plugins/webpage-snapshot/README.md
  • plugins/webpage-snapshot/commands/webpage-snapshot.md

📝 Walkthrough

Walkthrough

This PR adds a new "webpage-snapshot" plugin to the marketplace, registering it in marketplace.json and introducing a plugin manifest, README documentation, and a command specification file that outlines Playwright-based screenshot capture workflow.

Changes

Webpage Snapshot Plugin

Layer / File(s) Summary
Marketplace registration
.claude-plugin/marketplace.json
Adds a new plugins array entry for webpage-snapshot, including description, version, author, source path, and category, inserted after the security-guidance entry.
Plugin manifest, README, and command spec
plugins/webpage-snapshot/.claude-plugin/plugin.json, plugins/webpage-snapshot/README.md, plugins/webpage-snapshot/commands/webpage-snapshot.md
Introduces the plugin manifest with name/description/version/author, a README describing features, installation, usage, and requirements, and a command spec detailing allowed tools and the navigate-wait-screenshot-close workflow.

Estimated code review effort: 1 (Trivial) | ~5 minutes

Poem

A rabbit hops to snap a page, 🐇📸
Load complete, no need to gauge,
Screenshot saved with a tidy name,
Marketplace grows, plugins the same,
Hop hop hooray, another feature's stage!


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

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Adds a new “webpage-snapshot” marketplace plugin that provides a /webpage-snapshot command and accompanying plugin metadata/docs, and registers it in the bundled .claude-plugin/marketplace.json.

Changes:

  • Introduces the webpage-snapshot plugin scaffold (manifest + command + README).
  • Registers the new plugin in the Claude Code plugins marketplace bundle.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 4 comments.

File Description
plugins/webpage-snapshot/README.md Adds end-user documentation for the new screenshot command.
plugins/webpage-snapshot/commands/webpage-snapshot.md Defines the slash command behavior and tool permissions for taking webpage screenshots.
plugins/webpage-snapshot/.claude-plugin/plugin.json Adds plugin manifest metadata (name/description/version/author).
.claude-plugin/marketplace.json Registers the new plugin in the bundled marketplace listing.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +1 to +4
---
allowed-tools: playwright-browser_navigate, playwright-browser_wait_for, playwright-browser_take_screenshot, playwright-browser_snapshot, playwright-browser_close
description: Capture a screenshot of a webpage
---
Comment on lines +8 to +12
Capture a screenshot of the specified webpage URL.

## Steps

1. Navigate to the URL provided by the user
Comment on lines +20 to +24
Use the `/webpage-snapshot` command followed by the URL you want to capture:

```
/webpage-snapshot https://example.com
```
Comment on lines +148 to +158
},
{
"name": "webpage-snapshot",
"description": "Capture and save webpage screenshots using browser automation",
"version": "1.0.0",
"author": {
"name": "大粒子",
"email": "z814241@gmail.com"
},
"source": "./plugins/webpage-snapshot",
"category": "productivity"
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.

3 participants