From appfolio-pack
Provides production readiness checklist and bash validation script for AppFolio API integrations, checking connectivity, credentials, rate limits, and monitoring.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin appfolio-packThis skill is limited to using the following tools:
- [ ] API credentials stored in secret manager
Diagnoses 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.
Share bugs, ideas, or general feedback.
#!/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 ==="