From appfolio-pack
Provides production readiness checklist and bash validation script for AppFolio API integrations, checking connectivity, credentials, rate limits, and monitoring.
How this skill is triggered — by the user, by Claude, or both
Slash command
/appfolio-pack:appfolio-prod-checklistThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
- [ ] API credentials stored in secret manager
#!/bin/bash
echo "=== AppFolio Production Readiness ==="
echo -n "[$(curl -s -o /dev/null -w "%{http_code}" -u "${APPFOLIO_CLIENT_ID}:${APPFOLIO_CLIENT_SECRET}" "${APPFOLIO_BASE_URL}/properties" | grep -q 200 && echo PASS || echo FAIL)] API Connectivity"
echo ""
echo -n "[$([ -n "$APPFOLIO_CLIENT_SECRET" ] && echo PASS || echo FAIL)] Credentials Set"
echo ""
echo "=== Done ==="
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin appfolio-packDiagnoses AppFolio API errors like 401, 403, 429 with root causes, fixes, error table, and bash curl script for endpoint connectivity checks.
Runs automated production checklist for Apollo.io integrations, validating API auth, key management, rate limiting, gitignore, and API health via TypeScript scripts.
Provides production readiness checklist for SalesLoft API integrations: auth, error handling, rate limits, monitoring, data integrity, rollback. For deploy/launch validation.