Singapore Pools TOTO Results

v1.0.0

Fetch and summarize latest Singapore Pools TOTO results from official Singapore Pools data files (normal, cascade, hongbao, special). Use when users ask for...

1· 137·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for bluesneed/singapore-pools-toto-results.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Singapore Pools TOTO Results" (bluesneed/singapore-pools-toto-results) from ClawHub.
Skill page: https://clawhub.ai/bluesneed/singapore-pools-toto-results
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install singapore-pools-toto-results

ClawHub CLI

Package manager switcher

npx clawhub@latest install singapore-pools-toto-results
Security Scan
VirusTotalVirusTotal
Pending
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description match the included script and reference file: the Python script fetches HTML files from singaporepools.com.sg DataFileArchive and extracts draw data. No unrelated binaries, credentials, or endpoints are requested.
Instruction Scope
SKILL.md instructs only to run the included fetch script and to cite the source URL. The runtime instructions do not request reading local secrets, unrelated files, or transmitting data to other endpoints.
Install Mechanism
Instruction-only plus a contained Python script; there is no install spec, no downloads from untrusted URLs, and no archives extracted to disk. Risk from install mechanism is low.
Credentials
The skill requires no environment variables, credentials, or config paths. The script performs outbound GETs only to singaporepools.com.sg, which is consistent with the stated purpose.
Persistence & Privilege
always is false and the skill does not request elevated or persistent privileges, nor does it modify other skills or system config.
Assessment
This skill appears coherent and limited to fetching/parsing TOTO HTML files from the official singaporepools.com.sg site. Before installing: (1) verify you trust the skill source (publisher unknown); (2) be aware the parser uses regex on HTML so changes to the provider's page may cause incorrect parsing — validate outputs; (3) run the script in a restricted environment if you want extra caution (it makes outbound HTTPS GETs to singaporepools.com.sg only); (4) because the skill can be invoked autonomously by agents (default), ensure you are comfortable with an agent making those outbound requests on your behalf.

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

latestvk97b4v2dmhnbdhtzzm4dm9xvf583bz0j
137downloads
1stars
1versions
Updated 1mo ago
v1.0.0
MIT-0

Singapore Pools Toto Results

Overview

Fetch the latest TOTO result directly from Singapore Pools generated result files and return clean text or JSON.

Workflow

  1. Run the fetch script from this skill directory.
  2. Choose draw type (normal, cascade, hongbao, special) as needed.
  3. Use --format text for chat replies and --format json for automation.
  4. Include the reported Source URL when citing results.

Commands

python3 scripts/fetch_toto_latest.py
python3 scripts/fetch_toto_latest.py --draw-type cascade
python3 scripts/fetch_toto_latest.py --draw-type hongbao --format json
python3 scripts/fetch_toto_latest.py --draw-type special --format json

Output Contract

The script returns:

  • draw date
  • draw number
  • 6 winning numbers
  • additional number
  • Group 1 prize
  • winning shares table
  • single-draw page URL (/en/product/sr/Pages/toto_results.aspx?...)
  • source file URL used for retrieval

Troubleshooting

  • If network fetch fails, retry with a larger timeout: --timeout 30.
  • If parsing fails, inspect endpoint HTML structure and update regexes in scripts/fetch_toto_latest.py.
  • If Singapore Pools changes filenames or hosting paths, update mappings in references/source-endpoints.md.

Resources

  • scripts/fetch_toto_latest.py: Fetch and parse latest result payload.
  • references/source-endpoints.md: Official endpoint mapping and parser assumptions.

Comments

Loading comments...