Assay Docs
Features

Slash Commands

Trigger Assay reviews directly from GitHub PR comments

Slash Commands

Trigger Assay reviews directly from your pull request by posting a comment with a slash command.

Available Commands

CommandTierDescription
/assayCode ReviewStandard comprehensive review
/assay quickQuick ScanFast, lightweight analysis
/assay deepDeep AnalysisFull agent-powered review

Usage

Simply post a comment on any pull request in a connected repository:

/assay

Assay will automatically:

  1. Detect the command
  2. Start a review with the specified tier
  3. Post results as a PR review when complete

Examples

Request a Quick Scan

For documentation changes or simple fixes:

/assay quick

Request Deep Analysis

For complex changes or security-critical code:

/assay deep

Standard Review

For most feature work and bug fixes:

/assay

Using Labels Instead

You can also trigger reviews using PR labels:

LabelTier
review:quickQuick Scan
review:standardCode Review
review:deepDeep Analysis

Alternative label formats also work:

  • review-quick
  • review/quick

Who Can Trigger Reviews?

Slash commands can be used by:

  • Repository collaborators with write access
  • Organization members
  • The PR author

Commands from users without access are ignored for security.

Rate Limiting

To prevent abuse:

  • Maximum 3 reviews per PR per hour
  • Commands while a review is in progress are queued
  • Duplicate commands within 60 seconds are ignored

Cost Considerations

Each slash command triggers a review that consumes credits:

TierApproximate Cost
Quick Scan~14 credits
Code Review~50 credits
Deep Analysis~200 credits

Ensure you have sufficient credits before triggering reviews. See Credits & Pricing for details.

Troubleshooting

Command not recognized?

  • Ensure the command is on its own line
  • Check that the repository is connected to Assay
  • Verify you have write access to the repository

Review not starting?

  • Check your credit balance
  • Ensure no review is already in progress
  • Verify the repository is not paused

On this page