Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

[External Plugin]: curlshot

Offen
#5,126 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Anfängerfreundlichkeit
50/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
github, javascript

Rechercherichtung

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.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

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.
Vorherrschende Sprache
JavaScript
Sterne
40.3k
Forks
5.2k
Ø Merge
2 T. 8 Std.
Gemergte PRs (30 T.)
118

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus github/awesome-copilot

Alle Issues in github/awesome-copilot

Ähnliche Issues

Weitere Issues zu JavaScript

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.