Back to skills
SKILL.md
Filtered Data
ASecurityPassthrough filter agent. Calls data sub-agents, validates responses, returns only clean data.
- 666 stars
- 0 votes
- 0 copies
- 1 view
- Added February 8, 2026
Security analysis
100/100npx -y skills add majiayu000/claude-skill-registry --skill filtered-data-faisalanjum-eventtrader --agent claude-codeAre you the author of Filtered Data?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/majiayu000-filtered-data)---
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:
```bash
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.**
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.