agent-skills
v0.1.0Wrangler-meta skills and commands available to every launched session — mail, checklist, spawn/attach helpers, task memory, and cross-provider adversarial PR review.
By James Hargreaves9 GitHub starsUpdated 1 hour ago
Directory evidence
- Runtimes
- Claude Code
- Parsed components
- 10 skill or MCP entries
- Source updated
- Sep 29, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install agent-skills for Claude Code
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install agent-skills-12@agent-plugin-marketplacePaste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/PortSwigger/agent-wranglerClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is agent-skills/.
Plugin files
├── .claude-plugin/plugin.json├── skills/adversarial-pr-review/SKILL.md├── skills/advisor/SKILL.md├── skills/archive-to-todo/SKILL.md├── skills/checklist/SKILL.md├── skills/links/SKILL.md├── skills/mail/SKILL.md├── skills/session-activity/SKILL.md├── skills/session-hierarchy/SKILL.md├── skills/spawn-session/SKILL.md└── skills/task-memory/SKILL.md
Included Skills10
Use when you want a second, adversarial opinion on a pull request before merging it — spawns a child (or sibling, if you're already nested) session running the OPPOSITE agent provider (Claude <-> Codex) to review it, and has it raise concerns back to you via mail.
Use when you want a second opinion from a stronger model mid-task — before a non-obvious design decision, when stuck, or before declaring the work done — by spawning a short-lived advisor session and consulting it with send_message.
Use when the user explicitly asks to archive the current session as a board TODO for later, including /agent-skills:archive-to-todo in Claude Code. This ends the current session.
Use when deciding what to put on this session's visible checklist — the short list of work-in-progress the human sees on the Agent Wrangler board. Covers when an item is worth adding, how to phrase it, when to mark it done, and why this is never synced with your own internal planning tool.
Use when work should be linked on the Agent Wrangler board — a Jira issue or a GitHub pull request — to attach, update, or list those links. Covers which link types are supported, when to attach them, and session-vs-task scope.
Use when you get a "📬 New mail" notification pasted into your terminal, or when deciding whether to check your mailbox, read a message, or reply to a peer session. Covers read_mail vs list_mail and the no-reply-by-default norm.
Use when asked "what did I actually work on on date X" (standup notes, a weekly summary, "what did I do yesterday") and Agent Wrangler sessions are in scope — how to call the get_session_activity MCP tool, the source of truth for wrangler activity, for precise transcript-backed per-day detail instead of hand-parsing mappings.json/transcripts.
Use when a session needs to discover its own place in the Agent Wrangler hierarchy — its session id, who spawned it, whether/what it's nested under, and its task — via env vars and MCP tools, no filesystem access needed. Also use when deciding whether "parent" means board-nesting or launch lineage.
Use when you want to spin current work off into its own brand-new Agent Wrangler board session (not a sub-agent, not a fork) — how to call the spawn_session tool, write the handoff, and choose the right agent and model.
Use at the start of a session and whenever you have cross-cutting context to record — how to read and append the shared per-task memory file (AW_TASK_MEMORY) that the human and agent edit together across every repo the task touches.
Plugin manifests1
{
"name": "agent-skills",
"description": "Wrangler-meta skills and commands available to every launched session — mail, checklist, spawn/attach helpers, task memory, and cross-provider adversarial PR review.",
"version": "0.1.0",
"author": {
"name": "James Hargreaves"
}
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[agent-skills on Agent Plugins Marketplace](https://pluginsmp.com/plugins/agent-skills-12)