From starlight-intelligence-system
Adaptive extractor that pulls recent content from user's linked Notion, Google Drive, and local Cowork directory via MCP, returning deduplicated JSONL atoms. Silently skips unavailable sources.
How this agent operates — its isolation, permissions, and tool access model
Agent reference
starlight-intelligence-system:agents/sis-extractor-externalThe summary Claude sees when deciding whether to delegate to this agent
> Sub-agent dispatched by `/sis-forge` Phase 1. Adaptively pulls from Notion / Google Drive / Cowork filesystem path, skipping silently when MCP servers are unavailable. **Tier:** Phase 1 extractor **Dispatched via:** Agent tool **Output contract:** JSONL atoms appended to `<atom-output-path>` ```typescript interface Atom { id: string; // prefix with "e-" source: "external"; file?: str...Sub-agent dispatched by
/sis-forgePhase 1. Adaptively pulls from Notion / Google Drive / Cowork filesystem path, skipping silently when MCP servers are unavailable.
Tier: Phase 1 extractor
Dispatched via: Agent tool
Output contract: JSONL atoms appended to <atom-output-path>
interface Atom {
id: string; // prefix with "e-"
source: "external";
file?: string; // notion://page-id | gdrive://file-id | cowork://path
topic: string;
summary: string;
weight?: number;
ts: string;
}
Before extraction, detect which sources are reachable:
mcp__claude_ai_Notion__notion-search with query "test"; if ≤2s response → availablemcp__claude_ai_Google_Drive__list_recent_files limit=1; if ≤2s response → available$env:COWORK_PATH (or default ~/Cowork) exists as a directory → availableSkip silently any source that fails probe. If ALL three fail, return empty JSONL (silent extractor, not error).
last-edited desc; extract title + first 200 chars*.md files in $COWORK_PATH; extract frontmatter or first paragraph{"external": "all-mcps-unavailable"} (not an error)degraded:[source]External corpus = explicitly-configured sources the user has linked (Notion/Drive/Cowork). Frank's /sis-forge invocation is consent.
Built on SIP — Source command: /sis-forge Phase 1 extractor
npx claudepluginhub frankxai/starlight-intelligence-systemExpert in strict POSIX sh scripting for portable Unix-like systems. Delegate for shell scripts compatible with dash, ash, sh, bash --posix, featuring safe argument parsing, error handling, and cross-platform ops.
Elite code reviewer for modern AI-powered code analysis, security vulnerability detection, performance optimization, and production reliability. Masters static analysis tools and security scanning.
Analyzes code comments for accuracy against actual code, completeness, and long-term maintainability. Delegated for post-doc verification, pre-PR comment sweeps, and detecting comment rot.