Skip to content

Add x-twitter-scraper plugin#1669

Open
kriptoburak wants to merge 2 commits intogithub:stagedfrom
kriptoburak:codex/add-xquik-copilot-plugin
Open

Add x-twitter-scraper plugin#1669
kriptoburak wants to merge 2 commits intogithub:stagedfrom
kriptoburak:codex/add-xquik-copilot-plugin

Conversation

@kriptoburak
Copy link
Copy Markdown
Contributor

@kriptoburak kriptoburak commented May 11, 2026

Summary

  • Adds an x-twitter-scraper plugin that bundles the accepted Xquik GitHub Copilot skill from Add X Twitter scraper skill #1655.
  • Adds plugin metadata and README installation guidance.
  • Regenerates the plugin docs and marketplace index.
  • Expands the plugin README with concrete fit, example prompts, and guardrails for docs verification, secret handling, webhook signature checks, user confirmation for write actions, and X Corp affiliation claims.

Review Notes

  • Follows the Awesome Copilot plugin model for the staged branch: plugin directory contains only .github/plugin/plugin.json and README.md; the manifest references the top-level skills/x-twitter-scraper/ source.
  • Matches the accepted one-skill plugin pattern used by merged plugins such as power-platform-architect, context-matic, security-best-practices, and copilot-sdk.
  • The skill is domain-specific and useful for Copilot because it tells the agent when to inspect current Xquik docs, SDK READMEs, and OpenAPI before choosing endpoint names, package names, request fields, webhook handling, or MCP integration.

Validation

  • npm run build
  • npm run plugin:validate
  • npm run skill:validate
  • git diff --check
  • jq empty plugins/x-twitter-scraper/.github/plugin/plugin.json .github/plugin/marketplace.json
  • CRLF scan on changed plugin/docs/marketplace files
  • PR checks after commit 3a4081dacc7a8d254a5faa7b244e937c27fae6e7: check-line-endings, check-materialized-files, codespell, contributor reputation check, label-pr, and validate-readme all passed; duplicate-check jobs were intentionally skipped.

Note: bash eng/fix-line-endings.sh was run, but on macOS it emits sed portability errors while exiting 0. The changed files were checked directly for CRLF instead.

Copilot AI review requested due to automatic review settings May 11, 2026 10:59
@kriptoburak kriptoburak requested a review from aaronpowell as a code owner May 11, 2026 10:59
@github-actions github-actions Bot added new-submission PR adds at least one new contribution plugin PR touches plugins labels May 11, 2026
@github-actions
Copy link
Copy Markdown
Contributor

🔴 Contributor Reputation Check: HIGH risk

Check Risk
Profile HIGH
Credential audit NONE

Maintainers: please review this contributor before merging.
See the workflow run for full details.
Automated check powered by AGT.

@github-actions github-actions Bot added the needs-review:HIGH Contributor reputation check flagged HIGH risk label May 11, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

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 x-twitter-scraper plugin to the Awesome Copilot plugin catalog so users can install a bundled Xquik integration skill via Copilot CLI, and updates the repository indices accordingly.

Changes:

  • Adds the plugins/x-twitter-scraper plugin README plus .github/plugin/plugin.json metadata pointing to the existing skills/x-twitter-scraper skill.
  • Updates docs/README.plugins.md to include the new plugin in the documented plugin list.
  • Regenerates .github/plugin/marketplace.json to include the new plugin entry.

Reviewed changes

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

File Description
plugins/x-twitter-scraper/README.md Documents installation, included skill, and references for the new plugin.
plugins/x-twitter-scraper/.github/plugin/plugin.json Declares plugin metadata and registers the x-twitter-scraper skill path.
docs/README.plugins.md Adds the plugin to the repository’s plugin index table.
.github/plugin/marketplace.json Adds the plugin to the generated marketplace index.

@github-actions
Copy link
Copy Markdown
Contributor

🔴 Contributor Reputation Check: HIGH risk

Check Risk
Profile HIGH
Credential audit NONE

Maintainers: please review this contributor before merging.
See the workflow run for full details.
Automated check powered by AGT.

@github-actions
Copy link
Copy Markdown
Contributor

🔴 Contributor Reputation Check: HIGH risk

Check Risk
Profile HIGH
Credential audit NONE

Maintainers: please review this contributor before merging.
See the workflow run for full details.
Automated check powered by AGT.

@kriptoburak
Copy link
Copy Markdown
Contributor Author

kriptoburak commented May 11, 2026

This PR only adds plugin catalog metadata and documentation for the x-twitter-scraper skill that was already accepted in #1655. It does not add executable code, install scripts, external dependencies, credentials, or generated binaries. The current validation checks are green, and the plugin metadata points at the existing in-repo skill path.

Happy to adjust the package shape or copy if maintainers prefer a different plugin-listing pattern.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs-review:HIGH Contributor reputation check flagged HIGH risk new-submission PR adds at least one new contribution plugin PR touches plugins

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants