Skip to content

Sheygoodbai/taskfit

Repository files navigation

会下指令 TaskFit

会下指令 TaskFit is an OpenClaw plugin that rewrites the user's rough request into a clearer execution brief before it reaches the agent.

It is designed for the opposite side of the same problem that NoJargon solves. NoJargon makes the agent speak clearly back to people. TaskFit makes rough user intent easier for the agent to execute correctly.

Canonical install page:

  • https://clawhub.ai/plugins/openclaw-taskfit

Why it is different

  • OpenClaw-native: it works inside the prompt build path instead of as copy/paste
  • local-history-aware: it learns only anonymous structure patterns from successful local tasks on the same device
  • privacy-first: it does not upload local task history, local files, or raw task-history text to any plugin service
  • read-only by design: it opens the local task-history file in read-only mode
  • no raw history exposure: it never forwards raw local task-history text directly to the model
  • command-light: it can help even when the user gives a rough, short, or underspecified request

What it does

  • reads successful local OpenClaw task history on the same device in read-only mode
  • filters out noisy or trivial tasks
  • finds structurally similar successful tasks locally
  • extracts anonymous high-signal patterns such as evidence-first checks, explicit deliverables, and verified/unverified boundaries
  • rewrites the current user request into a clearer execution brief with /taskfit on|off|status|adaptive|always

Privacy boundary

TaskFit is intentionally designed so ClawHub and the plugin author do not get the user's raw local task history.

  • local history stays on the user's device
  • the history file is opened read-only
  • similar-task matching happens on-device
  • TaskFit makes no network request to process history
  • raw history task text is not uploaded anywhere
  • raw task-history snippets are not injected into the model prompt
  • only the current turn gets rewritten, using anonymous structural patterns learned locally

Install

openclaw plugins install clawhub:@sheygoodbai/openclaw-taskfit
openclaw plugins enable taskfit

Then turn optimization on in chat:

/taskfit adaptive

openclaw plugins enable taskfit only loads the plugin. The actual optimization switch stays off until you run /taskfit on or /taskfit adaptive.

If ClawHub returns 429 Rate limit exceeded, use the source fallback:

git clone https://github.com/Sheygoodbai/taskfit.git
cd taskfit
openclaw plugins install -l .
openclaw plugins enable taskfit

Commands

  • /taskfit on
  • /taskfit off
  • /taskfit adaptive
  • /taskfit always
  • /taskfit status
  • /taskfit help

Config

{
  "plugins": {
    "entries": {
      "taskfit": {
        "config": {
          "enabled": true,
          "mode": "adaptive",
          "toneMatch": true,
          "respectStrongPrompts": true,
          "historyLimit": 600,
          "maxMatches": 3,
          "minSimilarity": 0.22,
          "minTaskSeconds": 20,
          "maxTaskSeconds": 5400,
          "trackStats": true
        }
      }
    }
  }
}

About

OpenClaw plugin that rewrites rough user requests into clearer execution briefs using anonymous on-device structure patterns from successful local task history.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors