AGENT SKILL

appfolio-performance-tuning

Optimize AppFolio API performance with caching and batch operations. Trigger: "appfolio performance".

适用职业开发工程师
License 许可
MIT
最近更新
2026-06-24
Stars
★ 67
Forks
24

01 前言 Front Matter

name
appfolio-performance-tuning
tags
[ "saas", "property-management", "appfolio", "real-estate" ]
author
Jeremy Longshore <jeremy@intentsolutions.io>
license
MIT
version
1.0.0
description
Optimize AppFolio API performance with caching and batch operations. Trigger: "appfolio performance".
allowed-tools
Read, Write, Edit, Bash(npm:*), Bash(curl:*), Grep
compatible-with
claude-code

03 SKILL.md 正文

appfolio performance tuning | sed 's/\b(.)/\u\1/g'

Performance Strategies

Strategy Savings Implementation
Response caching 60-80% fewer API calls Cache properties/units (5 min TTL)
Parallel requests 3-5x faster dashboard load Promise.all for independent endpoints
Incremental sync 70% less data transfer Track last_modified timestamps

Parallel Dashboard Fetch

async function loadDashboard() {
  const [properties, tenants, leases, units] = await Promise.all([
    client.http.get("/properties"),
    client.http.get("/tenants"),
    client.http.get("/leases"),
    client.http.get("/units"),
  ]);
  return { properties: properties.data, tenants: tenants.data, leases: leases.data, units: units.data };
}

Resources

04 同仓库更多 Skills