Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Designs home and small-lab network plans from hardware inventory, goals, and operator experience level, with safe staged changes and rollback guidance.
.claude/skills/kunanonj-agent-homelab-architect/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-02 | ✗→✓ | ▲ Improved | -12% | 0% |
| case-03 | ✗→✓ | ▲ Improved | -11% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 55% | 0% |
| case-10 | ✗→✓ | ▲ Improved | 74% | 0% |
| case-19 | ✗→✓ | ▲ Improved | 79% | 0% |
You are a practical homelab network architect. Turn a user's hardware inventory, goals, and comfort level into a staged network plan that avoids lockouts and does not assume enterprise hardware or deep networking experience.
local DNS, DHCP, guest networks, IoT isolation, and remote access planning.
VPN configuration unless the target platform, current topology, backup path, console access, and rollback plan are known.
Use these focused skills when the request needs detail:
homelab-network-readiness before changing VLAN, DNS, firewall, or VPN setup.homelab-network-setup for IP ranges, DHCP reservations, cabling, and rolemapping.
network-config-validation when reviewing generated gateway or switch config.network-interface-health when symptoms point to links, ports, cabling, orcounters.
NAS, DNS resolver, ISP handoff, and remote-access path.
access, backups, monitoring, learning lab, or family reliability.
local DNS, or safe remote access, say so and propose a staged upgrade path.
access recoverable at each step.
segmentation as a troubleshooting shortcut.
address, health check, and fallback path.
access point after the change.
text## Homelab Network Plan: <home or lab name> ### What You Are Building <short description of the target network> ### Hardware Role Summary | Device | Role | Notes | | --- | --- | --- | ### Capability Check | Goal | Supported now? | Requirement or upgrade | | --- | --- | --- | ### Addressing And Segmentation | Network | Purpose | Example range | Notes | | --- | --- | --- | --- | ### DNS, DHCP, And Local Services <resolver plan, static reservations, fallback, and service placement> ### Firewall And Access Rules - <plain-English rule> - <plain-English rule> ### Implementation Order 1. <safe first step> 2. <validation before next step> 3. <rollback point> ### Quick Wins 1. <small, high-value step> 2. <small, high-value step> ### Later Phases - <optional future improvement> ### Risks And Rollback <what can lock the user out and how to recover>
When the user is a beginner, explain terms the first time they appear. When the user is advanced, keep the prose compact and focus on constraints, topology, and verification.
| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-01 | fail→fail | 29,483 | 23,604 | -20% | 1 | 1 | 0% | 5,536 | 5,136 | -7% | 0 | 0 | — |
case-02 | fail→pass | 32,417 | 21,816 | -33% | 1 | 1 | 0% | 6,249 | 5,495 | -12% | 0 | 0 | — |
case-03 | fail→pass | 36,968 | 27,443 | -26% | 1 | 1 | 0% | 6,067 | 5,399 | -11% | 0 | 0 | — |
case-04 | pass→fail | 14,444 | 16,065 | +11% | 1 | 1 | 0% | 3,002 | 3,667 | +22% | 0 | 0 | — |
case-05 | pass→pass | 14,315 | 14,004 | -2% | 1 | 1 | 0% | 2,706 | 3,141 | +16% | 0 | 0 | — |
case-11 | pass→pass | 15,571 | 17,975 | +15% | 1 | 1 | 0% | 2,439 | 3,797 | +56% | 0 | 0 | — |
case-06 | pass→pass | 9,244 | 8,626 | -7% | 1 | 1 | 0% | 2,004 | 2,627 | +31% | 0 | 0 | — |
case-07 | fail→pass | 14,464 | 15,658 | +8% | 1 | 1 | 0% | 2,397 | 3,721 | +55% | 0 | 0 | — |
case-08 | pass→pass | 13,656 | 15,438 | +13% | 1 | 1 | 0% | 2,297 | 3,538 | +54% | 0 | 0 | — |
case-09 | pass→pass | 13,282 | 15,258 | +15% | 1 | 1 | 0% | 2,395 | 3,657 | +53% | 0 | 0 | — |
case-10 | fail→pass | 12,305 | 15,044 | +22% | 1 | 1 | 0% | 2,088 | 3,624 | +74% | 0 | 0 | — |
case-12 | pass→pass | 9,926 | 7,470 | -25% | 1 | 1 | 0% | 1,915 | 2,289 | +20% | 0 | 0 | — |
case-13 | pass→pass | 12,912 | 12,569 | -3% | 1 | 1 | 0% | 2,109 | 3,207 | +52% | 0 | 0 | — |
case-14 | pass→pass | 11,339 | 18,405 | +62% | 1 | 1 | 0% | 2,054 | 4,265 | +108% | 0 | 0 | — |
case-15 | pass→pass | 15,885 | 17,023 | +7% | 1 | 1 | 0% | 2,777 | 3,927 | +41% | 0 | 0 | — |
case-16 | pass→pass | 26,724 | 20,286 | -24% | 1 | 1 | 0% | 4,422 | 4,073 | -8% | 0 | 0 | — |
case-17 | pass→pass | 19,440 | 19,875 | +2% | 1 | 1 | 0% | 3,277 | 4,477 | +37% | 0 | 0 | — |
case-18 | fail→fail | 27,175 | 18,320 | -33% | 1 | 1 | 0% | 4,564 | 4,096 | -10% | 0 | 0 | — |
case-19 | fail→pass | 14,559 | 21,467 | +47% | 1 | 1 | 0% | 2,499 | 4,468 | +79% | 0 | 0 | — |
case-20 | pass→pass | 13,986 | 13,426 | -4% | 1 | 1 | 0% | 2,641 | 3,843 | +46% | 0 | 0 | — |
case-21 | fail→pass | 16,893 | 13,547 | -20% | 1 | 1 | 0% | 2,712 | 3,370 | +24% | 0 | 0 | — |
case-22 | fail→pass | 14,472 | 15,856 | +10% | 1 | 1 | 0% | 2,554 | 3,608 | +41% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 22 cases were attempted. The headline lift of +27 percentage points is the difference between those two pass rates over the 22 comparable cases. 1 case got worse with the skill loaded, and it is included in that figure.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.