Skip to content
Back to skills

Tf Hold

ASecurity

Pause work and take stock of the current state — use it when things get confusing or you need to change direction.

  • 8 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 1, 2026
ai-agentsgobashdockerapi

Works with

  • claude code
  • api
  • mcp

Security analysis

A100/100

Pro scans all 4 files and shows the line behind each finding

Scanned October 1, 2026

npx -y skills add marblo-app/marblo --skill tf-hold --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Tf Hold?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Tf Hold
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/marblo-app-tf-hold/badge)](https://www.skillsdirectory.com/skills/marblo-app-tf-hold)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: tf-hold
description: Pause work and take stock of the current state — use it when things get confusing or you need to change direction.
disable-model-invocation: true
allowed-tools: Bash, Read, Glob, Grep
---

# Marblo Pause

> Step back from frantic work and organize the situation.
> Stop, assess the status, and decide the next action.

---

## ⛔ Required rule: Marblo MCP only

> **Never use the Claude Code built-in tools (TaskCreate, TaskList, TaskUpdate, TaskGet).**
> Task lookup/logging MUST use the **Marblo MCP tools**:
> `get_all_tasks`, `get_task_activities`, `check_feedback`, `add_activity`

---

## Step 1: Status snapshot

Use `get_all_tasks` to fetch all tasks and organize them by status.

### Output format

```
⏸️  Work paused — status summary
━━━━━━━━━━━━━━━━━━━━━━━━━━━

📊 Overall status:
   ✅ DONE:        {n}
   🔄 IN_PROGRESS: {n}
   👀 REVIEW:      {n}
   📋 TODO:        {n}
   ❌ FAILED:      {n}
   🚫 BLOCKED:     {n}
   ━━━━━━━━━━━━━━━
   Progress: {done}/{total} ({percent}%)

🔄 Work that was in progress:
   • TASK-003: AI summary API
     Last activity: "creating routes/summarize.py" (2 minutes ago)

👀 Awaiting review:
   • TASK-002: User API — needs review

❌ Problems:
   • TASK-006: Docker setup — "port 8001 already in use"
```

---

## Step 2: Inspect in-progress tasks in detail

If there are IN_PROGRESS tasks, use `get_task_activities` to see how far they got.

- Last activity log
- List of created/modified files
- Whether there is PM feedback (`check_feedback`)

---

## Step 3: Suggest the next action

Suggest an appropriate action based on the situation:

| Situation                | Suggestion                                                      |
| ------------------------ | --------------------------------------------------------------- |
| REVIEWs piling up        | "Handle reviews first to unblock the next tasks" → `/tf-review` |
| There are FAILED tasks   | "Solve this problem first" → `/tf-fix`                          |
| Want to change direction | "You can add new tasks or change priorities" → `/tf-add`        |
| Agent is stuck           | "You can take over yourself" → `/tf-handoff`                    |
| All good                 | "Continue on" → `/tf-resume`                                    |

---

## Step 4: Pause note (optional)

If needed, record the reason for pausing on the in-progress task:

```
add_activity: "⏸️ Work paused — [reason]. Progress so far: [details]"
```

> This note helps restore context next time you continue with `/tf-resume`.

Files in this skill

  • COMMAND.md232 B
  • README.md2.4 KB
  • SKILL.md2.6 KB
  • marblo.yaml984 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.