Piadas Reddit
v1.0.0Busca e retorna piadas reais recentes e limpas do subreddit r/tiodopave com score > 5, evitando repetições e conteúdo NSFW.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description (fetch clean, recent jokes from r/tiodopave) matches the included code: index.mjs fetches Reddit JSON, filters by score >=5, removes NSFW by keywords, and avoids repeating the last joke. No unrelated credentials, binaries, or external services are requested.
Instruction Scope
SKILL.md instructs running the Node script (index.mjs), which implements the described rules. However an additional script (get_joke.sh) is included but not referenced by SKILL.md; that shell script fetches Reddit JSON and uses an embedded Python parser but does not apply the score>5 or NSFW filtering and does not update the /tmp/last-joke.txt file. This difference can lead to inconsistent behavior if the alternative script is executed instead of the Node script.
Install Mechanism
No install spec; instruction-only with two lightweight code files. No downloads, package installs, or archive extraction — minimal surface for supply-chain risk.
Credentials
No environment variables or credentials are requested. The scripts perform HTTP GET requests to reddit.com only and read/write only to temporary files (/tmp/reddit_tiodopave.json, /tmp/last-joke.txt). This is proportionate to the skill's purpose.
Persistence & Privilege
Skill does not request always:true and does not modify other skills or system-wide settings. It writes a small state file in /tmp to avoid repeats, which is reasonable for its function.
Assessment
This skill appears to do what it says: fetch jokes from r/tiodopave, filter them, and avoid repeats, and it requires no credentials. Before installing, verify which script will be executed by the agent (SKILL.md points to index.mjs). If you want consistent behavior, remove or update get_joke.sh (it lacks score and NSFW filters and won't update the last-joke file). Note that the Node script uses simple keyword-based NSFW filtering which can produce false positives/negatives; review or tighten the filter if that matters. Finally, although no secrets are requested and there are no external installs, the source/homepage is unknown — if you need a stronger trust signal, ask the publisher for a repo or homepage to audit history and updates.Like a lobster shell, security has layers — review code before you run it.
latest
tiodopave - Piadas do Reddit
Busca piadas aleatórias do subreddit r/tiodopave (reddit.com/r/tiodopave).
Uso
node ~/.openclaw/workspace/skills/tiodopave/index.mjs
O que faz
- Busca os posts mais recentes do r/tiodopave (limit: 20)
- Filtra posts com score > 5
- Escolhe um aleatoriamente
- Retorna o título e o conteúdo (selftext)
Regras
- NUNCA usar piadas geradas por IA — só conteúdo real do Reddit
- Sem repetição — evitar a última piada enviada (armazenar em /tmp/last-joke.txt)
- Limpar texto — remover links, formatação Reddit, emojis excessivos
- Sem NSFW — filtrar posts flaired "NSFW" ou que contenham palavras-chave adulto
Comments
Loading comments...
