Hacktoberfest 2026:维护者为十月标记出来的 issue,仍然开放、适合新手。 浏览 Hacktoberfest issue

[External Plugin]: curlshot

未关闭
#5,126 2 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

维护者通常 1 天内回复

还没有人认领这个 Issue。

评估

难度
2/5
预计耗时
1-3 小时
新手友好度
50/100
Issue 类型
功能
描述清晰度
基本清楚
活跃度
活跃
技术栈
github, javascript

调研方向

Review the submission layout described in the issue: .claude-plugin/plugin.json, .mcp.json, and skills/curlshot/SKILL.md, then compare the immutable commit with the repository's contribution and security requirements. Check the manifest, remote server configuration, credential handling, and skill instructions; done means the plugin submission meets the repository's review criteria and can be accepted or has specific requested changes.

由索引模型根据 Issue 内容生成。

描述

external-plugin needs-review:HIGH requires-submitter-fixes
Plugin name

curlshot

Short description

Lets the agent take screenshots of public web pages (full page, phone/tablet presets, one element by CSS selector, dark mode) as PNG, JPEG, WebP, PDF or a scrolling video, through the hosted CurlShot MCP server plus an agent skill for the HTTP API.

GitHub repository

SergiuPogor/curlshot-mcp

Plugin path inside the repository

No response

Ref to review

No response

Commit SHA to review

c1c48aad739a17c6c476a2b35aa52bf4cad0445b

Version

1.0.1

License identifier

MIT

Author name

CurlShot

Author URL

https://curlshot.com

Homepage URL

https://curlshot.com/docs/guides/ai-agents

Keywords

screenshot
web-capture
pdf
mcp
browser

Additional notes for reviewers

Disclosure: I maintain CurlShot. It is a commercial hosted screenshot API with a free plan (100 screenshots a month, no card); the plugin needs a CurlShot API key in CURLSHOT_API_KEY.

Layout at the repository root: .claude-plugin/plugin.json (manifest), .mcp.json (one remote HTTP server, https://curlshot.com/api/mcp, bearer token from ${CURLSHOT_API_KEY}; tools take_screenshot and list_devices), and skills/curlshot/SKILL.md (documents curl calls to the same API). Nothing is executed locally: no npm/uvx command, no scripts. The skill tells the agent never to print or commit the key. Local and private network addresses are refused server-side.

Submission checklist
  • The plugin lives in a public GitHub repository.
  • The ref and/or sha I provided is immutable (release tag and/or full 40-character commit SHA), not a branch.
  • This submission follows this repository's contribution, security, and responsible AI policies.
  • This plugin is not already listed in the Awesome Copilot marketplace.
主要语言
JavaScript
星标
40k
派生
5.1k
平均合并
2 天 10 小时
30 天内合并 PR
109

环境准备

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

github/awesome-copilot 的其他 Issue

查看 github/awesome-copilot 的全部 Issue

相似的 Issue

更多 JavaScript Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。