mcp-paginationlisted
Install: claude install-skill Tamircohen28/tamirs-superpowers
# MCP Pagination - MANDATORY
**CRITICAL:** When calling ANY MCP tool that supports pagination, you MUST include pagination parameters. This is not optional or situational.
## Tools Requiring Pagination
| Tool | Parameter | Start Limit |
|------|-----------|------------|
| `mcp__jira__get-issues` | `maxResults` | 10-20 |
| `mcp__slack__slack_list_channels` | `limit` | 50-100 |
| `mcp__slack__slack_get_channel_history` | `limit` | 10-20 |
| `mcp__google-calendar__list-calendars` | `pageToken` | N/A (use for continuation) |
| `mcp__octocode__githubSearchCode` | `limit` | 5-10 (max 20) |
| `mcp__octocode__githubSearchRepositories` | `limit` | 5-10 (max 20) |
| `mcp__octocode__githubSearchPullRequests` | `limit` | 5-10 (max 10) |
| `mcp__trino__execute-trino-sql-query` | SQL `LIMIT` clause | Required |
| `mcp__gradual-feature-release__query-feature-toggles` | `limit` | 10-50 |
| `mcp__gradual-feature-release__list-releases` | `limit` | 10-50 |
## MANDATORY Pattern
Before making ANY MCP call from the table above, verify you're including pagination:
### ❌ Anti-Patterns (NEVER DO THIS)
```
mcp__jira__get-issues with projectKey="MY-PROJECT"
mcp__slack__slack_list_channels
mcp__octocode__githubSearchRepositories with keywordsToSearch=["auth"]
mcp__google-calendar__list-calendars with timeMin=... timeMax=...
```
### ✅ Correct Patterns (ALWAYS DO THIS)
```
mcp__jira__get-issues with projectKey="MY-PROJECT" maxResults=10
mcp__slack__slack_list_channels with limit=50
mcp__octocode__