Knack Expert
SKILL.md
Knack Expert
Complete HTI Knack database expertise for the HUBZone Technology Initiative.
Capabilities
Authentication
- API key auth (server-side):
X-Knack-Application-Id,X-Knack-REST-API-Key - User token auth (client-side): Session creation, refresh, validation
Data Operations
- Read:
GET /v1/objects/{object_key}/records- fetch with filters/sorting - Pagination: 1,000 records/page limit - use
fetch_all_pagespattern - Rate Limit: 10 req/sec - enforce 100ms minimum between requests
- Caching: Cache dashboard metrics, slow queries, computed aggregates
Filtering & Sorting
{ "match": "and", "rules": [{ "field": "field_123", "operator": "is", "value": "active" }] }
Operators: is, is not, contains, higher than, lower than, is blank, is not blank
Exports
Formats: PDF, CSV, JSON, Excel, HTML Templates: ncdit_compliance, board_summary, donor_impact
Real-time Sync
- Polling with change detection
- Webhooks on record events
- Incremental updates (fetch only changed)
Dashboard AI
- Metrics generation (aggregate to KPIs)
- Trend analysis, anomaly detection
- Forecast progress toward goals
Goal Tracking
Grant goals (2024-2026): 3,500 laptops acquired, 2,500 converted, 70% conversion rate Reporting: Quarterly NCDIT compliance
DevOps
- Vercel deployment triggers
- Environment sync
- Performance monitoring