Help us improve
Share bugs, ideas, or general feedback.
From curiosity-stack
Manages personal domain knowledge registry of sector-specific company intelligence for India Proxy Agent pre-search use. Activates on /curiosity-stack:knowledge, management phrases, or post-agent outputs.
npx claudepluginhub ameya85/curiosity-stack --plugin curiosity-stackHow this skill is triggered — by the user, by Claude, or both
Slash command
/curiosity-stack:domain-knowledgeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Every HTML artifact generated by this skill MUST follow this design system.
Discovers companies in value chain layers, especially Indian proxies for global themes. Checks connected sources first and generates SEBI-compliant HTML research artifacts.
Adds knowledge domains to file-based systems via conversation: derives configs, generates folders/templates/vocabulary, preserves existing architecture.
Researches any company on demand, producing a sourced 360° report covering funding, leadership, products, market position, and news using real-time web data.
Share bugs, ideas, or general feedback.
Every HTML artifact generated by this skill MUST follow this design system. No exceptions. Never invent colours, never use dark backgrounds, never use purple or blue as primary backgrounds.
Palette:
#fafaf8 (warm white)white#2c2c2c (soft charcoal)#6b6b6b#9a9690#1b5e52 (deep teal) — the ONLY accent colour#e0ddd6#f0f7f4#fff8f0 background, #f0d090 border, #5a3a00 textTypography:
'Georgia', serif, 14px minimum'Courier New', monospaceComponent rules:
background: #1b5e52; color: whitebackground: white; border: 1px solid #e0ddd6; border-radius: 8pxbackground: #1b5e52; color: white for primary actionsPill colour system:
background:#e6f1fb; color:#0c447c; border:0.5px solid #85b7ebbackground:#eaf3de; color:#27500a; border:0.5px solid #97c459background:#faeeda; color:#633806; border:0.5px solid #ef9f27background:#fcebeb; color:#791f1f; border:0.5px solid #f09595background:#f3f4f6; color:#374151; border:0.5px solid #d1d5dbbackground:#eaf3de; color:#27500abackground:#e6f1fb; color:#0c447cAttribution footer — mandatory on every artifact:
<div style="margin-top:32px;padding-top:12px;border-top:1px solid #e0ddd6;
display:flex;justify-content:space-between;align-items:center;
font-family:'Courier New',monospace;font-size:10px;color:#9a9690">
<span>Curiosity Stack is not a SEBI registered investment advisor · Not investment advice · Makers accept no liability · For research only</span>
<a href="https://curiositystack.app" target="_blank"
style="color:#1b5e52;font-weight:700;text-decoration:none">
⬡ curiositystack.app
</a>
</div>
A personal registry of company intelligence the user knows from their own research, experience, or domain expertise. Scoped per sector. Used by the India Proxy Agent as the first source before any search.
The user's curated knowledge surfaces companies that no search would find — because they're pre-coverage, pre-analyst, or simply not indexed well. This is the highest-value layer of the India Proxy Agent.
Appears at the bottom of every India Proxy Agent output. Minimal form: company name + sub-segment + note. On save: fires sendPrompt() to confirm and writes to local.md.
/curiosity-stack:knowledge opens the full Domain Knowledge Manager UI. Sector tabs, full company list, add/edit/remove controls.
Render as an interactive HTML artifact with this structure:
Domain knowledge [+ Add company]
Your curated company intelligence · used by India Proxy Agent
Tabs for each sector the user has seeded companies in, plus "All sectors". Tabs are generated dynamically from local.md domain_knowledge sections. Default tabs if empty: Cybersecurity · AI / Data · Fintech · Energy · All
Each company shown as a row:
[colour dot] [Company name] [Sub-segment badge] [Note] [Seeded/Discovered] [Edit] [Remove]
Colour dot: matches sector colour from scenario library Seeded (green badge) — added by the user Discovered (blue badge) — found by the agent and confirmed by user
Appears when user clicks "+ Add company" or from the post-agent prompt:
[Company name input] [Sub-segment input] [Note / source input] [Save]
Three fields. No YAML shown.
Generate the YAML block for the user to paste into local.md:
domain_knowledge:
[sector]:
- name: [company name]
segment: [sub-segment]
note: [user's note]
source: seeded
added: [date]
Show as a copy-paste block below the form with a "Copy YAML" button. Also fires sendPrompt() to confirm the addition.
domain_knowledge:
cybersecurity:
- name: Cross Identity
segment: IAM / PAM converged
note: KuppingerCole recognised, converged IAM+PAM platform
source: seeded
added: 2026-03-23
- name: Spharaka Networks
segment: Autonomous SOC
note: India's fully autonomous SOC, OT security focus, NASSCOM deep tech
source: seeded
added: 2026-03-23
- name: TAC Security
segment: GRC / Risk
note: BSE listed, enterprise attack surface management
source: seeded
added: 2026-03-23
ai_data:
- name: Infobay AI
segment: Data annotation / evaluation
note: Formerly EduGorilla, listed
source: seeded
added: 2026-03-23
fintech:
- name: [company]
segment: [sub-segment]
note: [note]
source: seeded
added: [date]
Sector keys: cybersecurity · ai_data · fintech · energy · pharma · ev_batteries · green_hydrogen · space · semiconductor · general
Seeded — user added this company from their own knowledge Context note includes: "Seeded from domain knowledge" This signals to the reader: this is expert curation, pre-coverage
Discovered — agent found this company via source hierarchy Context note includes sources found in
No source badges inside company name pills — ever. All attribution in the context notes below.
The domain knowledge manager is not shown upfront to new users. It surfaces:
Never show the full manager UI unless requested or after sufficient usage. The post-agent inline form is the primary entry point.