Skip to content

Update Xquik skill with Apify Actor workflows 🤖🤖🤖#2442

Open
kriptoburak wants to merge 1 commit into
github:mainfrom
kriptoburak:codex/add-xquik-apify-actors
Open

Update Xquik skill with Apify Actor workflows 🤖🤖🤖#2442
kriptoburak wants to merge 1 commit into
github:mainfrom
kriptoburak:codex/add-xquik-apify-actors

Conversation

@kriptoburak

Copy link
Copy Markdown
Contributor

Pull Request Checklist

  • I have read and followed the CONTRIBUTING.md guidelines.
  • I have read and followed the Guidance for submissions involving paid services.
  • My contribution adds a new instruction, prompt, agent, skill, workflow, or canvas extension file in the correct directory.
  • The file follows the required naming convention.
  • The content is clearly structured and follows the example format.
  • I have tested my instructions, prompt, agent, skill, workflow, or canvas extension with GitHub Copilot.
  • I have run npm start and verified that README.md is up to date.
  • I am targeting the main branch for this pull request.

Description

This updates the accepted x-twitter-scraper skill with a practical Apify Actor path. It covers both Xquik Actors:

  • xquik/x-tweet-scraper
  • xquik/x-follower-scraper

The update adds bounded REST examples, current input guidance, terminal run states, dataset handling, diagnostics, and cost controls. It adds only the two required Actor pages as product links. It does not add a signup link or a separate Xquik website link.

The Apify path requires an Apify account and API token. Actor runs use Apify's current pay-per-event pricing, and Apify platform usage may apply separately. The skill tells users to inspect the live pricing box and start with a small maxItems cap.

I am affiliated with Xquik and am contributing this update on its behalf.


Type of Contribution

  • New instruction file.
  • New prompt file.
  • New agent file.
  • New plugin.
  • New skill file.
  • New agentic workflow.
  • New canvas extension.
  • Update to existing instruction, prompt, agent, plugin, skill, workflow, or canvas extension.
  • Other (please specify):

Additional Notes

Validation completed:

  • npm ci
  • npm run skill:validate
  • npm run build
  • npm run plugin:validate
  • npm start
  • bash eng/fix-line-endings.sh with a GNU-compatible sed
  • git diff --check
  • Bash syntax validation for both examples
  • Public Actor record, input schema, and Actor page checks for both Actors

No paid Actor run was started. npm ci reports 5 existing dependency audit findings. This change does not modify dependencies.


By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.

@kriptoburak
kriptoburak requested a review from aaronpowell as a code owner July 27, 2026 01:10
@github-actions github-actions Bot added the skills PR touches skills label Jul 27, 2026
@github-actions

Copy link
Copy Markdown
Contributor

🔒 PR Risk Scan Results

Scanned 2 changed file(s).

Severity Count
🔴 High 0
🟠 Medium 1
ℹ️ Info 0
Severity Rule File Line Match
🟠 package-exec-command docs/README.skills.md 31 | [acreadiness-assess](../skills/acreadiness-assess/SKILL.md)<br />`gh skills install github/awesome-copilot acreadiness-assess` | Run the AgentRC readiness assessment on the curre

This is an automated soft-gate report. Findings indicate review targets and do not block merge by themselves.

@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 Jul 27, 2026
@github-actions

Copy link
Copy Markdown
Contributor

🔍 Vally Lint Results

✅ All checks passed

Scope Checked
Skills 1
Agents 0
Total 1
Severity Count
❌ Errors 0
⚠️ Warnings 0
ℹ️ Advisories 0

Summary

Level Finding
ℹ️ npm warn EBADENGINE Unsupported engine {
ℹ️ npm warn EBADENGINE package: 'commander@15.0.0',
ℹ️ npm warn EBADENGINE required: { node: '>=22.12.0' },
ℹ️ npm warn EBADENGINE current: { node: 'v20.20.2', npm: '10.8.2' }
ℹ️ npm warn EBADENGINE }
ℹ️ npm warn deprecated prebuild-install@7.1.3: No longer maintained. Please contact the author of the relevant native addon; alternatives are available.
ℹ️ ✅ x-twitter-scraper (2/2 checks passed)
ℹ️ ✓ [spec-compliance] All 1 skill(s) are spec-compliant.
ℹ️ ✓ spec-compliance: All spec checks passed.
ℹ️ ✓ [valid-refs] All file references across 1 skill(s) are valid.
Full linter output
### Linting skills/x-twitter-scraper
npm warn EBADENGINE Unsupported engine {
npm warn EBADENGINE   package: 'commander@15.0.0',
npm warn EBADENGINE   required: { node: '>=22.12.0' },
npm warn EBADENGINE   current: { node: 'v20.20.2', npm: '10.8.2' }
npm warn EBADENGINE }
npm warn deprecated prebuild-install@7.1.3: No longer maintained. Please contact the author of the relevant native addon; alternatives are available.
✅ x-twitter-scraper (2/2 checks passed)
    ✓ [spec-compliance] All 1 skill(s) are spec-compliant.
        ✓ spec-compliance: All spec checks passed.
    ✓ [valid-refs] All file references across 1 skill(s) are valid.
        ✓ valid-refs: All file references resolve to existing files within the skill directory.

1 skill(s) linted, 1 passed

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 skills PR touches skills

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant