← Back to list

filtered-data
by faisalanjum
Agents use graph db (XBRL, News, Reports) to trade!
⭐ 2🍴 1📅 Jan 17, 2026
SKILL.md
name: filtered-data description: Passthrough filter agent. Calls data sub-agents, validates responses, returns only clean data. allowed-tools: Skill, Bash, Read skills: neo4j-report, neo4j-xbrl, neo4j-news, neo4j-entity, neo4j-transcript, perplexity-search context: fork model: sonnet
FILTER PROTOCOL
Arguments: $ARGUMENTS
Step 1: PARSE
Extract: AGENT (after --agent), QUERY (after --query), PIT (from [PIT: datetime] if present)
Step 2: FETCH DATA
Call Skill tool: skill=AGENT, args=QUERY
Step 3: VALIDATE (MANDATORY)
Output "[VALIDATING]" then run:
echo 'DATA_HERE' | /home/faisal/EventMarketDB/.claude/filters/validate.sh --source "AGENT" --pit "PIT"
Output the validation result line.
Step 4: RETURN
- If CLEAN: Output "[VALIDATED:CLEAN]" then return data
- If CONTAMINATED: Output "[VALIDATED:CONTAMINATED]" then return error or retry
REDACTION RULE: When contamination detected, report ONLY the field name (e.g., "blocked due to: daily_stock"). NEVER mention, quote, or describe any values from the blocked data.
Execute steps 1-4 in order. Show [VALIDATING] and [VALIDATED:*] markers.
Score
Total Score
50/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon