0-sentisense-onboarding
Read first when using any SentiSense stock market skill: API key setup and which skill owns each task. Patterns to adapt, not scripts. The user's task always wins. Skill: 0-sentisense-onboarding Owner: thesentitrader Summary: Read first when using any SentiSense stock market skill: API key setup and which skill owns each task. Patterns to adapt, not scripts. The user's task always wins. Tags: latest:1.4.6 Version history: v1.4.6 | 2026-10-04T05:09:02.529Z | user Setup adds a one-line key check against the quote endpoint and what each 401 error code means. v1.4.5 | 2026-10-04T03
Rank
62
Safety
84
Downloads
1.3k
Updated
Oct 10, 2026
Version
1.4.6
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 1.3K downloads reported by the source. Last updated 10/10/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 10, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 10, 2026
- Adoption signal
- 1.3K downloadsadoption · observed Oct 10, 2026
- Latest release
- 1.4.6release · observed Oct 4, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s171aan38r2dn7ew5hddyscf1983x1h9:0-sentisense-onboarding- Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
- Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-thesentitrader-0-sentisense-onboarding/snapshot"
Documentation
CLAWHUB
107,090 characters of source documentation, loaded on request.
Extracted files
3 files captured from the source.
SKILL.md
---
name: 0-sentisense-onboarding
description: "Read first when using any SentiSense stock market skill: API key setup and which skill owns each task. Patterns to adapt, not scripts. The user's task always wins."
homepage: https://sentisense.ai
requires:
env:
- SENTISENSE_API_KEY
primaryEnv: SENTISENSE_API_KEY
metadata:
openclaw:
requires:
env:
- SENTISENSE_API_KEY
primaryEnv: SENTISENSE_API_KEY
envVars:
- name: SENTISENSE_API_KEY
required: true
description: "SentiSense API key. Get one free at https://app.sentisense.ai/get-api-key. Used only to authenticate read-only data calls; no write or trading scope."
---
# SentiSense Skills: Start Here
> The entry point for the SentiSense stock market skill collection. Read this first, then open the
> one skill that serves the task in front of you.
**Base URL:** `https://app.sentisense.ai`
**Website:** https://sentisense.ai
**Full API reference:** https://sentisense.ai/skill.md
---
## These are patterns, not scripts
Every skill here is a **pattern for using the platform well**: how to fetch the data, how to review
a stock deeply, how to read the signals. None of them is a script to execute over the user's intent.
**The user's actual task always wins.** Reach for the skill that serves it, adapt the pattern to
what was asked, and skip whatever the task does not need. If the user wants one number, give them
one number; do not run a full report because a skill happens to describe one.
All directive language in this collection is implementation guidance. It is subordinate to the
user's own instructions, to platform safety rules, and to the policy of whatever host application
runs it.
---
## Setup, once
Get a free API key at https://app.sentisense.ai/get-api-key, then put it in the environment:
```bash
export SENTISENSE_API_KEY="your-key-here"
```
Calls authenticate with the `X-SentiSense-API-Key` header. **One key covers every skill and every
endpoint in the collection.** There is nothing else to configure.
Hosts store that one key differently, and the value never needs to be re-entered per skill. A key
configured for any one SentiSense skill in the host's credential store is the same credential
every sibling skill needs: reference the same environment-backed secret rather than creating a
second entry, and verify with the cheap call below instead of printing the value. If a shell
reports `SENTISENSE_API_KEY` unset while a skill shows Ready, the key lives in the host's config
store, not the environment; both work, they are just different homes for the same secret.
```bash
curl -s -H "X-SentiSense-API-Key: $SENTISENSE_API_KEY" "https://app.sentisense.ai/api/v1/stocks/AAPL/quote"
```
A quote object (`ticker`, `currentPrice`) means the key works. A `401` names the problem in its
`error` field: `api_key_required` when the header arrived empty, `invalid_api_key` when the key is
wrong or revoked.
For example, OpenClaw keeps a skill-scoped key und_meta.json
{
"ownerId": "kn71ca3nrt3w6w0v3nhv3c4tan82x1ym",
"slug": "0-sentisense-onboarding",
"version": "1.4.6",
"publishedAt": 1791090542529
}skill-card.md
## Description: Introduces SentiSense stock-market skills, explains API-key setup, and directs agents to the skill best suited to a user's request. This skill is ready for commercial/non-commercial use. ## Publisher: [thesentitrader](https://clawhub.ai/user/thesentitrader) ### License/Terms of Use: MIT-0 ## Use Case: External users and agents use this onboarding skill to configure a SentiSense API key and choose the appropriate read-only stock-market data skill for a request. ### Deployment Geography for Use: Global ## Known Risks and Mitigations: Risk: Using this skill requires a SentiSense API key and network access to SentiSense. Mitigation: Provide the key through a protected credential or environment variable; avoid displaying it, and allow only the necessary SentiSense HTTPS requests. Risk: Market-data responses may be incomplete or mistaken for financial advice. Mitigation: Identify preview or missing data, present findings as research and educational information, and do not execute trades. ## Reference(s): - [ClawHub skill release](https://clawhub.ai/thesentitrader/skills/0-sentisense-onboarding) - [SentiSense API reference](https://sentisense.ai/skill.md) - [SentiSense API documentation](https://sentisense.ai/docs/api) - [SentiSense API key setup](https://app.sentisense.ai/get-api-key) ## Skill Output: **Output Type(s):** [Configuration instructions, Shell commands, Guidance] **Output Format:** [Markdown with inline bash code blocks] **Output Parameters:** [1D] **Other Properties Related to Output:** [Routes requests to a task-specific SentiSense skill; does not execute trades.] ## Skill Version(s): 1.4.6 (source: server-resolved release metadata) ## Ethical Considerations: Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.
AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/thesentitrader/skills/0-sentisense-onboarding",
"sourceUrl": "https://clawhub.ai/thesentitrader/skills/0-sentisense-onboarding",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-10T21:25:41.339Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-thesentitrader-0-sentisense-onboarding/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-thesentitrader-0-sentisense-onboarding/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-10T21:25:41.339Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1.3K downloads",
"href": "https://clawhub.ai/thesentitrader/0-sentisense-onboarding",
"sourceUrl": "https://clawhub.ai/thesentitrader/0-sentisense-onboarding",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-10T21:25:41.339Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "1.4.6",
"href": "https://clawhub.ai/thesentitrader/0-sentisense-onboarding",
"sourceUrl": "https://clawhub.ai/thesentitrader/0-sentisense-onboarding",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-10-04T05:09:02.529Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-thesentitrader-0-sentisense-onboarding/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-thesentitrader-0-sentisense-onboarding/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 1.4.6",
"description": "Setup adds a one-line key check against the quote endpoint and what each 401 error code means.",
"href": "https://clawhub.ai/thesentitrader/0-sentisense-onboarding",
"sourceUrl": "https://clawhub.ai/thesentitrader/0-sentisense-onboarding",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-10-04T05:09:02.529Z",
"isPublic": true
}
]
}Record generated Oct 10, 2026.
