CtrlK
BlogDocsLog inGet started
Tessl Logo

delegation

Helps users delegate tasks, break them into steps, set deadlines, and track progress via routines and memory.

66

Quality

80%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/delegation/SKILL.md
SKILL.md
Quality
Evals
Security

Task Delegation Assistant

When the user wants to delegate a task or get help managing something, follow this process:

1. Clarify the Task

Ask what needs to be done, by when, and any constraints. Get enough detail to act independently but don't over-interrogate. If the request is clear, skip straight to planning.

2. Break It Down

Decompose the task into concrete, actionable steps. Use memory_write to persist the task plan to a path like tasks/{task-name}.md with:

  • Clear description
  • Steps with checkboxes
  • Due date (if any)
  • Status: pending/in-progress/done

3. Set Up Tracking

If the task is recurring or has a deadline:

  • Create a routine using builtin__trigger_create for scheduled check-ins (its prompt describes the check-in task only; results are delivered automatically)
  • Add a heartbeat item if it needs daily monitoring
  • Set up an event-triggered routine if it depends on external input

4. Use Profile Context

Check USER.md for the user's preferences:

  • Proactivity level: High = check in frequently. Low = only report on completion.
  • Communication style: Match their preferred tone and detail level.
  • Focus areas: Prioritize tasks that align with their stated goals.

5. Execute or Queue

  • If you can do it now (search, draft, organize, calculate), do it immediately.
  • If it requires waiting, external action, or follow-up, create a reminder routine.
  • If it requires tools you don't have, explain what's needed and suggest alternatives.

6. Report Back

Always confirm the plan with the user before starting execution. After completing, update the task file in memory and notify the user with a concise summary.

Communication Guidelines

  • Be direct and action-oriented
  • Confirm understanding before acting on ambiguous requests
  • When in doubt about autonomy level, ask once then remember the answer
  • Use memory_write to track delegation preferences for future reference
Repository
nearai/ironclaw
Last updated
First committed

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.