- Full skills catalog published: plugin.json stops enumerating a partial sample and now exposes all 14 domains under skills/.
- Stricter public surface contracts: the suite now validates the published catalog, canonical frontmatter, manual-only skills, and the absence of collisions with commands.
- Selina gets a real guided flow: base system first, then typography and palette, and only then three comparable final proposals inside that family.
A WORK SYSTEM FOR CLAUDE CODE
19 real agents, 26 commands, 61 published skills, per-project SQLite memory, and operational PM. Alfred turns Claude Code into a flow with continuity, context, and quality gates.
CHANGELOG
- Heavier skills or those with clear side effects remain published, but are forced to manual activation with disable-model-invocation: true.
- Help and public docs now group commands by actual value: core, advanced operations, and views/aliases.
- Selina’s final proposals now respect the selected visual system instead of recolouring the same generic layout shell.
- style-direction now declares canonical frontmatter instead of relying on implicit inference.
- The public skill surface no longer depends on partial lists that drift from the real repository.
- Selina’s visual companion still records the user choice when the local WebSocket handshake fails and the HTTP fallback has to take over.
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
61 published / 14 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-dev: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?
On Windows: just git. PowerShell handles JSON natively, so python3 is not needed. PowerShell 5.1+ comes pre-installed on Windows 10/11.
How do I update the plugin?
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.