ansible-automation-eng…
Ansible automation: playbooks, roles, collections, Molecule testing, Vault security.
**Scope**: Safe parallel agent streams, file domain conflict detection, concurrent workloads.
$ npx -y skills add notque/vexjoy-agent --agent claude-codeHow it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
**Scope**: Safe parallel agent streams, file domain conflict detection, concurrent workloads.
> **Scope**: Safe parallel agent streams, file domain conflict detection, concurrent workloads.
---
| Task Type | Safe? | Constraint | |-----------|-------|------------| | Different file domains | Yes | No shared files | | Same file, different sections | No | Serialize via handoff | | Read-only analysis/audit/review | Always | No write conflicts | | Test-only agents | Yes | Read-only against source | | Schema migration + app code | No | Migration first | | Lint + format on same file | No | Sequential post-compile | | Documentation updates | Usually | Check shared index files |
---
STREAM A: golang-general-engineer → src/api/ (RUNNING) STREAM B: typescript-frontend-engineer → src/ui/ (RUNNING) STREAM C: database-engineer → migrations/ (RUNNING) Fan-in: wait for A+B+C before integration.
---
Task: Refactor authentication middleware Agent: nodejs-api-engineer Domain: src/middleware/auth.ts, src/middleware/session.ts Excludes: src/routes/ (owned by STREAM B) Success: `npm test -- auth` passes
Explicit declaration makes conflicts visible at planning time.
---
Wait conditions: - [ ] STREAM A complete - [ ] STREAM B complete - [ ] STREAM C complete BLOCKED: Do not dispatch integration until all checked.
Partial integration creates inconsistent state.
---
**Signal**: Dispatching 3 agents without checking shared files. **Detection**: `grep -r "config/config" src/ | cut -d: -f1 | sort | uniq -d` **Fix**: Run domain conflict check before every parallel wave. Serialize agents sharing any file.
**Signal**: Running `go generate` while another stream reads generated files. **Fix**: Generation completes fully, fan-in confirms output exists, then downstream starts.
**Signal**: Lint and compile agents dispatched simultaneously. **Fix**: Within any domain: Compile → Test → Lint → Format. Only proceed after previous exits 0.
---
| Scenario | Max Parallel | |----------|-------------| | Clean domain boundaries | 5-8 | | Shared config layer | 3-4 (config agent first) | | Monorepo cross-cutting | 2-3 | | Active schema migration | 1 + blocked | | Context at 70%+ | 1 only |
---
1. `[ ]` Domain overlap check — no shared files 2. `[ ]` Dependencies resolved — prerequisites complete 3. `[ ]` Generated files stabilized 4. `[ ]` Context budget allows N agents 5. `[ ]` Fan-in gate documented in STATUS.md
Essays and writing behind this toolkit live at vexjoy.com. VexJoy Agent connects plain-English requests to specialist agents, skills, and workflows. /do selects the knowledge and tools needed for your task.
Repo: notque/vexjoy-agent
Ansible automation: playbooks, roles, collections, Molecule testing, Vault security.
**Scope**: Module selection patterns, builtin vs command/shell decisions, collection modules, and version-specific module changes **Version range**:…
**Scope**: Molecule test scenarios, ansible-lint rules, idempotency validation, and check-mode patterns **Version range**: Molecule 6.0+ / ansible-lint 6.0+ /…
Universal rules injected by /do at dispatch. Each agent's .md file supplies domain rules.
**Scope**: Failure modes in agent output style — over-reporting, self-congratulation, verbose narration, and hedging. Covers what to detect and how to fix…
Zero-dependency combat visual upgrades: CSS particle replacement, Framer Motion combat juice, CSS 3D card transforms.