user-context

Manage Data Analytics source-routing preferences and onboarding state via local files.

1|2|Updated Jun 16, 2026
One-click install
npx skills add https://github.com/MuzeWinter/CooperAPI-Plugin --skill user-context-muzewinter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: user-context
Source: https://github.com/MuzeWinter/CooperAPI-Plugin/tree/main/plugins/data-analytics/skills/user-context
Command: npx skills add https://github.com/MuzeWinter/CooperAPI-Plugin --skill user-context-muzewinter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill keeps Data Analytics setup organized by saving durable source-routing preferences, onboarding progress, and semantic-layer registry pointers so future analytics work can start with the right context.

Core Features & Use Cases

  • Source Routing Preferences: Stores explicit future choices such as which warehouse, communication tool, or document source to prefer or avoid.
  • Onboarding State Management: Tracks setup progress, core source confirmation, semantic-layer setup, and optional refresh automation.
  • Semantic Layer Registry: Records durable pointers to approved semantic layers so later analysis can reuse trusted metric and table guidance.
  • Use Case: A user wants Data Analytics to remember that future structured-data work should prefer one warehouse and that a specific semantic layer should be loaded before answering metric questions.

Quick Start

Ask Data Analytics to load your saved source-routing preferences and semantic-layer pointers, then continue with the setup or analytics question you want to complete.

Frequently Asked Questions about user-context

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

FAQPage Schema
How do I save data analytics source routing preferences for future queries?

To save data analytics source routing preferences, this Skill records explicit choices like preferred warehouses or document sources into a durable local user-context file, ensuring future analytics work automatically applies your selected routing configurations.

How does onboarding state management work for data analytics setup?

Onboarding state management tracks your data analytics setup progress locally, monitoring core source confirmation and semantic-layer registration to ensure deterministic recovery and seamless continuation of incomplete initialization workflows.

What is a semantic layer registry and how does it persist approved metrics?

A semantic layer registry is a durable record of pointers to approved metric and table guidance, allowing later data analytics sessions to automatically reuse trusted semantic layers without manual reconfiguration.

Can I reset data analytics onboarding progress and reinitialize the setup state?

Yes, you can reset data analytics onboarding progress through script-driven state management workflows that perform preflight validation and reinitialize local user-context files to restore a clean setup state.

Do I need any external dependencies to manage local user-context files for analytics setup?

No external dependencies are required to manage local user-context files, as this Skill relies entirely on internal scripts and references to perform preflight validation and deterministic state management for analytics routing.

What's the best way to load saved semantic-layer pointers before starting metric analysis?

The best way to load saved semantic-layer pointers is to ask data analytics to retrieve your stored user-context configuration, which automatically applies approved registry updates and source routing preferences to your current session.