← Back to Skills Marketplace
Teletalk AllJobs Gov Job Search
by
Sazidul Alam
· GitHub ↗
· v1.0.5
· MIT-0
134
Downloads
0
Stars
0
Active Installs
6
Versions
Install in OpenClaw
/install teletalk-alljobs-govjob-search
Description
Search Bangladesh government jobs from the Teletalk AllJobs API, filter out excluded keywords, present matching jobs, and track applied job IDs. Use when the...
Usage Guidance
This skill appears to do what it says: it queries the Teletalk AllJobs API and filters results locally, and it does not request secrets or reach out to unexpected endpoints. Before installing or using it, ensure the agent (or you) will: 1) populate data/preference.json.keyboard with the search term (the script will error if empty); 2) implement the 'save applied job ID' step (the script prints results but does not append to data/appliedJobIds.json itself — SKILL.md expects the agent to perform that append); and 3) be comfortable with the skill having read/write access to its own data/ folder. If you want the skill to manage applied IDs automatically, request or add code that safely appends to data/appliedJobIds.json (check for duplicates and validate input).
Capability Analysis
Type: OpenClaw Skill
Name: teletalk-alljobs-govjob-search
Version: 1.0.5
The skill is a legitimate tool for searching Bangladesh government jobs via the Teletalk AllJobs API. The script (teletalk-alljobs-search.js) performs standard HTTPS requests to a known government domain and filters results based on user-defined preferences stored locally. There is no evidence of data exfiltration, malicious execution, or prompt injection; the code uses standard Node.js modules without external dependencies.
Capability Assessment
Purpose & Capability
Name and description match the code and instructions: the script queries https://alljobs.teletalk.com.bd/api/v1/published-jobs/search, filters results, formats deadlines in Asia/Dhaka, and reads/writes only skill-local data files. No unrelated services, binaries, or credentials are requested.
Instruction Scope
SKILL.md instructs the agent to ask the user for a search keyword and excluded keywords, store preferences in data/preference.json, run the script, and save applied job IDs when the user confirms. The provided script implements reading preference.json, calling the API, filtering, and printing results, but it does NOT implement appending job_primary_id to data/appliedJobIds.json — that step appears expected to be handled by the agent or another part of the skill. Also, the script will throw an error if preference.keyboard is empty, so the agent must ensure preference.json is populated before running the script.
Install Mechanism
Instruction-only installation with a small bundled Node.js script; no install spec or downloads. Uses only built-in Node modules (fs, path, https, url). Low install risk.
Credentials
No environment variables, credentials, or external config paths are required. The skill only needs read/write access to its own data/ files within the skill folder.
Persistence & Privilege
always is false and the skill does not request elevated or cross-skill configuration changes. It persists simple data in its own data/ folder (preferences and appliedJobIds).
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install teletalk-alljobs-govjob-search - After installation, invoke the skill by name or use
/teletalk-alljobs-govjob-search - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.5
- Improved job filtering to skip listings whose application deadline has already passed.
- Deadline dates now specify date and BST (Bangladesh Standard Time) when possible.
- Clarified that all skill data must be stored inside this skill's folder.
- Updated script instructions to reinforce filtering by deadline and data directory structure.
v1.0.4
- Documentation updated: Filtering out excluded keywords from search results is no longer described as part of the core flow.
- The step to filter out jobs by excluded keywords has been removed from the main process in SKILL.md.
- All filtering logic updates now reflected in search script instructions and notes.
- No code or logic changes detected; this is a documentation update only.
v1.0.3
Clarify job filtering criteria to apply only to `job_title`, enhancing search accuracy
v1.0.2
Refine job filtering to apply only on job_title, removing unused searchable text function
v1.0.1
updated the absolute path to relative path.
v1.0.0
- Initial release: Search and filter Bangladesh government jobs via the Teletalk AllJobs API.
- Supports custom search keywords and excluded role keywords.
- Filters out jobs containing any excluded keywords (case-insensitive) in key fields.
- Shows only concise details per job: title, organization, vacancy, deadline, and application URL.
- Tracks confirmed application job IDs without duplicates.
- User preferences and applied job IDs saved to dedicated data files.
Metadata
Frequently Asked Questions
What is Teletalk AllJobs Gov Job Search?
Search Bangladesh government jobs from the Teletalk AllJobs API, filter out excluded keywords, present matching jobs, and track applied job IDs. Use when the... It is an AI Agent Skill for Claude Code / OpenClaw, with 134 downloads so far.
How do I install Teletalk AllJobs Gov Job Search?
Run "/install teletalk-alljobs-govjob-search" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Teletalk AllJobs Gov Job Search free?
Yes, Teletalk AllJobs Gov Job Search is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Teletalk AllJobs Gov Job Search support?
Teletalk AllJobs Gov Job Search is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Teletalk AllJobs Gov Job Search?
It is built and maintained by Sazidul Alam (@sazidulalam47); the current version is v1.0.5.
More Skills