Skip to content

Add optional Xquik search and repair marketplace metadata - #5

Open
kriptoburak wants to merge 1 commit into
alberduris:mainfrom
kriptoburak:codex/add-xquik-search
Open

Add optional Xquik search and repair marketplace metadata#5
kriptoburak wants to merge 1 commit into
alberduris:mainfrom
kriptoburak:codex/add-xquik-search

Conversation

@kriptoburak

@kriptoburak kriptoburak commented Jul 10, 2026

Copy link
Copy Markdown

Summary

  • Adds an isolated, read-only xquik-search command with tests, documentation, and generated runtime output.
  • Keeps Xquik credentials separate from account OAuth variables used by write commands.
  • Uses the documented x-api-key header, a 15-second timeout, sanitized failures, and cursor pagination.
  • Repairs the X API workflow so install, build, and test commands target the package that owns package.json.
  • Rejects comma-only post IDs before API calls and covers the regression.
  • Removes a missing marketplace source and synchronizes the plugin count and table.
  • Synchronizes existing article-field support into checked-in runtime output.
  • Synchronizes the native skill description with the 37-command package metadata.

Validation

  • npm ci --prefix plugins/x-twitter/skills/x-twitter
  • npm run build --prefix plugins/x-twitter/skills/x-twitter
  • npm test --prefix plugins/x-twitter/skills/x-twitter - 100 tests pass
  • Marketplace source, skill-doc target, version, and command-count validation
  • Changed documentation link checks
  • git diff --check

External check

GitHub marks the fork workflow as awaiting maintainer authorization. Local execution of the same install, build, and test steps passes on the exact head.

@kriptoburak

kriptoburak commented Jul 18, 2026

Copy link
Copy Markdown
Author

@alberduris Published the consolidated repair as signed commit ce9c4b5. The read-only Xquik command remains isolated from account OAuth credentials and preserves cursor pagination. Independent repository repairs cover the X API workflow path, comma-only post IDs, missing marketplace metadata, checked-in article fields, and the stale 36-command skill description.

Validation passed on the exact head: clean install, build, 100 tests, marketplace and skill metadata checks, changed-document link checks, and git diff --check. GitHub still requires maintainer authorization before the fork workflow can run; no contributor-side failure or unresolved review request remains.

Add an isolated read-only Xquik command with bounded requests, pagination, tests, docs, and generated output. Repair the X API workflow path, invalid post-ID handling, marketplace sources, article fields, and skill metadata consistency.
@kriptoburak
kriptoburak force-pushed the codex/add-xquik-search branch from bb18e30 to ce9c4b5 Compare July 19, 2026 13:22
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.

1 participant