
Sureagents
- 1 repo stars
- Updated June 15, 2026
- suryansh1914/sureagents
Interactive Plan Review: Mark up and refine your plans using a UI, easily share for team collaboration, automatically integrates with plan mode hooks.
About
sureagents is a Claude Code skill in the Automation & Workflows category. Interactive Plan Review: Mark up and refine your plans using a UI, easily share for team collaboration, automatically integrates with plan mode hooks.
- sureagents
- Automation & Workflows
- AI-coding skill
Sureagents by the numbers
- Data as of Jul 22, 2026 (Skillselion catalog sync)
/plugin marketplace add suryansh1914/sureagents/plugin install sureagents@sureagentsAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| repo stars | ★ 1 |
|---|---|
| Last updated | June 15, 2026 |
| Repository | suryansh1914/sureagents ↗ |
What it does
Interactive Plan Review: Mark up and refine your plans using a UI, easily share for team collaboration, automatically integrates with plan mode hooks.
README.md
SureAgents Claude Code Plugin
This directory contains the Claude Code plugin configuration for SureAgents.
Prerequisites
Install the sureagents command so Claude Code can use it:
macOS / Linux / WSL:
curl -fsSL https://sureagents.ai/install.sh | bash
Windows PowerShell:
irm https://sureagents.ai/install.ps1 | iex
Windows CMD:
curl -fsSL https://sureagents.ai/install.cmd -o install.cmd && install.cmd && del install.cmd
Released binaries ship with SHA256 sidecars and SLSA build provenance attestations from v0.17.2 onwards. See the installation docs for version pinning and verification commands.
Plugin Installation · Manual Installation (Hooks) · Obsidian Integration
Plugin Installation
In Claude Code:
/plugin marketplace add suryansh1914/sureagents
/plugin install sureagents@sureagents
Important: Restart Claude Code after installing the plugin for the hooks to take effect.
Manual Installation (Hooks)
If you prefer not to use the plugin system, add this to your ~/.claude/settings.json:
{
"hooks": {
"PermissionRequest": [
{
"matcher": "ExitPlanMode",
"hooks": [
{
"type": "command",
"command": "sureagents",
"timeout": 345600
}
]
}
]
}
}
How It Works
When Claude Code calls ExitPlanMode, this hook intercepts and:
- Opens SureAgents UI in your browser
- Lets you annotate the plan visually
- Approve → Claude proceeds with implementation
- Request changes → Your annotations are sent back to Claude
- On resubmission → Plan Diff shows what changed since the last version
Environment Variables
| Variable | Description |
|---|---|
SUREAGENTS_REMOTE |
Set to 1 / true for remote mode, 0 / false for local mode, or leave unset for SSH auto-detection. Uses a fixed port in remote mode; browser-opening behavior depends on the environment. |
SUREAGENTS_PORT |
Fixed port to use. Default: random locally, 19432 for remote sessions. |
SUREAGENTS_BROWSER |
Custom browser to open plans in. macOS: app name or path. Linux/Windows: executable path. |
SUREAGENTS_SHARE_URL |
Custom share portal URL for self-hosting. Default: https://share.sureagents.ai. |
Remote / Devcontainer Usage
When running Claude Code in a remote environment (SSH, devcontainer, WSL), set SUREAGENTS_REMOTE=1 (or true) and these environment variables:
export SUREAGENTS_REMOTE=1
export SUREAGENTS_PORT=9999 # Choose a port you'll forward
This tells SureAgents to:
- Use a fixed port instead of a random one (so you can set up port forwarding)
- Use remote-friendly port/browser handling for forwarded environments
- Print the URL to the terminal for you to access
Port forwarding in VS Code devcontainers: The port should be automatically forwarded. Check the "Ports" tab.
SSH port forwarding: Add to your ~/.ssh/config:
Host your-server
LocalForward 9999 localhost:9999
Slash Commands
SureAgents's slash commands are installed as Claude Code skills in ~/.claude/skills by the install script (the canonical source is apps/skills/core/). Claude Code skills are user-invocable by directory name, so these three work like slash commands inside your session:
| Command | Description |
|---|---|
/sureagents-review [--git] |
Open code review UI for current changes or a GitHub PR; --git forces Git in JJ workspaces |
/sureagents-annotate <file.md> |
Annotate any markdown file |
/sureagents-last |
Annotate the agent's last message |
Obsidian Integration
Approved plans can be automatically saved to your Obsidian vault.
Setup:
- Open Settings (gear icon) in SureAgents
- Enable "Obsidian Integration"
- Select your vault from the dropdown (auto-detected) or enter the path manually
- Set folder name (default:
sureagents)
What gets saved:
- Plans saved with human-readable filenames:
Title - Jan 2, 2026 2-30pm.md - YAML frontmatter with
created,source, andtags - Tags extracted automatically from the plan title and code languages
- Backlink to
[[SureAgents Plans]]for graph connectivity
Example saved file:
---
created: 2026-01-02T14:30:00.000Z
source: sureagents
tags: [plan, authentication, typescript, sql]
---
[[SureAgents Plans]]
# Implementation Plan: User Authentication
...