- 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.
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.
CHANGELOG
- 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.
that turn an isolated session into a governed process.
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.
Exposes operational state
Kanban, blockers, handoff, UAT, memory, and the next action stay visible from the CLI with progress, standup, blocked, validate, and search.
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
Operational core
Orchestration, scope, architecture, implementation, security, QA, release, traceability, and design-system direction.
Activatable specialists
They activate depending on stack, task, or config: data, UX, performance, GitHub, SEO, i18n, copy, memory, and external audit.
Commands 26
Entry
Bootstrap and helpLoad Alfred, set configuration, and understand the public surface of the plugin.
Orientation
Context and continuityRead the real state of the repo and decide the next step without reopening all context.
Build
Delivery and auditOpen real delivery work: features, quick changes, fixes, technical exploration, ship, and audit.
Control
Verification and blockersVerify UAT, detect blockers, and review operational health before continuing or closing.
Operations
Memory and maintenanceSearch memory, open the local UI, sync GitHub, update, and request a second opinion.
Skills and playbooks
62 published / 15 domainsThe published catalog encapsulates repeatable decisions for incidents, releases, dependencies, style, QA, security, and delivery.
Featured examples
Auxiliary layers
6 activeHow to start 03 steps
Start in 3 steps
entry flowInstall Alfred Dev
Use the installer for your system; it registers the plugin and leaves the runtime ready to work.
Configure stack and team
Run /alfred-dev:config to set stack, memory, autonomy, and optional agents.
Enter through the right command
New repo: /alfred. Existing repo: /alfred-dev:map-codebase and /alfred-dev:discuss.
Install, update, and uninstall
CLI-FIRSTcurl -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.
/alfred-dev:update Read release notes and decide from Claude Code. FAQ
Does it work on Windows?
What dependencies does it need?
How do I update the plugin?
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?
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?
Can I pause and resume a session?
.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?
.claude/alfred-uat.json and docs/project/uat.md.What does progress show?
Does GitHub become the project's source of truth?
docs/project/, .claude/ and the project's SQLite memory.What is Memory UI and when should I use it?
Do I have to configure Alfred manually the first time?
.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?
.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.