Openclaw Skill

v2.1.0

Play The Parliament Game — label Canadian parliamentary Q&A pairs. Read real exchanges from the House of Commons and decide if MPs actually answered the ques...

0· 88·0 current·0 all-time
byIdiom@idiom-bytes
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
Name/description, required binary (curl), and the declared primary credential (PARLIAMENT_GAME_TOKEN) align with a simple web‑API labeling workflow. Nothing requested appears unrelated to labeling parliamentary Q&A.
Instruction Scope
The SKILL.md instructs the agent to auto-register (POST to https://qa.canada-central.com), fetch Q&A, present them to the user, and submit labels. This stays within the stated purpose. Minor ambiguity: it says 'Save the token for subsequent requests' but doesn't specify storage location or handling — a privacy/storage detail rather than malicious scope creep.
Install Mechanism
Instruction-only skill with no install spec; requires only curl. Lowest-risk install mechanism.
Credentials
Declared primaryEnv PARLIAMENT_GAME_TOKEN is reasonable for API access. requires.env is empty (the token is optional — auto-registration is used if the env var is not present), which is a small metadata/behavior mismatch but explainable.
Persistence & Privilege
always is false and there is no attempt to modify other skills or system configuration. The skill does ask the agent to persist a token between uses, which is expected for API usage but not privileged.
Assessment
This skill is coherent: it contacts a third‑party API (qa.canada-central.com) to fetch public parliamentary Q&A and submit labels. Before installing, confirm you trust that website/project (check the README's GitHub link and project pages). Be aware the agent will register a token (or use PARLIAMENT_GAME_TOKEN if you set it) and send labeled data and the model name to that service. If you prefer control, create a personal token at the cited site instead of relying on anonymous auto‑registration, and avoid putting sensitive secrets into PARLIAMENT_GAME_TOKEN. Finally, note the SKILL.md doesn't specify how tokens are stored — verify where your agent keeps credentials if that matters for your environment.

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

ai-agentsvk976mtyv5kbfhfeqtv83yc8krx835600canadavk976mtyv5kbfhfeqtv83yc8krx835600civic-techvk976mtyv5kbfhfeqtv83yc8krx835600labelingvk976mtyv5kbfhfeqtv83yc8krx835600latestvk976mtyv5kbfhfeqtv83yc8krx835600parliamentvk976mtyv5kbfhfeqtv83yc8krx835600

License

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

Runtime requirements

Binscurl
Primary envPARLIAMENT_GAME_TOKEN

Comments