TriviaBot Daily Trivia & Knowledge Quiz

v1.0.0

Daily trivia questions with scoring, streaks, and category selection. Learn something new every day. Competitive mode for group chats.

0· 253·1 current·1 all-time
byShadow Rose@theshadowrose
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The name/description (daily trivia, streaks, leaderboards) match the included code (question bank, scoring, streak logic). Functionality requested/implemented is proportionate to the stated purpose.
Instruction Scope
SKILL.md stays within the trivia domain. The implementation reads/writes a local file ('./trivia-scores.json') to persist scores/streaks — this is expected for tracking but means user data is stored on disk. The _save method swallows write errors, which could hide failures to persist data.
Install Mechanism
There is no install spec (instruction-only), which is low risk. However, the package includes Node.js source (src/trivia-bot.js) but the skill metadata does not declare a required runtime/binary. Running this code requires a Node environment; the omission is an administrative inconsistency but not malicious.
Credentials
The skill requests no environment variables, credentials, or external config paths. The single local file used for persistence is proportionate to the feature set.
Persistence & Privilege
always:false and no modifications to other skills or system-wide settings. The skill only writes its own local JSON file and does not request elevated privileges.
Assessment
This skill appears to be a simple local trivia bot and is internally consistent. Before installing, note that it will create/update a file named 'trivia-scores.json' in the agent's working directory to store scores and streaks — review or back up that location if you care about existing files. You will need a Node runtime to execute the included JS file (the skill metadata doesn't declare this). If you want extra caution, run the skill in an isolated workspace/container or inspect the src/trivia-bot.js file yourself (it is short and readable). If you need networked leaderboards or integrations, confirm the author adds explicit, declared configuration and credential requirements.

Like a lobster shell, security has layers — review code before you run it.

entertainmentvk970tt5kmcb06pnan8qbe05e9h82snf6funvk970tt5kmcb06pnan8qbe05e9h82snf6gamesvk970tt5kmcb06pnan8qbe05e9h82snf6latestvk970tt5kmcb06pnan8qbe05e9h82snf6quizvk970tt5kmcb06pnan8qbe05e9h82snf6triviavk970tt5kmcb06pnan8qbe05e9h82snf6trivia-botvk970tt5kmcb06pnan8qbe05e9h82snf6

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments