rhyspatt

Tasks Rule — Productivity skill for Claude Code

Productivity community

Add a standing rule - a constraint that applies to everything in this project, not a task to finish.

How to install Tasks Rule

Installs to ~/.claude/skills/rhyspatt-stay-on-task-tasks-rule/SKILL.md

Terminal
mkdir -p ~/.claude/skills/rhyspatt-stay-on-task-tasks-rule && curl -fsSL https://raw.githubusercontent.com/rhyspatt/stay-on-task/HEAD/commands/tasks-rule.md -o ~/.claude/skills/rhyspatt-stay-on-task-tasks-rule/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Tasks Rule does


description: Add a standing rule - a constraint that applies to everything in this project, not a task to finish.

node "${CLAUDE_PLUGIN_ROOT}/src/cli/task.js" rule $ARGUMENTS

Rules are for things like "always reload the backend after a change" or "never touch the generated files". They are not tasks: they never complete, and they are repeated back to you at session start, whenever you edit a file, at the end of a turn, and through compaction.

With no arguments this lists t

Alternatives in Productivity

  • Om Correct — Sweep a corrected fact through the vault — finds every note restating it, applies the correction at the single 4.6k ★
  • Jobs — Create, list, edit, or delete cron jobs 1.3k ★
  • Schedule Add — Create a new scheduled task for recurring Claude Code execution (project) 510 ★

Full documentation available on GitHub

View Source Repository