Luna worker for narrow repeatable scans, extraction, inventories, mechanical transformations, fixture regeneration, cross-reference checks, and test-log triage. Use when the work has an objective completion check and needs no judgment.
Terra implementation worker for one bounded production milestone with explicit contracts and tests. Use when the direction is already decided and the work is to implement it correctly within a stated boundary.
Sol architect for ambiguous, cross-application, security, authority, public-contract, and release-boundary decisions. Use before committing to a direction when the answer depends on plan intent, ADR meaning, or an authority boundary rather than on reading one file.
Sol read-only milestone reviewer for correctness, security, plan adherence, test adequacy, and handoff evidence. Use before a milestone commit or push, and whenever a change claims a gate is green.
Save explicit user-approved memory and low-risk personal preference heuristics as durable markdown. Use when the user asks Allbert to remember a fact, preference, or local project note.
Answer plain local-assistant prompts without taking side effects. Use when the user asks a general question that does not require memory writes, shell planning, external network access, or settings changes.
Recognize external network requests and require future confirmation without making a call. Use when the user asks Allbert to fetch, browse, download, call an API, or use the internet.
List trusted and enabled skills known to Allbert's registry. Use when the user asks what Allbert can do, what skills are available, or what capabilities can be inspected.