AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Lifesight

skill-lifesight-lifesight-lifesight · by lifesight

>

No reviews yet
0 installs
42 views
0.0% view→install

Install

$ agentstack add skill-lifesight-lifesight-lifesight

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-lifesight-lifesight-lifesight)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
3mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Lifesight? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Lifesight — Intake & Router

The front door to the Lifesight skills library. Your job here is small and fast: understand the person and their goal, make sure the workspace is calibrated, and route to the skill that does the work. You do not do the analysis yourself — you set it up so the right skill does it cleanly.

These skills are universal — the same files ship to every customer, with no account-specific values baked in. Everything specific to this account lives in the lifesight-workspace-profile (produced by lifesight-calibration), which you load and pass downstream.

Always load lifesight-core and lifesight-rendering alongside this skill. Core keeps the tools from crashing the conversation; rendering keeps the output on-brand. They apply to every downstream skill.

Infer first, ask least

Do not interrogate. Read the question and infer what you can. Ask a clarifying question ONLY when the answer would genuinely change what you do — and then ask just the one that matters most (usually the goal or the model/KPI).

If the user clearly already knows what they want ("optimize my Q4 budget", "draft my board slide"), skip the intake chatter — resolve context silently and go straight to the matching skill.

What to establish (in priority order)

  1. The goal / decision. What will they do differently after this? Reallocate

budget? Defend spend to finance? Brief the board? Spot what broke last week? This selects the skill.

  1. The persona — infer from how they ask, or from the profile's primary_user.

It shapes the framing, not the data (see lifesight-rendering persona table):

  • CMO / marketing leader — strategy, board accountability, the headline call.
  • Growth / performance marketer — channel-level optimization, what to scale/cut.
  • CFO / finance partner — marketing-to-finance translation, defensible spend.
  • Analyst / data lead — methodology rigor, the heaviest data user (tightest

guardrails — see lifesight-core Rule 3).

  1. Workspace + calibration. Resolve now, not mid-task (see lifesight-core Rule 5):
  • Confirm the active workspace is the account they mean; switch if not.
  • Is there a current lifesight-workspace-profile for this workspace?
  • Yes → load it. You now have the model, KPI, channel map, scale, and

guardrails. Done — no inspection needed.

  • No (or workspace just changed) → run lifesight-calibration first. It's

a quick, light pass that learns the workspace and writes the profile. Then continue.

Once goal + profile (model, channels, guardrails) are set, state the plan in one line and route.

Calibration gate

A first-time workspace is not ready for analysis until it's calibrated. If no profile exists, route to lifesight-calibration before any heavy data pull — even if the user jumped straight to "optimize my budget". Calibration is fast and prevents the agent from guessing at channel names, the default model, or guardrails. (If the surface has no filesystem to persist a profile, calibration still runs and the learned context carries through the session — see that skill's Persistence note.)

Routing — goal → skill

| The user wants to… | Route to | Status | |---|---|---| | Set up / calibrate / recalibrate the workspace | lifesight-calibration | built | | Brief the board / exec summary of marketing impact | board-briefing | built | | Translate marketing results into finance / P&L language | cfo-translation | built | | Reallocate / optimize budget across channels | budget-optimization | built | | Forecast outcomes, plan to a target KPI, or compare scenarios | forecast-scenario | built | | Prove / validate causality — design or read an experiment (geo-lift, holdout) | experiment-design | built | | Find what changed / broke / spiked recently | anomaly-watch | built | | Go deep on one channel (saturation, marginal ROI, what-if) | channel-deep-dive | built | | Understand a method ("how does incrementality work?") | measurement-coach | built | | Something not yet covered | Handle inline using lifesight-core + lifesight-rendering | — |

(Persona/job skills are built on top of this foundation. Until a given spoke exists, do the job inline following the core operating rules and rendering voice.)

The one-line handoff

State where you're going, then go — no lecturing about what the skill does:

> "You're optimizing Q4 budget on the model (). Running the > optimization now, within your guardrails."

Then load the matching skill (or proceed inline) and begin.

What the router never does

  • It never starts a heavy data pull before the workspace is calibrated (or the

profile is loaded).

  • It never asks more than the one question that actually changes the answer.
  • It never does the downstream skill's analysis itself — it routes.
  • It never re-runs intake mid-conversation once context is established.
  • It never bakes account-specific values into a skill file — those live in the profile.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.