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

A WORK SYSTEM FOR CLAUDE CODE

10 agents, 18 /alfred-dev:* commands, 11 flat skills, SQLite memory, and evidence-backed gates. Aligned with the Claude Code SDK.

10 agents 18 commands SQLite + MCP
Installers by platform Each button opens a popup with the command ready to copy.

CHANGELOG

Latest release v0.7.0
2026-08-15
Added
  • Aligned with the Claude Code SDK: commands, flat skills, exec-form hooks, and official MCP (FastMCP) when the mcp package is installed.
  • Speak without slashes: SessionStart injects the protocol and prompt-route.py suggests fix, quick, or retomar when you write in plain language.
  • Living project docs: index, architecture, compliance, threat model, and ADRs in the user repo, synced by phase.
Changed
  • Public surface cut to 10 agents, 11 flat skills, 18 commands. Entry is /alfred-dev:alfred.
  • Public continuity: alfred, progress, and retomar. config becomes ajustes, verify becomes uat.
  • No Ralph stop-hook and no rewriting settings.json. Secret-guard covers Write, Edit, Bash, and MCP write tools.
A plugin for CLAUDE CODE for working with rigor
10 agents18 commandslocal memoryquality gates

that turn an isolated session into a governed process.

What Alfred actually does
01

Decides the next step

Reads the repo, the session, and the handoff to start with map-codebase, discuss, feature, or uat without assembling the flow by hand.

02

Exposes operational state

Kanban, blockers, handoff, UAT, and the next action stay visible with progress, retomar, and uat.

03

Ships with evidence

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

Team 10 real agents

Eight core agents, Selina when there is a frontend, and Lucius on demand.
09 Core

Operational core

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

01 Optional

Only optional

The only optional agent is Lucius, a second opinion via Codex CLI.

Commands 18

The 18 public routes, grouped by entry, orientation, build, and operations.
03

Entry

Bootstrap and settings

Load Alfred, set autonomy/Lucius, and update the plugin.

05

Orientation

Context and continuity

Read the repo, pause, retomar, and see state without reopening all context.

06

Build

Delivery and audit

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

04

Operations

UAT, memory, and second opinion

Close human acceptance, open Memory UI, mirror GitHub, and ask Lucius.

Skills and playbooks

11 flat skills
11 published skills Process, security, quality, and style

Eleven flat skills: ADRs, dependencies, living docs, memory, threat model, compliance, SBOM, SonarQube, incidents, PRs, and visual direction. There is no 60-skill nested catalog.

Featured examples

Write ADRThreat ModelStyle DirectionCompliance CheckMemory
Process 4 skills
Evaluate Dependency · Memory · Sync Project Docs · Write ADR
Security 3 skills
Compliance Check · Sbom Generate · Threat Model
Quality 3 skills
Incident Response · Pr Workflow · Sonarqube
Style 1 skill
Style Direction

Auxiliary layers

6 active

How to start 03 steps

Start in 3 steps

entry flow
01

Install Alfred Dev

The script needs Claude CLI and Python 3.10+. It installs with --scope user. Then /reload-plugins and /alfred-dev:alfred.

02

Configure stack and team

Run /alfred-dev:ajustes to set autonomy, Lucius, and memory.

03

Enter through the right command

New repo: /alfred-dev: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

It downloads the script from the main branch, registers 686f6c61/alfred-dev as a --scope user marketplace, and installs alfred-dev@alfred-dev. The 0.7.0 script does not overwrite ~/.claude/skills or create /alfred.

Update /alfred-dev:update Compares semver with GitHub Releases and, if you accept, reruns the main installer.

FAQ

How do I install it?

macOS and Linux:

curl -fsSL https://raw.githubusercontent.com/686f6c61/alfred-dev/main/install.sh | bash

Windows:

irm https://raw.githubusercontent.com/686f6c61/alfred-dev/main/install.ps1 | iex

You need Claude CLI on PATH, Python 3.10+, and ~/.claude. The script installs alfred-dev@alfred-dev with --scope user. Then /reload-plugins and /alfred-dev:alfred.

Does that curl already install 0.7.0?

Not necessarily. The command reads the GitHub main branch, not this landing.

When this page was built, main published unknown (unknown commands). This page describes 0.7.0.

If they differ, the one-liner installs whatever is on main. 0.6.1 creates the /alfred alias. 0.7.0 does not, and it does not overwrite ~/.claude/skills.

What does it need?

A recent Claude Code with plugins, skills, hooks, and MCP. Python 3.10 or newer. The installer looks for python3.13python3.10 if python3 is old.

The Python mcp package enables FastMCP; without it, the memory server still has a fallback. On Windows: PowerShell 5.1+ or bash on WSL.

Does it work on Windows?

Yes. Use install.ps1, or install.sh inside WSL.

Then /reload-plugins and /alfred-dev:alfred. If the inventory does not load, restart Claude Code.

How do I update or uninstall?

Update: /alfred-dev:update compares semver with GitHub Releases and, if you accept, reruns the main installer with --scope user. 0.7.0 does not recreate /alfred.

Uninstall:

curl -fsSL https://raw.githubusercontent.com/686f6c61/alfred-dev/main/uninstall.sh | bash
irm https://raw.githubusercontent.com/686f6c61/alfred-dev/main/uninstall.ps1 | iex

That removes the plugin, marketplace, cache, and a leftover 0.6.1 /alfred alias. It does not delete the project .claude/.

Is there a /alfred alias?

Not in 0.7.0. The entry is /alfred-dev:alfred. The 0.7.0 installer does not write into ~/.claude/skills.

If you come from 0.6.1, the uninstaller deletes that alias only when the file is marked «Alfred Dev global alias».

Do I need to learn all 18 commands?

No. Write in plain language. prompt-route suggests the route (fix, quick, retomar, ship…).

SessionStart injects the briefing. If you want a slash, start with /alfred-dev:alfred.

When quick and when feature?

quick is a bounded change: two phases, tests and security, less ceremony.

feature if it crosses product, architecture, or several phases (up to 7, with Selina only when there is a frontend).

How do I pick up a session?

/alfred-dev:retomar or “pick up where we left off”. It reads .claude/alfred-handoff.json.

Before you stop: /alfred-dev:pause. Board state is in /alfred-dev:progress.

What are progress and uat?

progress summarizes kanban, blockers, UAT, and traceability. It replaced standup, blocked, in-progress, and validate as public slashes.

uat records human acceptance: pending, approved, or rejected. Automated tests do not close UAT.

Where is memory stored?

In .claude/alfred-memory.db inside the project (SQLite, WAL, FTS5, 0600). There are 15 MCP tools.

/alfred-dev:memory-ui opens a localhost GET viewer. It does not import git log. /alfred-dev:memory-ui stop or SessionEnd close it. Empty memory stays empty.

How many agents and skills are there?

10 agents: 8 core, Selina when there is a frontend, and Lucius on demand (/alfred-dev:ajustes).

11 flat skills. Side-effect ones (SonarQube, style, incident, PR) need an explicit invocation. 18 published /alfred-dev:* commands.

Is it aligned with the Anthropic SDK?

Yes. plugin.json lists the 18 commands, skills are auto-discovered, hooks use command + args, and MCP is official.

There is no global /alfred alias, no Ralph-style Stop hook, and no settings.json rewrite to install.

What does it cost, and what language does it use?

The plugin is MIT. You pay for your Claude Code session.

It answers in Spanish from Spain by default. Change that in /alfred-dev:ajustes.

What if a gate fails?

The flow stops and explains why.

Autopilot only auto-approves configured user gates. It does not skip tests, security, evidence, or the human deploy confirmation.

Can I contribute?

Yes. MIT. Issues and PRs at github.com/686f6c61/alfred-dev.

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.