From jarvis
Use when ServiceNow data needs refreshing. Presents available bundles and guides through the data pull process.
npx claudepluginhub chadronbryant/napa-cowork-plugins --plugin jarvisThis skill uses the workspace's default tool permissions.
Guide Chadron through refreshing ServiceNow data by bundle.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
Guide Chadron through refreshing ServiceNow data by bundle.
This skill requires network access to ServiceNow instances and local connector scripts.
Read from workspace root (use CLAUDE.md canonical root on Mac; in Cowork use mounted workspace at the path shown in your environment):
Jarvis/status.json - Current freshness and bundle definitionsservicenow_data/config/servicenow_config.json - Instance credentials and connection configCalculate days since last pull for each instance. Present freshness status.
Show available refresh bundles from status.json with current state:
DATA REFRESH MENU
─────────────────────────────────
Bundle Tables Last Refreshed
─────────────────────────────────
[1] ITSM Core 8 [date or NEVER]
[2] Administration 4 [date or NEVER]
[3] Catalog 5 [date or NEVER]
[4] Security 2 [date or NEVER]
[5] Knowledge 1 [date or NEVER]
[6] Integration 2 [date or NEVER]
[7] Assignment 1 [date or NEVER]
[8] CMDB 1 [date or NEVER]
[9] Changes 1 [date or NEVER]
[F] Full Refresh ALL [date or NEVER]
─────────────────────────────────
Recommendation: [suggest which bundle based on staleness]
Which bundle? (enter number or F)
After Chadron selects a bundle:
scripts/servicenow/Jarvis/status.json with new pull timestampReport what was refreshed, record count, and any errors encountered.