asq-local-cache

Cache stable ASQ metadata and user configuration in local YAML files.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/shdzhang/emea-sts-productivity-hackathon --skill asq-local-cache
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: asq-local-cache
Source: https://github.com/shdzhang/emea-sts-productivity-hackathon/tree/main/fe-sts/skills/asq-local-cache
Command: npx skills add https://github.com/shdzhang/emea-sts-productivity-hackathon --skill asq-local-cache

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml.

What problem does it solve?

Local cache of stable ASQ metadata and user configuration. Auto-setup on first use detects SFDC identity and manager. All ASQ skills read from and write to this cache. Triggers automatically when any ASQ operation begins.

Core Features & Use Cases

  • Centralized, local persistence of AR numbers, accounts, calendars, and Slack channel data to speed cross-skill ASQ lifecycles.
  • Auto-setup flow that detects identity and creates the initial cache on first use.
  • Lightweight, YAML-based persistence with lookup and upsert utilities consumed by other ASQ skills.

Quick Start

Run the ASQ Local Cache setup to initialize the local cache with your SFDC identity and preferences.

Frequently Asked Questions about asq-local-cache

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I cache SFDC metadata locally to avoid repeated lookups?

You can cache stable SFDC metadata locally using a YAML-based persistence file. This local cache acts as a single source of truth for identity and preferences, preventing redundant SFDC queries across multiple skills.

What's the best way to persist user configuration and AR numbers for cross-skill workflows?

Persisting user configuration and AR numbers is best handled by a centralized local cache file. It provides upsert and lookup utilities, ensuring cross-skill consistency and faster access to stable account data.

How does auto-setup work for a local YAML metadata cache?

Auto-setup for a local YAML metadata cache triggers automatically on first use. It detects your SFDC identity and manager, then creates the initial cache file structure to store preferences and Genie rooms.

Do I need pyyaml to manage a local config cache for ASQ skills?

Yes, you need the pyyaml dependency to manage a local config cache for ASQ skills. The cache relies on YAML-based persistence to store and retrieve user preferences and metadata efficiently.

Can I use a local cache to speed up Slack and Calendar data retrieval for lifecycle workflows?

Yes, a local cache speeds up Slack and Calendar data retrieval by persisting stable metadata locally. This avoids repeated external lookups and accelerates the overall ASQ lifecycle workflow.

What is a single source of truth for identity and preferences in ASQ operations?

A single source of truth for identity and preferences in ASQ operations is a local YAML cache. It stores SFDC identity, manager details, and user preferences, allowing all ASQ skills to read and write consistently.