← Back to Skills Marketplace
439
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install task-finish-contract
Description
Enforce task completion with explicit Goal/Progress/Next state. Prevent mid-task stalls and ensure evidence-based completion.
Usage Guidance
This skill is an instruction-only policy to make agents finish tasks and produce evidence; it does not install code or ask for credentials. Before enabling it, ensure the agent's workspace and memory files do not contain secrets (the skill expects to read/write memory/{date}.md and artifact paths). Note the example verification commands use PowerShell (Select-String) — if your agent runs on a non-Windows environment, adapt those checks (e.g., grep). Be aware that the skill encourages autonomous follow-up steps; if you want to limit any automated actions, control the agent's invocation policies or test the skill in a sandboxed workspace first.
Capability Analysis
Type: OpenClaw Skill
Name: task-finish-contract
Version: 1.0.0
The skill bundle is classified as suspicious due to the presence of executable PowerShell commands within the `SKILL.md` and `references/privacy-checklist.md` files. While these commands are intended for benign purposes (task completion verification and privacy scanning), their inclusion in markdown constitutes a potential prompt injection vector. If an AI agent is instructed to execute these commands, and if arguments (such as file paths) can be influenced by an attacker, it could lead to shell injection vulnerabilities. However, there is no evidence of malicious intent, such as data exfiltration or unauthorized remote control; in fact, `SKILL.md` includes explicit privacy and safety guidelines.
Capability Assessment
Purpose & Capability
The skill's name and description match the SKILL.md: it enforces Goal/Progress/Next and evidence-based completion. It does not request credentials, binaries, or installs, which is proportionate for a coordination/enforcement policy.
Instruction Scope
All runtime instructions are about producing structured outputs and verifying them in workspace files (memory/{date}.md, artifacts). This stays within the stated purpose. Minor caveats: the verification examples use PowerShell's Select-String (platform-specific) and expect an accessible workspace filesystem; the skill also encourages an autonomous follow-up step (NEXT_AUTONOMOUS_STEP), which is consistent with its goal but means the agent may perform extra actions without further user input.
Install Mechanism
No install spec and no code files — lowest-risk delivery model. Nothing is downloaded or written by an installer.
Credentials
The skill does not request environment variables, credentials, or config paths. The included privacy-checklist.md explicitly warns about secrets in files, which is appropriate and consistent with the skill's emphasis on evidence without sensitive data.
Persistence & Privilege
The skill is not set to always:true and does not request elevated or cross-skill configuration. Autonomous invocation is allowed (platform default); this aligns with the skill's purpose of driving task progress but is not an extra privilege granted by the skill itself.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install task-finish-contract - After installation, invoke the skill by name or use
/task-finish-contract - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of task-finish-contract skill.
- Enforces explicit Goal/Progress/Next state for every task step.
- Requires evidence-based completion and proof format for multi-step tasks.
- Implements anti-stall rules to prevent planning-only responses and ensure execution.
- Provides clear privacy and safety guidelines for task evidence and artifacts.
Metadata
Frequently Asked Questions
What is Task Finish Contract?
Enforce task completion with explicit Goal/Progress/Next state. Prevent mid-task stalls and ensure evidence-based completion. It is an AI Agent Skill for Claude Code / OpenClaw, with 439 downloads so far.
How do I install Task Finish Contract?
Run "/install task-finish-contract" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Task Finish Contract free?
Yes, Task Finish Contract is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Task Finish Contract support?
Task Finish Contract is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Task Finish Contract?
It is built and maintained by Dalomeve (@dalomeve); the current version is v1.0.0.
More Skills