v0.6.1 Independent plugin for Claude Code
GitHub Español
Claude Code, but with a team
PLUGIN FOR CLAUDE CODE

A WORK SYSTEM FOR CLAUDE CODE

19 real agents, 25 namespaced commands + /alfred, 62 published skills, per-project SQLite memory, and operational PM. Alfred turns Claude Code into a flow with continuity, context, and quality gates.

19 agents 25 + /alfred SQLite + PM
Installers by platform Each button opens a popup with the command ready to copy.

CHANGELOG

Latest release v0.6.1
2026-06-22
Changed
  • More resilient installers: Bash and PowerShell clear stale local Claude Code marketplace checkouts before reinstalling.
  • Normalized global updates: the flow re-registers the GitHub source, refreshes the alfred-dev marketplace, and keeps the plugin installed at user scope.
Fixed
  • Fixes the case where Claude Code reported Successfully installed plugin: alfred-dev@alfred-dev while the installed cache still resolved to an older version such as 0.5.2.
  • The /alfred alias is materialized again from the correct plugin root after updating from old versions or inherited local caches.
A plugin for CLAUDE CODE for working with rigor
19 agents25 + /alfredlocal memoryquality gates

that turn an isolated session into a governed process.

What Alfred actually does
01

Decides the next step

Reads the repo, the current session, and SonIA state to start with map-codebase, discuss, feature, or verify without assembling the flow by hand.

02

Exposes operational state

Kanban, blockers, handoff, UAT, memory, and the next action stay visible from the CLI with progress, standup, blocked, validate, and search.

03

Ships with evidence

The flow forces technical design, TDD, security, QA, documentation, and release work before a phase can be closed.

Team 19 real agents

Published in plugin.json. Core and optional agents with their real names and function in the plugin.
10 Core

Operational core

Orchestration, scope, architecture, implementation, security, QA, release, traceability, and design-system direction.

09 Optional

Activatable specialists

They activate depending on stack, task, or config: data, UX, performance, GitHub, SEO, i18n, copy, memory, and external audit.

Commands 26

The 26 public plugin routes, grouped by entry, orientation, build, control, and operations.
03

Entry

Bootstrap and help

Load Alfred, set configuration, and understand the public surface of the plugin.

07

Orientation

Context and continuity

Read the real state of the repo and decide the next step without reopening all context.

06

Build

Delivery and audit

Open real delivery work: features, quick changes, fixes, technical exploration, ship, and audit.

05

Control

Verification and blockers

Verify UAT, detect blockers, and review operational health before continuing or closing.

05

Operations

Memory and maintenance

Search memory, open the local UI, sync GitHub, update, and request a second opinion.

Skills and playbooks

62 published / 15 domains
61 published skills 15 domains covered

The published catalog encapsulates repeatable decisions for incidents, releases, dependencies, style, QA, security, and delivery.

Featured examples

Incident ResponseSonarqubeRelease PlanningDependency StrategyStyle Direction
Product 4 skills
Acceptance Criteria · Competitive Analysis · User Stories · Write Prd
Architecture 4 skills
Choose Stack · Design System · Evaluate Dependencies · Write ADR
Development 4 skills
Code Review Response · Explore Codebase · Refactor · Tdd Cycle
Quality 8 skills
Code Review · E2e Testing · Exploratory Testing · Incident Response · Regression Check · Sonarqube · Spelling Check · Test Plan
Security 7 skills
Compliance Check · Dependency Audit · Dependency Strategy · Dependency Update · Sbom Generate · Security Review · Threat Model
Data 3 skills
Migration Plan · Query Optimization · Schema Design

Auxiliary layers

6 active

How to start 03 steps

Start in 3 steps

entry flow
01

Install Alfred Dev

Use the installer for your system; it registers the plugin and leaves the runtime ready to work.

02

Configure stack and team

Run /alfred-dev:config to set stack, memory, autonomy, and optional agents.

03

Enter through the right command

New repo: /alfred. Existing repo: /alfred-dev:map-codebase and /alfred-dev:discuss.

Install, update, and uninstall

CLI-FIRST
Install on macOS Copy
curl -fsSL https://raw.githubusercontent.com/686f6c61/alfred-dev/main/install.sh | bash

The command registers the global GitHub source in Claude Code and leaves Alfred Dev ready to install or update.

Update /alfred-dev:update Read release notes and decide from Claude Code.

FAQ

Does it work on Windows?

Yes. Alfred Dev has a native PowerShell installer for Windows 10/11. You can also use the bash installer through WSL (Windows Subsystem for Linux) or Git Bash. It requires a recent Claude Code CLI and Python 3.10+ on Windows too.

What dependencies does it need?

On macOS, Linux and Windows it needs a recent Claude Code CLI and Python 3.10+. On Windows, PowerShell 5.1+ comes pre-installed on Windows 10/11.

How do I update the plugin?

Run /alfred-dev:update inside Claude Code. The command queries GitHub, compares versions, detects the installed scope with claude plugin list --json, and shows release notes if a new version is available. User, local, project or unknown scopes use the idempotent installer, clean inherited local/project traces and normalize to a global user install; managed scope is left to the administrator.

What does Alfred do in an existing repository?

If the project already has code but does not yet have a persistent map, Alfred prioritises /alfred-dev:map-codebase. It analyzes the structure, detects the stack, entrypoints, risks and conventions, and leaves the context in docs/project/codebase-map.md and docs/project/current.md before opening feature, fix, spike or audit.

When should I use quick and when should I use feature?

/alfred-dev:quick is for small, local, bounded changes: two lightweight phases, tests for the touched area and quick security review. /alfred-dev:feature is for new functionality or changes that cross domains, need a PRD, architecture decisions or a full product-to-delivery cycle.

Can I pause and resume a session?

Yes. /alfred-dev:pause stores the current state in .claude/alfred-handoff.json and docs/project/handoff.md. Later you can come back with /alfred-dev:resume or simply ask for /alfred-dev:next. Alfred restores the workflow, current phase, pending gate and exact next step.

What is verify, and why does it exist if tests already run?

/alfred-dev:verify closes human validation for a deliverable. Automatic tests tell you whether the system works technically; verify records whether it actually meets the user's expectation in UAT. The state is tracked as pending, approved or rejected in .claude/alfred-uat.json and docs/project/uat.md.

What does progress show?

/alfred-dev:progress makes the project's operational state visible: active workflow or handoff, general progress, kanban, blockers, traceability and UAT state. It does not open new work or force a gate; it helps decide what should happen next based on real context.

Does GitHub become the project's source of truth?

No. /alfred-dev:sync-github runs SonIA Sync as a collaboration mirror for issues. The source of truth stays local: docs/project/, .claude/ and the project's SQLite memory.

What is Memory UI and when should I use it?

/alfred-dev:memory-ui opens a local browser view on top of the project's real SQLite memory. Use it when you want to quickly understand what happened, which decisions are recorded, which commits were captured, how continuity is going or whether memory is healthy, without reading the database by hand.

Do I have to configure Alfred manually the first time?

Not necessarily. On the first session Alfred can bootstrap .claude/alfred-dev.local.md with a baseline configuration that is already usable from CLI. Afterwards you can fine-tune autonomy, optional agents, memory and personality with /alfred-dev:config.

What is persistent memory?

It's a local SQLite database that stores each project's decisions, commits and iterations. Optionally activated from /alfred-dev:config. Once active, Alfred automatically records workflow events and the Librarian agent can answer historical queries like "why was this architecture chosen" or "what was done in the last iteration", always citing sources. Data stays within the project: everything is kept in .claude/alfred-memory.db.

If you already use Claude Code, install Alfred Dev and enter the flow with context, memory, and a full team.

Independent plugin for teams that want to move from isolated prompts to an operational flow with state, traceability, and gates.