stock-terminallisted
Install: claude install-skill SentiSenseApp/skills
# Stock Terminal - SentiSense
Answer a market question with one compact, sourced screen, or help the user build a local chat-and-canvas terminal.
For an ordinary research turn, use the commands below. No app, SDK, or sibling skill is required.
For an explicit build request, follow [Build in an afternoon](references/build-in-an-afternoon.md).
The build sequence has a four-hour target, not a verified completion-time promise.
This is the 2.0.0 layout and host contract. Existing command names remain supported.
Builder references replace the old inline harness and arbitrary JSON artifact format.
A 2.0 host accepts complete XML, validates it to the canvas AST, then renders native components.
An ordinary chat agent can still answer with Markdown and does not need that host protocol.
## Choose the path and answer shape
- Answer a question: stay in this body; fetch only the evidence needed by the request.
- Build an application: read the linked build sequence, then only the reference needed for each stage.
- A quote, definition, clarification, or explicit short answer gets text.
- `open`, `compare`, and `daily brief` get a dense screen unless the user asks for prose.
- Choose text or canvas before visible output; ambiguous intent defaults to text.
- Produce one final answer shape. Do not repeat the screen's narrative into a second chat answer.
- Explain conflicting signals without manufacturing a single winner or investment recommendation.
## Setup, identity, and scope
**Base U