Skip to content

Move autofix thread retrieval to CodeRabbit CLI - #45

Draft
nehal-a2z wants to merge 3 commits into
nehal/lightsage-skills-evalfrom
nehal/cli-autofix-threads
Draft

nehal-a2z wants to merge 3 commits into
nehal/lightsage-skills-evalfrom
nehal/cli-autofix-threads

Conversation

@nehal-a2z

Copy link
Copy Markdown
Collaborator

Summary

Move autofix's live PR feedback retrieval to coderabbit pullrequest <number-or-url> --show-threads --agent. Remove GitHub CLI authentication, branch-to-PR discovery, PR creation and automatic comments/reactions. The agent continues to validate findings and apply authorized local fixes.

Draft, stacked on #44. Do not publish until a supporting CLI and backend are available. The skill checks command help and output completeness, reports capability gaps, and never silently falls back to consolidated prompts or GitHub CLI.

Affected surfaces

  • skills/autofix/SKILL.md and its reusable github.md contract.
  • Code-review CLI workflow reference and README capability descriptions.
  • Existing plugin manifests and distribution routing are unchanged.

The structured snapshot preserves thread/root IDs, authors, file anchors, resolution/outdated state and observed head. It covers inline roots only; empty results do not prove review completion. Supplied-only exports still work without live authentication.

Public references

Validation

  • python3 quick_validate.py skills/autofix from the skill-creator validation tools: passed.
  • git diff --check: passed.
  • Verified no gh command remains in either autofix workflow file, and README/reference claims match the new routing.
  • Verified the new command with a local native CLI build using an isolated profile, dummy authentication and a loopback fixture server with no GitHub CLI on PATH. URL and numeric lookup, JSON/NDJSON, legacy prompts and failure handling passed.
  • No live service verification, published CLI availability or model-based skill evaluation is claimed for this migration.

Checklist

  • SKILL.md stays focused on activation, routing, domain context, and workflow framing.
  • Detailed material uses focused references and progressive disclosure.
  • Repeatable deterministic operations use the structured CLI capability.
  • Every referenced command and option is available in a released CLI — blocked on --show-threads release and backend availability.
  • Native commands, manifests, docs and distribution records remain aligned in scope.
  • Skill structure validation passes; existing host routing is retained.
  • No credentials, private links, private configuration or private operational details are included.

@coderabbitai

coderabbitai Bot commented Sep 21, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Repository: coderabbitai/skills/.coderabbit.yaml

Review profile: ASSERTIVE

Plan: Enterprise

Run ID: fd974556-e987-4e57-a7bf-055cda8a07e8

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Comment @coderabbitai help to get the list of available commands.

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