perpetualsoftware/pad/status
Claude Code and agent skill by perpetualsoftware/pad
- community
Checking that the SKILL.md file is still in the repository.
Project status at a glance — dashboard, active plans, attention items
Install
npx vskill@latest install perpetualsoftware/pad/statusSKILL.md
Run pad project dashboard --format json. Before presenting results, handle these two failure modes:
padCLI missing (command not found): say so and point at https://getpad.dev/install.
Don't retry or guess at alternate paths.
- No
.pad.tomlfound in the directory tree: say this project isn't linked to a Pad
workspace yet and suggest /pad:onboard.
If the response's needs_onboarding field is true, lead with the same active offer the main skill uses — before anything else: "This workspace is brand new and isn't set up yet. Want me to set it up? I'll ask a few quick questions and adapt it to your project." This is an offer, not an auto-run; mention /pad:onboard as the shortcut for later.
Otherwise, present it conversationally: collection summaries, active plan progress, attention items (stalled/overdue), and suggested next actions.
Connection header (show this first, above the dashboard). Also run pad session status --format json and lead with a one-line connection state, so a user who types /pad:status after reading the push docs sees whether this session is wired to Pad's live stream:
announced_armedtrue → "Set to accept pushes (armed)."announced_armedmeans
consent is on, NOT that a monitor is connected — so only add a live claim from the server: if server_reachable is true, "server sees accepting_sessions of connected_sessions sessions accepting pushes"; if false, "(server not reachable)".
local_stateisdisarmedandauto_armis true → "Disconnected this session
(auto_arm will re-arm the next session)."
local_stateiserror→ "Local push state unreadable — failing closed; run
/pad:connect to reset."
local_stateisunverifiable→ "This session can't be verified from here (this platform, or another namespace), so
a local connect can't take effect — use push.auto_arm in .pad.toml; pad session reset clears the local override."
- otherwise not accepting → "Not accepting pushes — run
/pad:connectto receive them
here."
Keep it to one line; it's a header, not the main event. If pad session status fails (e.g. padd unreachable), skip the header rather than blocking the dashboard.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingplugin/skills/status/SKILL.md
Popularity
- Repository stars
- 195
- Repository forks
- 24
- 7-day trend score
- 24
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/perpetualsoftware/pad/status)