Loading...
Loading...
Extract structured data via stored browser-templates or one-shot DOM queries, with mandatory AIDefence PII + prompt-injection gates before content reaches the model
npx skill4agent add ruvnet/ruflo browser-extractbrowser-scrapebrowser-recordbrowser-templatesbrowser-recordbrowser_openbrowser_wait--template <name>npx -y @claude-flow/cli@latest memory retrieve --namespace browser-templates --key "<name>"browser_snapshotbrowser_evaldocument.querySelectorAll# Pseudocode — mcp__claude-flow__aidefence_has_pii returns true/false per string.
for s in $extracted; do
PII=$(call aidefence_has_pii "$s")
if [[ "$PII" == "true" ]]; then redact_to_placeholder "$s"; fi
donepii_redactionsaidefence_is_safefindings.md--save-template <name>npx -y @claude-flow/cli@latest memory store --namespace browser-templates \
--key "<name>" --value "{host:..., selector_chain:[...], post_process:...}"aidefence_*news_articletheguardian.comnytimes.combrowser-scrapebrowser-scrape/SKILL.md