Back to Skills

presence

verified

Surface what needs human attention during complex AI work. Use when context is large, user seems overwhelmed, or after substantial output. Triggers on "what just happened", "summarize progress", "what do I need to know", "lost track", "overwhelmed".

View on GitHub

Marketplace

moo.md

saadshahd/moo.md

Plugin

hope

core

Repository

saadshahd/moo.md
28stars

hope/skills/presence/SKILL.md

Last Verified

February 5, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/saadshahd/moo.md/blob/main/hope/skills/presence/SKILL.md -a claude-code --skill presence

Installation paths:

Claude
.claude/skills/presence/
Powered by add-skill CLI

Instructions

# presence

Stay present with AI reasoning. Surface what matters when complexity hides it.

## When to Use

| Trigger | Action |
| ------- | ------ |
| Context exceeds ~50 messages | Auto-surface presence markers |
| User says "lost track", "overwhelmed" | Run full presence check |
| After substantial output (>500 lines) | Append presence summary |
| Before major decision point | Surface assumptions and uncertainties |
| User asks "what just happened" | Reconstruct decision trail |

## Core Problem

AI output exceeds human verification capacity. The bottleneck isn't AI speed—it's human attention.

**Root cause:** No explicit surfacing of what needs attention.

## Presence Markers

Surface these at natural breakpoints:

### 1. Decisions Made

What was just decided (not proposed, actually committed):

```
## Decisions Made
- [Decision]: [Rationale in <10 words]
- [Decision]: [Rationale]
```

### 2. Assumptions Active

What's being assumed true without verification:

```
## Assumptions Active
- [Assumption]: [Risk if wrong: LOW/MEDIUM/HIGH]
- [Assumption]: [Risk if wrong]
```

**If HIGH risk:** Flag for explicit confirmation.

### 3. Uncertainties Open

What's still unknown or ambiguous:

```
## Uncertainties Open
- [Unknown]: [Impact on work: BLOCKING/DEGRADED/MINOR]
- [Unknown]: [Impact]
```

**If BLOCKING:** Stop and surface before continuing.

### 4. Verification Needed

What requires human eyes or action:

```
## Verification Needed
- [ ] [What to verify]: [Why human needed]
- [ ] [What to verify]: [Why human needed]
```

## Output Format

When presence check is triggered:

```
# Presence Check

## Since Last Check
[1-2 sentence summary of work done]

## Decisions Made
- [List with rationale]

## Assumptions Active
- [List with risk level]

## Uncertainties Open
- [List with impact]

## Verification Needed
- [ ] [Checklist items]

## Attention Required
[Single most important thing human should focus on]
```

## Frequency Calibration

| Context Length | Presence Fr

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
3466 chars