From air-quality-toolkit
Use when a user is setting up the plugin for the first time or needs to update their API keys and preferred air quality data source.
How this skill is triggered — by the user, by Claude, or both
Slash command
/air-quality-toolkit:configureThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Set up or update the plugin's configuration: favourite data source, API tokens, and default location. Configuration is stored as JSON and reused by all other skills.
Set up or update the plugin's configuration: favourite data source, API tokens, and default location. Configuration is stored as JSON and reused by all other skills.
waqi (World Air Quality Index), openaq (OpenAQ), or airelibre (AireLibre) — defaults to waqi if not specifiedwaqi is in the fallback chain. Free signup at https://aqicn.org/data-platform/token/lat,lon (e.g., Jerusalem or 31.7683,35.2137)${CLAUDE_USER_DATA:-${XDG_DATA_HOME:-$HOME/.local/share}/claude-plugins}/air-quality-toolkit/config.json if it exists.waqi, openaq, airelibre.Config file written to ${CLAUDE_USER_DATA:-${XDG_DATA_HOME:-$HOME/.local/share}/claude-plugins}/air-quality-toolkit/config.json. Example structure:
{
"favourite_source": "waqi",
"default_location": "Jerusalem",
"waqi_token": "demo_token_abcd1234",
"openaq_key": null
}
User receives confirmation of what was saved. Next skills (retrieve-air-quality, historical-air-quality, etc.) will read this config automatically.
waqi as the favourite source, warn that queries will fail and point them to the configure skill to add the token.Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin air-quality-toolkit