| name | backend |
| description | Routing alias for backend development work. Delegates all execution to the software-engineer skill. Use when the user says "backend" without specifying a particular skill.
|
| type | alias |
| alias_target | software-engineer |
| version | 1.0.0 |
| tags | ["backend","alias","routing"] |
Backend (Routing Alias)
This is a routing alias. All backend work is handled by the
software-engineer skill.
When This Skill Is Selected
The orchestrator may route here when the user's request mentions "backend"
generically (e.g., "build the backend", "backend API"). Rather than
duplicating logic, this alias immediately delegates:
- Read
skills/software-engineer/SKILL.md and follow its full protocol.
- Apply backend-specific GROUND slots from
skills/backend/LITE.md.
- Execute using the software-engineer's SOLVE loop.
Delegation Protocol
IF selected_skill == "backend":
LOAD skills/software-engineer/SKILL.md
MERGE skills/backend/LITE.md (domain-specific GROUND slots)
EXECUTE software-engineer workflow
Why an Alias?
- Prevents skill duplication between "backend" and "software-engineer"
- Keeps the skill directory enumerable (every dir has a SKILL.md)
- The LITE.md in this directory provides backend-specific domain slots
(framework checks, DB config, API router, auth strategy) that augment
the generic software-engineer workflow