aios-client-snapshot

Generates a one-page client health brief from backend profile, context, and rollup APIs.

1|Updated Jul 8, 2026
One-click install
npx skills add https://github.com/codesofadan/danyals-aios --skill aios-client-snapshot-codesofadan
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: aios-client-snapshot
Source: https://github.com/codesofadan/danyals-aios/tree/main/.claude/skills/aios-client-snapshot
Command: npx skills add https://github.com/codesofadan/danyals-aios --skill aios-client-snapshot-codesofadan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Operators need a fast, grounded answer to "what do we know about this client" without manually querying multiple backend endpoints and risking stale or fabricated information. ## Core Features & Use Cases - Client Profile Resolution: Resolves a client name or id via GET /clients and reads tier, status, and site count. - Living Context Read: Fetches the AI-folded summary, keyed facts, version, and status from the context module, plus a freshness signal (lag, stale, event watermark). - Honest Degrade Labeling: Flags stale context and degraded/fake summaries (when AI provider keys are dormant) instead of presenting them as live reads. - Use Case: An operator asks "brief me on Acme Corp" and receives a one-pager with profile, latest audit score, context freshness, folded facts, and gaps routed to a human. ## Quick Start Ask the assistant to give you a client snapshot or one-page health brief for a named client, for example "snapshot Acme Corp".

Frequently Asked Questions about aios-client-snapshot

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

FAQPage Schema
How do I get a one-page client health brief from the AIOS platform?▼

Ask for a client snapshot by name or id, such as "snapshot Acme Corp". The skill resolves the client via GET /clients, then reads the living context, freshness health, and command-center rollup to emit a grounded one-pager.

What backend APIs does the client snapshot read?▼

It calls GET /clients and /clients/{id} for the profile, GET /context/client/{id} for the summary and folded facts, GET /context/client/{id}/health for freshness, and GET /command-center for the rollup standing.

What permissions are required to run a client snapshot?▼

Any provisioned staff user with an EdDSA bearer token can read the client profile. The context endpoints require the view_reports permission, which all six staff roles hold; portal clients are denied access.

What happens when the AI context summary is degraded or fake?▼

When provider keys (Anthropic, Voyage, Pinecone) are dormant, the context module returns deterministic fake summaries with a pending or degraded status. The skill labels these explicitly and never presents them as live AI summaries.

Can the snapshot fill in missing client facts like NAP or contact details?▼

No. The skill is strictly read-only and grounded in backend responses. Any fact absent from the context is reported as "not in context" and routed to a human rather than filled from memory.

When should I use the monthly report instead of the client snapshot?▼

Use the snapshot for internal operator briefs. When a client-facing narrative or report is needed, the skill routes to /aios-monthly-report instead of producing external deliverables itself.