โ Back to Skills Marketplace
Sahabat Bumil ๐คฐ
by
defzky
ยท GitHub โ
ยท v1.2.0
ยท MIT-0
147
Downloads
1
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install sahabat-bumil
Description
Panduan kehamilan lengkap untuk ibu hamil Indonesia dengan info nutrisi, perkembangan janin, kesehatan, persiapan melahirkan, dan perencanaan biaya lokal.
Usage Guidance
What to check before installing or running this skill:
- Verify provenance: ask the author for a canonical repository URL (the README and packaging script contain placeholder 'yourusername' but manifest points to 'defzky'). Prefer installing only from the official repo/author you can verify.
- Inspect the code for network activity: search the src/ files for 'requests', 'playwright', 'urllib', or hard-coded endpoints to see what external sites would be contacted and why.
- Resolve dependency mismatch: SKILL.md lists playwright (and mentions web scraping) but requirements.txt only includes requests. If the skill actually uses Playwright, installing it requires extra steps and browser binaries; confirm whether scraping code is present and safe.
- Investigate hidden characters: examine SKILL.md and other docs for unicode control characters (e.g., run cat -v SKILL.md or use a hex viewer). Hidden control characters can indicate content obfuscation or prompt-injection attempts.
- Run in a sandbox: if you want to test, run the skill inside an isolated environment (container or VM) and monitor network connections and filesystem writes.
- Check for data exfiltration paths: look for code that collects user data, reads arbitrary files, or posts to external endpoints. The skill currently does not request credentials, but code could still transmit data โ verify any requests.post/put calls and their destinations.
- Ask for an updated requirements.txt and a short security note: request that the maintainer publish a complete requirements.txt and explain what external data sources are scraped and how personally identifiable data (if any) is handled.
Given the prompt-injection artifact and the dependency/repo inconsistencies, do not install the skill into a production agent or give it broad autonomous privileges until those issues are resolved.
Capability Analysis
Type: OpenClaw Skill
Name: sahabat-bumil
Version: 1.2.0
The Sahabat Bumil skill bundle is a purely informational tool providing pregnancy guidance, nutrition advice, and hospital information for the Indonesian context. The Python source files (src/financial_planning.py, src/indonesian_nutrition.py, etc.) contain static data dictionaries and simple retrieval logic with no evidence of network exfiltration, file system access, or dangerous execution patterns. While the README mentions Playwright for web scraping, no such implementation exists in the provided code, and the packaging script (package-for-clawhub.sh) follows standard build procedures.
Capability Tags
Capability Assessment
Purpose & Capability
The name/description (Indonesian pregnancy guide) align with the included code (nutrition database, hospital listings, finance tools). However SKILL.md and README claim Playwright-based web scraping for updates (playwright>=1.40.0), while requirements.txt and manifest only list requests>=2.28.0 โ a mismatch. Installation/usage examples also use a generic clone URL (https://github.com/yourusername/...) while package metadata points to a different repo (defzky). These inconsistencies are unexplained and should be resolved by the author.
Instruction Scope
SKILL.md instructs users/agents to pip install requirements and run the included modules (e.g., src/mbg_program.py). The documentation also references web scraping for live updates; if present in code this implies network access to external sites. Additionally a pre-scan flagged 'unicode-control-chars' in SKILL.md (possible hidden control characters), which is a red flag because such characters can be used to attempt prompt injection or manipulate display/parsing. The instructions do not request unrelated files or credentials, but the hidden-character finding and unclear scraping behavior increase risk.
Install Mechanism
There is no install spec in the manifest (instruction-only for the platform), which limits automatic installation risk. The packaged files are included in the skill bundle and the provided packaging script just copies files and zips them โ no remote downloads. However SKILL.md claims Playwright use (which can be large and install browser binaries) but playwright is absent from requirements.txt; this mismatch could lead users to manually install extra dependencies or accidentally run missing/partial code. No direct downloads from untrusted URLs were found in the files reviewed.
Credentials
The skill does not declare or require any sensitive environment variables or credentials. Only optional user-preference env vars are shown in docs (SAHABAT_BUMIL_LOCATION, SAHABAT_BUMIL_BUDGET, SAHABAT_BUMIL_LANG). There are no hard-coded API keys or requests for unrelated cloud credentials in the manifest or SKILL.md.
Persistence & Privilege
The skill is not marked always:true and does not request persistent system-wide privileges. Autonomous invocation is allowed (platform default) but there is no evidence the skill attempts to modify other skills or system-wide agent settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install sahabat-bumil - After installation, invoke the skill by name or use
/sahabat-bumil - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.0
๐ v1.2.0 - MBG Program Integration!
NEW: 12 MBG commands for complete program guidance
- Registration guide (8 steps)
- Document checklist
- Distribution tracking
- Health monitoring
- Budget info (Rp 15.6T)
- Statistics (1.8M beneficiaries)
IMPROVED:
- Updated README with GitHub links
- Cleaner package (40KB)
- Removed unnecessary files
- Latest 2026 data
Helping Indonesian moms access MBG program with complete guidance! ๐คฐ๐
GitHub: github.com/defzky/openclaw-sahabat-bumil
v1.1.1
v1.1.1 (2026-04-07) - Security Release
๐ Security Fixes:
โข Removed unicode control characters
โข Fixed placeholder URLs (yourusername โ defzky)
โข Added SECURITY.md documentation
โข Added network usage justification
โข Fixed repository URL consistency
โข Removed .git folder from package
โข Removed binary files
v1.1.0
Version 1.1.0 (2026-04-07)
โจ New Features:
1. Contraction Timer โฑ๏ธ
โข /contraction start - Start timing contraction
โข /contraction end [intensity] - End with mild/moderate/strong
โข /contraction summary - View all contractions
โข /contraction hospital - When to go to hospital guide
2. Kick Counter ๐ถ
โข /kick log - Log a single kick
โข /kick start - Start kick counting session (count to 10)
โข /kick add [type] - Add kick/roll/hiccup
โข /kick summary - View kick history
โข /kick guide - Kick counting guide
๐ Documentation:
โข Updated README with new features
โข Updated command list
๐ Bug Fixes:
โข Removed binary files from package
โข Fixed import issues
v1.0.0
๐คฐ Panduan kehamilan untuk ibu hamil Indonesia!
Fitur:
- Makanan Indonesia yang aman untuk hamil
- Recipe tradisional (Sayur Bening, Ayam Bakar, dll)
- Tips morning sickness
- Nutrisi khusus young mom (age 22-30)
- Panduan BPJS & biaya melahirkan
- Checklist tas rumah sakit
- Financial planning
Created for Indonesian moms, by understanding local context!
Metadata
Frequently Asked Questions
What is Sahabat Bumil ๐คฐ?
Panduan kehamilan lengkap untuk ibu hamil Indonesia dengan info nutrisi, perkembangan janin, kesehatan, persiapan melahirkan, dan perencanaan biaya lokal. It is an AI Agent Skill for Claude Code / OpenClaw, with 147 downloads so far.
How do I install Sahabat Bumil ๐คฐ?
Run "/install sahabat-bumil" in the OpenClaw or Claude Code chat to install it in one step โ no extra setup required.
Is Sahabat Bumil ๐คฐ free?
Yes, Sahabat Bumil ๐คฐ is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Sahabat Bumil ๐คฐ support?
Sahabat Bumil ๐คฐ is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Sahabat Bumil ๐คฐ?
It is built and maintained by defzky (@defzky); the current version is v1.2.0.
More Skills