← Back to Skills Marketplace
Application Tracker
by
wanghong5233
· GitHub ↗
· v1.0.1
· MIT-0
239
Downloads
1
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install application-tracker
Description
Start and review web form autofill workflow with human approval.
README (SKILL.md)
Application Tracker Skill
Trigger
Activate when user asks:
- "帮我填这个网申链接"
- "先预览再决定要不要自动填"
- "Approve 这个填表线程"
- "Reject 这个填表线程"
- "看看还有哪些待审批的网申线程"
Workflow
- If user gives a form URL, call:
POST http://127.0.0.1:8010/api/form/fill/start- Body:
{"url":"\x3Ctarget_url>","profile":{...},"max_actions":20}
- Parse response:
- show
thread_id - show
mapped_fields/total_fields - show preview screenshot path (if provided)
- show
- Ask user to decide:
approve(execute fill only)reject(close thread)
- Execute review:
POST http://127.0.0.1:8010/api/form/fill/review- Body example:
{"thread_id":"\x3Cthread_id>","decision":"approve","feedback":"优先填写项目经历","max_actions":20}
- If approved:
- summarize
filled_fields/failed_fields - show screenshot path
- remind user to manually review and manually submit
- summarize
- If user asks pending threads:
- call
GET http://127.0.0.1:8010/api/form/fill/pending - list thread ids and mapped field counts
- call
Command templates (exec tool + curl)
- Start:
curl -sS -X POST "http://127.0.0.1:8010/api/form/fill/start" -H "Content-Type: application/json" -d '{"url":"\x3Ctarget_url>","profile":{"name":"\x3Cname>","email":"\x3Cemail>"},"max_actions":20}'
- Review approve:
curl -sS -X POST "http://127.0.0.1:8010/api/form/fill/review" -H "Content-Type: application/json" -d '{"thread_id":"\x3Cthread_id>","decision":"approve","max_actions":20}'
- Review reject:
curl -sS -X POST "http://127.0.0.1:8010/api/form/fill/review" -H "Content-Type: application/json" -d '{"thread_id":"\x3Cthread_id>","decision":"reject"}'
- Pending:
curl -sS "http://127.0.0.1:8010/api/form/fill/pending?limit=20"
Constraints
- Never submit external application forms automatically.
- Every approve/reject action requires explicit user confirmation.
- If API returns non-2xx or invalid JSON, explain the error and ask whether to retry.
Usage Guidance
This skill is instruction-only and talks to a service on 127.0.0.1:8010 — it assumes you run a local autofill helper. Before installing or enabling: (1) verify you trust and control the process listening on localhost:8010 (inspect its code or binary); (2) confirm the helper will not auto-submit external forms (the SKILL.md states it shouldn't, but confirm by testing in a safe environment); (3) be aware that if a malicious service is bound to port 8010 it could accept these commands and act on your behalf — run the skill only if you know what that local service is; (4) monitor network/process activity or run the helper in an isolated environment if you want extra safety. If you don't run a local helper, enabling the skill will simply fail when the agent attempts to contact localhost.
Capability Analysis
Type: OpenClaw Skill
Name: application-tracker
Version: 1.0.1
The application-tracker skill facilitates a web form autofill workflow by interacting with a local API service at 127.0.0.1:8010. The SKILL.md instructions enforce a human-in-the-loop process, requiring explicit user approval before executing actions and explicitly forbidding automatic form submission. No evidence of data exfiltration, malicious execution, or prompt injection was found.
Capability Assessment
Purpose & Capability
The name/description (web form autofill with human approval) matches the runtime instructions: all calls target a local autofill API (127.0.0.1:8010) and the commands are limited to starting fills, reviewing/approving/rejecting threads, and listing pending threads. There are no unrelated env vars, binaries, or installs requested.
Instruction Scope
Instructions are narrowly scoped to calling a local HTTP API and parsing its JSON responses and returned paths/screenshots. This is consistent with the described workflow. Note: the skill expects a helper service running on localhost:8010; if that service is malicious or misconfigured it could perform other actions or exfiltrate data, but that is an environment risk (not an incoherence in the skill itself). The SKILL.md does not instruct reading arbitrary files or credentials.
Install Mechanism
No install spec or code is included (instruction-only). That minimizes disk-write risk and is proportionate for a skill that delegates to a local service.
Credentials
The skill declares no required environment variables, credentials, or config paths. The API calls are to localhost, which is consistent with a local helper service and does not demand external secrets.
Persistence & Privilege
The skill is not always-enabled and does not request system-wide changes or access to other skills' configurations. It requires explicit user confirmation for approve/reject actions according to its constraints.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install application-tracker - After installation, invoke the skill by name or use
/application-tracker - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
OfferPilot phase-6 update
v1.0.0
Initial release of application-tracker skill:
- Enables starting and reviewing web form autofill workflows with human approval.
- Supports commands to start filling forms, preview results, approve/reject fill threads, and list pending threads.
- Requires explicit user confirmation before any form is filled or rejected.
- Provides feedback on field mapping, previews, and summarizes autofill results.
- Handles and reports API errors with retry prompts.
Metadata
Frequently Asked Questions
What is Application Tracker?
Start and review web form autofill workflow with human approval. It is an AI Agent Skill for Claude Code / OpenClaw, with 239 downloads so far.
How do I install Application Tracker?
Run "/install application-tracker" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Application Tracker free?
Yes, Application Tracker is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Application Tracker support?
Application Tracker is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Application Tracker?
It is built and maintained by wanghong5233 (@wanghong5233); the current version is v1.0.1.
More Skills