Skip to content
Back to skills

Wawa

ASecurity

Where are we at, and what's next — verified session/repo status with a recommended next move.

  • 7 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 22, 2026
ai-agentsrustgogit

Security analysis

A100/100

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

Scanned September 22, 2026

npx -y skills add cochinescu/decent-skills --skill wawa --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Wawa?

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

Security grade badge for Wawa
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/cochinescu-wawa/badge)](https://www.skillsdirectory.com/skills/cochinescu-wawa)

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: wawa
description: Where are we at, and what's next — verified session/repo status with a recommended next move.
disable-model-invocation: true
---

User-invoked. Run only when the user asked for this skill.
Scope hint: $ARGUMENTS

"wawa" = **w**here **a**re **w**e at now, and **w**hat's next.

Give me an orientation briefing. Read-only: never edit, commit, deploy, or start
long jobs. If Scope hint is empty, cover the current session and the current repo.
If it names a repo, area, or task, narrow to that.

## Rule that overrides everything else here

**Do not tell me the state of things by quoting notes.** `STATUS.md`, `TODO.md`,
planning docs, and anything I said earlier in this session are *hypotheses with a
timestamp*. Check what is actually true right now, then report. If a note and
reality disagree, the disagreement IS the finding and goes near the top.

Label every claim `verified: <what you ran>` or `assumed`. An unlabeled claim reads
as verified, which is the failure mode this command exists to prevent.

## Step 1: Establish real state (run these, don't reason about them)

- `git status --short` and `git log --oneline -8`. What is uncommitted, what landed
  recently, which branch, ahead/behind.
- Any work in flight I started: background tasks, running processes, spawned agents,
  open monitors. For each: still alive, exited, or silently dead? A process alive but
  producing no output is *running*, not finished — say which, and say how long it has
  been going. Never report a pending job as done, and never invent its result.
- If this session already did work, what of it is actually on disk versus still
  only described in conversation.
- Check anything cheap that would change my next decision: does the build/test state
  still hold, is a published artifact current, does the thing I think is deployed
  match what is live.

## Step 2: Read the tracking files, then distrust them

Read `STATUS.md` and `TODO.md` (and `DECISIONS.md` if present) for intent and
history. For a planning, strategy, or "what should we do" scope, also read any
project wiki or history page the repo points at (README, CLAUDE.md, or a local
wiki path). Skip if none exists. Do not propose building something that already
exists.

Then spot-check the load-bearing claims. Items marked done that are not done, items
marked blocked whose blocker has cleared, and dates that have passed are the most
valuable things you can surface.

## Step 3: Report

Keep it short and decision-shaped. Findings and decisions, not narration. No recap
of what I already watched you do.

**Where we are** — 3-6 bullets. Current state of the work, each one verified.

**In flight** — anything running or half-finished, with its real status and what it
is waiting on. Say plainly if something needs me (a permission, a credential, a
manual step, a decision only I can make).

**Drifted** — where the notes, the plan, or my assumptions no longer match reality.
Omit the heading if nothing drifted. Include overdue dated items.

**What's next** — a short ordered list. For each: the move, why it is next, and
roughly what it costs. Mark anything blocked on me.

**Recommendation** — one line: the single next action you would take, and whether
you need my go-ahead to take it.

If something is genuinely unknown, say "unknown" and name the one check that would
resolve it. Do not fill the gap with a plausible guess.

Do not overcomplicate language, checkups or findings. Aim for simplicity and clarity.

Files in this skill

  • SKILL.md3.4 KB
  • agents/openai.yaml141 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…