KB: magitek-ops

← All workspaces
9831 entries 242 domains 14.03 MB database Last ingest: 2026-03-20 17:18

9831 results — page 17 of 197

Title Domain Type Severity Source Freshness Updated
[Workflow] audit-masterplan: Modell-Forutsetning (VIKTIG!) claude/commands/audit-masterplan pattern medium audit-masterplan.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/commands/audit-masterplan.md
Source date: 2026-03-14
Keywords: ["audit","masterplan","modellforutsetning","viktig"]
Cross-domain: []
Symptoms: []
Body:
Denne kommandoen bruker din **naaværende chat-modell** og innstillinger. **Anbefalt modell:** - ✅ Sonnet + Extended Thinking (33x kraft, dyp audit) - ❌ Haiku (for svak til kode-verifisering) | Chat-modell | Kraft | Thinking | Egnethet | |-------------|-------|----------|----------| | Opus + Thinking | 163x | ✅ Full | Overkill for audit | | Sonnet + Thinking | 33x | ✅ Begrenset | Anbefalt | | Sonnet | 8x | ❌ Nei | Ok for smaa MP-er | | Haiku | 1x | ❌ Nei | For svak | **Task-delegering...
[Workflow] audit-masterplan: Post-Implementation Masterplan Audit claude/commands/audit-masterplan pattern medium audit-masterplan.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/commands/audit-masterplan.md
Source date: 2026-03-14
Keywords: ["audit","masterplan","postimplementation"]
Cross-domain: []
Symptoms: []
Body:
**Du er naa i Audit-modus.** Din jobb er aa gjoere en GRUNDIG audit av arbeidet som ble gjort med implementering av masterplanen. > **Du er IKKE utvikleren.** Du er den paranoide QA-revisoren som IKKE stoler paa noe. Du leser FAKTISK kode, sammenligner PUNKT FOR PUNKT med masterplanen, og rapporterer ALLE avvik. ---
[Workflow] agent-meta: VIKTIG: Vent på instruksjon claude/commands/agent-meta pattern medium agent-meta.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/commands/agent-meta.md
Source date: 2026-03-17
Keywords: ["agent","meta","viktig","vent","instruksjon"]
Cross-domain: []
Symptoms: []
Body:
**IKKE** begynn å jobbe basert på window-tittelen eller rolle-konteksten alene. **IKKE** les filer, analyser kode, eller foreslå løsninger ennå. Rollen er nå satt. Still dette ene spørsmålet og vent: > **Hva skal jeg hjelpe med i agent-systemet?** Vent på brukerens svar før du gjør noe som helst. --- You are now the **agent-meta meta-agent**. Read and follow ALL instructions from `~/.claude/agents/agent-meta.md` The agent file is a **router** — it will detect your workspace from `$PWD`...
[Workflow] _kb-context: Key Rules claude/commands/_kb-context pattern medium _kb-context.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/commands/_kb-context.md
Source date: 2026-03-13
Keywords: ["_kb","context","key","rules"]
Cross-domain: []
Symptoms: []
Body:
- Max 5 results — more wastes tokens - If 0 results found → say so briefly and continue - KB gives direction, not complete answers — still read actual files - Skip if task is purely administrative (commits, renames, etc.) - Execution time target: under 3 seconds
[Workflow] _kb-context: 5. Proceed with task claude/commands/_kb-context pattern medium _kb-context.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/commands/_kb-context.md
Source date: 2026-03-13
Keywords: ["_kb","context","proceed","with","task"]
Cross-domain: []
Symptoms: []
Body:
After presenting KB context, continue with the actual task. Do NOT ask the user to confirm — just proceed.
[Workflow] _kb-context: 4. Present results claude/commands/_kb-context pattern medium _kb-context.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/commands/_kb-context.md
Source date: 2026-03-13
Keywords: ["_kb","context","present","results"]
Cross-domain: []
Symptoms: []
Body:
Output the KB results as background context. Format: ``` KB Context for: $TOPIC [KB output here] --- Relevant expert files to read: - [list any expert files mentioned in results] ```
[Tool usage] _kb-context: 3. Run KB query claude/commands/_kb-context api_note medium _kb-context.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/commands/_kb-context.md
Source date: 2026-03-13
Keywords: ["_kb","context","run","query","artisan"]
Cross-domain: []
Symptoms: []
Body:
**Laravel workspace (free-text search):** ```bash php artisan kb:query "$TOPIC" --limit=5 ``` **Laravel workspace (structured lookup — file/domain/masterplan):** ```bash php artisan kb:context domain:$DOMAIN --limit=5 php artisan kb:context file:$FILE_PATH --limit=5 php artisan kb:context mp:MP-NNNN --limit=5 ``` **Non-Laravel workspace:** ```bash vendor/bin/kb query "$TOPIC" --limit=5 --project-root=$(pwd) ```
[Tool usage] _kb-context: 2. Detect workspace claude/commands/_kb-context api_note medium _kb-context.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/commands/_kb-context.md
Source date: 2026-03-13
Keywords: ["_kb","context","detect","workspace","artisan","git"]
Cross-domain: []
Symptoms: []
Body:
```bash PROJECT_ROOT=$(pwd) ``` - If `$PROJECT_ROOT/artisan` exists → Laravel workspace (reportmaker, skymirror) - Otherwise → non-Laravel workspace (magitek-ops, etc.)
[Workflow] _kb-context: 1. Extract topic from the user's message claude/commands/_kb-context pattern medium _kb-context.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/commands/_kb-context.md
Source date: 2026-03-13
Keywords: ["_kb","context","extract","topic","from","the","users","message"]
Cross-domain: []
Symptoms: []
Body:
Identify 1-3 keywords that represent the main domain or topic: - "Fix the analysis queue job" → `analysis queue` - "Update Proxmox backup policy" → `proxmox backup` - "Add CSV export for customers" → `customer export`
[Workflow] _kb-context: Instructions claude/commands/_kb-context pattern medium _kb-context.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/commands/_kb-context.md
Source date: 2026-03-13
Keywords: ["_kb","context","instructions"]
Cross-domain: []
Symptoms: []
Body:
You are fetching KB context to inform upcoming work. Follow these steps:
[Workflow] _kb-context: KB Context claude/commands/_kb-context pattern medium _kb-context.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/commands/_kb-context.md
Source date: 2026-03-13
Keywords: ["_kb","context"]
Cross-domain: []
Symptoms: []
Body:
Fetch relevant knowledge base context for the current task.
[Workflow] security-audit: Your Mission claude/commands/security-audit pattern medium security-audit.md 88 2026-03-20 02:00:46
Source file: .claude/commands/security-audit.md
Source date: 2026-03-13
Keywords: ["security","audit","your","mission","git"]
Cross-domain: []
Symptoms: []
Body:
Perform defensive security audits across the entire Magitek infrastructure. You scan, analyze, and report — you do NOT make changes unless explicitly asked. **Start by reading the security baseline:** ``` coordination/experts/operations/magitek-server-ops/shared/CURRENT-security-baseline.md ``` **Then read the connection registry:** ``` coordination/experts/operations/magitek-server-ops/shared/connection-registry.md ``` Available audit types: - **quick** — SSH config + open ports + SSL certs...
[Workflow] pentest: Workflow claude/commands/pentest pattern medium pentest.md 88 2026-03-20 02:00:46
Source file: .claude/commands/pentest.md
Source date: 2026-03-13
Keywords: ["pentest","workflow"]
Cross-domain: []
Symptoms: []
Body:
1. If `$ARGUMENTS` is "status" — show VM status and current scope, then stop 2. If `$ARGUMENTS` is "stop" — flush scope and stop VM, then stop 3. Otherwise — this is a target specification: a. Resolve the target to IP(s) if needed b. Verify target is NOT in the forbidden list (management IPs, hjemme production) c. Show the user what will be added to scope and ASK FOR CONFIRMATION d. Add to ipset with 24h TTL e. Begin reconnaissance from Kali VM f. Continue with full pentest...
[Workflow] pentest: Target claude/commands/pentest pattern medium pentest.md 88 2026-03-20 02:00:46
Source file: .claude/commands/pentest.md
Source date: 2026-03-13
Keywords: ["pentest","target"]
Cross-domain: []
Symptoms: []
Body:
The user wants to pentest: $ARGUMENTS
[Tool usage] pentest: Pre-Flight Checks claude/commands/pentest api_note medium pentest.md 88 2026-03-20 02:00:46
Source file: .claude/commands/pentest.md
Source date: 2026-03-13
Keywords: ["pentest","preflight","checks","mcp"]
Cross-domain: []
Symptoms: []
Body:
Run these checks BEFORE doing anything else: ```bash # 1. Is the Kali VM running? ssh px1 "qm status 136" # 2. Can we SSH into it? ssh kali-pentest "hostname" # 3. Are iptables rules loaded? ssh px1 "iptables -L PENTEST_FWD -n | grep -c pentest_targets" # 4. Current scope ssh px1 "sudo pentest-scope list" ``` If VM is not running, start it with `mcp__proxmox-px1__proxmox_start_vm(vmid=136)` and wait 30 seconds.
[Tool usage] mcp-build: Arguments claude/commands/mcp-build api_note medium mcp-build.md 88 2026-03-20 02:00:46
Source file: .claude/commands/mcp-build.md
Source date: 2026-03-14
Keywords: ["mcp","build","arguments"]
Cross-domain: []
Symptoms: []
Body:
If the user provides arguments with this command, interpret them as: - A service name → scaffold and build a new MCP server for that service - "test" → run tests for all or specified packages - "inspect" → launch MCP Inspector - Other → follow the user's instruction
[Guardrail] mcp-build: Your Mission claude/commands/mcp-build gotcha high mcp-build.md 88 2026-03-20 02:00:46
Source file: .claude/commands/mcp-build.md
Source date: 2026-03-14
Keywords: ["mcp","build","your","mission","git"]
Cross-domain: []
Symptoms: []
Body:
Build, test, and maintain custom MCP (Model Context Protocol) servers. The monorepo is at `/var/www/mcp-servers/` — NOT in this magitek-ops workspace. **IMPORTANT:** All MCP server development happens in `/var/www/mcp-servers/`. Use this workspace only for: - Reading expert files about infrastructure topology - Checking existing `.mcp.json` configuration - Adding new MCP server entries to `.mcp.json` **Start by reading:** ``` /var/www/mcp-servers/CLAUDE.md ``` Then address the user's MCP...
[Guardrail] ui-ux-inspector: Rules claude/agents/ui-ux-inspector gotcha high ui-ux-inspector.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","rules"]
Cross-domain: []
Symptoms: []
Body:
1. **NEVER call expert-training directly** - just log 2. **User approval required** for expert updates 3. **Threshold: 5 discoveries** before update triggered skills: [_gap-posting] --- **Status:** ✅ Production - Inspector/Tester Agent **Environment:** laravelserver-v11, LIVE site testing **Focus:** Finding UI/UX problems and delegating fixes
[Guardrail] ui-ux-inspector: How to Log claude/agents/ui-ux-inspector gotcha medium ui-ux-inspector.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","how","log"]
Cross-domain: []
Symptoms: []
Body:
```bash ls coordination/experts/{domain}/EXPERT-*.md # If exists, edit: coordination/experts/{domain}/pending-updates.json ``` **Discovery format:** ```json { "id": "disc-{XXX}", "timestamp": "{ISO_DATE}", "agent": "ui-ux-inspector", "type": "gotcha|fix|integration", "title": "Short description", "content": "UI/UX issue details with browser/viewport info", "files_affected": ["resources/views/xxx.blade.php"], "verified": true, "user_confirmed": false } ```
[Workflow] ui-ux-inspector: When to Log claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","when","log"]
Cross-domain: []
Symptoms: []
Body:
Log discoveries if you: - Found recurring UI pattern issues - Discovered browser-specific gotchas - Identified accessibility problems - Found CSS/JS interaction issues
[Workflow] ui-ux-inspector: Discovery Logging (Expert File Feedback) claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","discovery","logging","expert","file","feedback"]
Cross-domain: []
Symptoms: []
Body:
**When you find UI/UX patterns or gotchas, log them for expert file updates.**
[Guardrail] ui-ux-inspector: Documentation Location Policy claude/agents/ui-ux-inspector gotcha critical ui-ux-inspector.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","documentation","location","policy"]
Cross-domain: []
Symptoms: []
Body:
**CRITICAL: Follow proper documentation structure.** **If you need to create documentation files:** 1. **NEVER create .md files on root folder** (`/var/www/{app}/`) 2. **Use proper locations:** - Bug investigations → `/var/www/{app}/coordination/bug-investigations/` - Test reports → `/var/www/{app}/coordination/testing/` - Feature docs → `/var/www/{app}/docs/llm/{domain}/` or `/var/www/{app}/docs/human/{domain}/` **Always use full absolute paths when creating...
[Workflow] ui-ux-inspector: Exit Criteria claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","exit","criteria","gh"]
Cross-domain: []
Symptoms: []
Body:
Before reporting to user: - [ ] All requested pages tested - [ ] Browser console logs checked - [ ] Screenshots captured - [ ] Problems documented with file paths and line numbers - [ ] Severity levels assigned (Critical/High/Medium/Low) - [ ] Fixes delegated to ui-ux-fixer (if requested) - [ ] Fixes verified (if fixer completed work) skills: [_gap-posting] --- **Last updated:** 2025-11-25
[Workflow] ui-ux-inspector: Best Practices claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","best","practices","gh"]
Cross-domain: []
Symptoms: []
Body:
1. **Always check console logs first** - Many issues have JavaScript errors 2. **Take screenshots** - Visual evidence helps debugging 3. **Test desktop viewport** - Default to 1024px or 1440px 4. **Be specific in problem reports** - Include file paths, line numbers, steps to reproduce 5. **Verify fixes thoroughly** - Don't assume fixes work, test them 6. **Document impact** - High/Medium/Low severity helps prioritization 7. **Don't fix directly** - Always delegate to ui-ux-fixer (separation of...
[Workflow] ui-ux-inspector: Communication Protocol claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","communication","protocol"]
Cross-domain: []
Symptoms: []
Body:
**When finding issues:** ```markdown I found [X] UI/UX issues on [page]: Critical: [count] - [Brief description] Layout: [count] - [Brief description] Would you like me to delegate these fixes to the ui-ux-fixer agent? (yes/no) ``` **When delegating to fixer:** Use Task tool with subagent_type="general-purpose" and provide detailed problem report. **After verification:** ```markdown Fix verification complete: ✅ Fixed: [X/Y issues] ❌ Still broken: [Y-X issues] [Details on what works and...
[Workflow] ui-ux-inspector: 3. Custom Radio/Checkbox claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","custom","radiocheckbox"]
Cross-domain: []
Symptoms: []
Body:
```html <!-- ❌ WRONG: sr-only prevents clicking --> <input type="radio" class="peer sr-only"> <!-- ✅ CORRECT: Absolute opacity-0 --> <input type="radio" class="peer absolute opacity-0 w-0 h-0"> ```
[Workflow] ui-ux-inspector: 2. Event Propagation claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","event","propagation"]
Cross-domain: []
Symptoms: []
Body:
```html <!-- ✅ CORRECT: Stop propagation --> <a href="/edit" class="block"> <button onclick="event.stopPropagation();">Edit</button> <input type="checkbox" onclick="event.stopPropagation();"> </a> ```
[Workflow] ui-ux-inspector: 1. Z-Index & Opacity claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","zindex","opacity"]
Cross-domain: []
Symptoms: []
Body:
```html <!-- ❌ WRONG: Opacity breaks z-index --> <div class="opacity-60"> <div class="dropdown" style="z-index: 9999;">Hidden!</div> </div> <!-- ✅ CORRECT: Opacity on children --> <div> <span class="opacity-60">Text</span> <div class="dropdown" style="z-index: 10;">Visible!</div> </div> ```
[Workflow] ui-ux-inspector: Critical CSS/JS Gotchas claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","critical","cssjs","gotchas"]
Cross-domain: []
Symptoms: []
Body:
From docs/llm/04B-CSS-JS-GOTCHAS.md:
[Workflow] ui-ux-inspector: Components & Modals claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","components","modals"]
Cross-domain: []
Symptoms: []
Body:
``` resources/views/components/*.blade.php resources/js/modules/modal/ModalLazyLoader.ts resources/js/modules/shared/ui/*.ts ```
[Workflow] ui-ux-inspector: Templates & Findings claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","templates","findings"]
Cross-domain: []
Symptoms: []
Body:
``` resources/views/projects/findings.blade.php resources/views/templates/*.blade.php ```
[Workflow] ui-ux-inspector: SEO Analysis claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","seo","analysis"]
Cross-domain: []
Symptoms: []
Body:
``` resources/views/analysis/types/show.blade.php resources/views/analysis/types/partials/details/*.blade.php ```
[Workflow] ui-ux-inspector: Discovery & Pool claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","discovery","pool"]
Cross-domain: []
Symptoms: []
Body:
``` resources/views/discovery/pool/index.blade.php resources/views/discovery/categorizer/index.blade.php resources/js/modules/website-discovery/*.ts ```
[Workflow] ui-ux-inspector: Customer Management claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","customer","management"]
Cross-domain: []
Symptoms: []
Body:
``` resources/views/customers/form.blade.php resources/views/customers/index.blade.php resources/js/customer-form.ts resources/js/customer/components/*.ts ```
[Workflow] ui-ux-inspector: JavaScript Errors claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","javascript","errors"]
Cross-domain: []
Symptoms: []
Body:
- ❌ "Cannot read property 'value' of null" - ❌ "undefined is not a function" - ❌ Event handler errors - ❌ AJAX errors
[Workflow] ui-ux-inspector: Accessibility Issues claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","accessibility","issues"]
Cross-domain: []
Symptoms: []
Body:
- ❌ Missing alt text on images - ❌ Missing ARIA labels - ❌ Poor color contrast - ❌ Keyboard navigation broken - ❌ Screen reader issues
[Workflow] ui-ux-inspector: Interaction Issues claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","interaction","issues"]
Cross-domain: []
Symptoms: []
Body:
- ❌ Buttons not clickable (event propagation issues) - ❌ Dropdowns hidden (z-index problems with opacity) - ❌ Forms not submitting (JavaScript errors) - ❌ Checkboxes/radios not clickable (sr-only instead of absolute opacity-0)
[Workflow] ui-ux-inspector: Layout Issues claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","layout","issues","gh"]
Cross-domain: []
Symptoms: []
Body:
- ❌ Excessive vertical padding (py-8, py-10, py-12) - ❌ Unnecessary margins creating gaps (my-6, space-y-8) - ❌ Text too large for row content (text-base, text-lg in lists) - ❌ Inefficient row height (>80px for list items)
[Workflow] ui-ux-inspector: 5. Performance Testing claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","performance","testing"]
Cross-domain: []
Symptoms: []
Body:
```javascript // Core Web Vitals const metrics = await page.evaluate(() => { return { LCP: performance.getEntriesByType('largest-contentful-paint')[0]?.renderTime, FID: performance.getEntriesByType('first-input')[0]?.processingStart, CLS: performance.getEntriesByType('layout-shift').reduce((sum, entry) => sum + entry.value, 0) }; }); console.log('Core Web Vitals:', metrics); ```
[Workflow] ui-ux-inspector: 4. Functional Testing claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","functional","testing"]
Cross-domain: []
Symptoms: []
Body:
```javascript // Test interactions await page.click('button[type="submit"]'); await page.fill('input[name="name"]', 'Test Customer'); // Check for errors const consoleErrors = []; page.on('console', msg => { if (msg.type() === 'error') { consoleErrors.push(msg.text()); } }); // Verify state const successMessage = await page.locator('.success-message').isVisible(); ```
[Tool usage] ui-ux-inspector: 3. Accessibility Testing claude/agents/ui-ux-inspector api_note medium ui-ux-inspector.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","accessibility","testing","playwright","gh"]
Cross-domain: []
Symptoms: []
Body:
```javascript // Via Playwright with axe-core const { injectAxe, checkA11y } = require('@axe-core/playwright'); await injectAxe(page); const results = await checkA11y(page); // Report violations results.violations.forEach(violation => { console.log(`${violation.id}: ${violation.description}`); console.log(`Impact: ${violation.impact}`); console.log(`Affected elements: ${violation.nodes.length}`); }); ```
[Tool usage] ui-ux-inspector: 2. Visual/Layout Testing claude/agents/ui-ux-inspector api_note medium ui-ux-inspector.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","visuallayout","testing","playwright","mcp","gh","git"]
Cross-domain: []
Symptoms: []
Body:
**Desktop row analysis:** - Measure vertical spacing (padding, margins) - Check for excessive whitespace - Verify minimalistic design - Target: 48-64px row height - See docs/llm/07D-UI-UX-DESIGNER.md for full criteria **Screenshots:** ```javascript // Via Playwright MCP await page.goto('https://reportmaker.magitek.no/customers'); await page.screenshot({ path: 'test-results/customers.png' }); // Full page screenshot (for long pages) await takeFullPageScreenshot(page,...
[Guardrail] ui-ux-inspector: 1. Browser Console Logs (ALWAYS CHECK FIRST!) claude/agents/ui-ux-inspector gotcha high ui-ux-inspector.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","browser","console","logs","always","check","first","artisan"]
Cross-domain: []
Symptoms: []
Body:
```bash # Check for errors php artisan logs:browser --errors-only --minutes=30 # Watch live php artisan logs:browser --errors-only --watch # Filter by page php artisan logs:browser --url="/customers" --minutes=60 ```
[Workflow] ui-ux-inspector: EXPERT File Reference claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","expert","file","reference"]
Cross-domain: []
Symptoms: []
Body:
**Always remind fixer to read the EXPERT file.** **Location:** `coordination/experts/ui-ux-system/EXPERT-ui-ux-system-*.md` When delegating, tell fixer which sections are relevant: - Layout issues → "Read: Design Tokens (spacing), Gotchas #3 (hardcoded spacing)" - Styling issues → "Read: Design Tokens (colors, shadows), CSS Architecture" - Interaction issues → "Read: Gotchas (Alpine.js, event propagation)" - Accessibility → "Read: Gotchas (sr-only, ARIA)"
[Workflow] ui-ux-inspector: Technical Context for /projects/findings claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","technical","context","for","projectsfindings"]
Cross-domain: []
Symptoms: []
Body:
**CSS Files:** - resources/css/app.css - resources/css/base/design-tokens.css - public/css/findings-page.css ← LIKELY SOURCE OF ISSUE **JS Files:** - resources/js/findings.js **Frameworks:** - Tailwind CSS 3.x (use Tailwind classes) - Alpine.js 3.x (x- directives for interactivity) - Vite 5.x (asset bundling) **Modals on page:** - #findingsFilterModal - #exportModal **Fix CSS in:** public/css/findings-page.css **Use patterns from:** /reports/dashboard (9/10 reference) ```
[Workflow] ui-ux-inspector: How to Include in Delegation claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","how","include","delegation"]
Cross-domain: []
Symptoms: []
Body:
When delegating to ui-ux-fixer, include relevant technical context: ```markdown
[Workflow] ui-ux-inspector: Available Metadata (via `/settings/ui-ux-scoring/{url}/details`) claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","available","metadata","via","settingsuiuxscoringurldetails"]
Cross-domain: []
Symptoms: []
Body:
For each URL, you can access: **CSS Files:** - Which CSS files are loaded on the page - Helps fixer know where to make changes **JS Files:** - Which JavaScript files are loaded - Important for fixing JS errors **Frameworks:** - Tailwind CSS, Alpine.js, Vite, Bootstrap, etc. - Helps fixer use correct syntax **Libraries:** - draggable.js, Chart.js, Axios, jQuery, etc. - Important context for JS fixes **Modals:** - All modal IDs on the page - Critical: don't break modal...
[Workflow] ui-ux-inspector: Technical Metadata Context claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","technical","metadata","context"]
Cross-domain: []
Symptoms: []
Body:
**The Scoring Dashboard provides technical metadata for each URL.**
[Workflow] ui-ux-inspector: Score Meaning claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","score","meaning"]
Cross-domain: []
Symptoms: []
Body:
| Score | Quality | Action | |-------|---------|--------| | 9-10 | Excellent | Use as reference for other URLs | | 7-8 | Good | Minor improvements possible | | 5-6 | Medium | Notable issues, needs work | | 3-4 | Poor | Clear problems, prioritize fixing | | 1-2 | Very Poor | Major UI/UX issues, urgent fixes |
[Workflow] ui-ux-inspector: Example Score Lookup claude/agents/ui-ux-inspector pattern medium ui-ux-inspector.md 88 2026-03-20 02:00:46
Source file: /home/heine/.claude/agents/ui-ux-inspector.md
Source date: 2025-11-25
Keywords: ["inspector","example","score","lookup"]
Cross-domain: []
Symptoms: []
Body:
``` Testing: /projects/findings Lookup result: - URL: /projects/findings - Current score: 2/10 (VERY POOR) - Tags: ["cards", "layout", "findings"] - Technical stack: Tailwind + Alpine + Vite Finding references: - /reports/dashboard: 9/10, tags: ["cards", "layout", "metrics"] → EXCELLENT REFERENCE: shares "cards" and "layout" tags - /settings/appearance: 8/10, tags: ["form", "settings"] → NOT relevant: different tags Include in delegation: "Reference URL: /reports/dashboard (9/10) - use...
Ingestion History

Loading…