From grammarly-pack
Creates Grammarly debug bundles with credential checks, API tests via curl, and logs, packaged as tar.gz for support tickets and troubleshooting.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin grammarly-packThis skill is limited to using the following tools:
```bash
Diagnoses Grammarly API errors like 400/401/413/429 with fixes for auth, chunking, backoff. Includes curl tests for connectivity and scoring endpoint.
Collects Groq API debug bundle with environment info, SDK versions, connectivity tests, and rate limits for troubleshooting and support tickets.
Collects redacted debug bundle for Perplexity API issues: environment info, Node/Python versions, API key status, connectivity tests via curl. For support tickets and troubleshooting.
Share bugs, ideas, or general feedback.
#!/bin/bash
BUNDLE="grammarly-debug-$(date +%Y%m%d-%H%M%S)"
mkdir -p "$BUNDLE"
echo "=== Grammarly Debug ===" | tee "$BUNDLE/summary.txt"
# Credential check
echo "CLIENT_ID: ${GRAMMARLY_CLIENT_ID:+[SET]}" >> "$BUNDLE/summary.txt"
echo "ACCESS_TOKEN: ${GRAMMARLY_ACCESS_TOKEN:+[SET]}" >> "$BUNDLE/summary.txt"
# API test
curl -s -w "\nHTTP %{http_code} in %{time_total}s" \
-H "Authorization: Bearer $GRAMMARLY_ACCESS_TOKEN" \
-X POST https://api.grammarly.com/ecosystem/api/v2/scores \
-H "Content-Type: application/json" \
-d '{"text": "This is a diagnostic test with enough words to meet the minimum thirty word requirement for the Grammarly writing score API."}' \
> "$BUNDLE/api-test.json" 2>&1
tar -czf "$BUNDLE.tar.gz" "$BUNDLE"
echo "Bundle: $BUNDLE.tar.gz"
For rate limits, see grammarly-rate-limits.