ansible-automation-eng…
Ansible automation: playbooks, roles, collections, Molecule testing, Vault security.
MCP server development for local documentation access in TypeScript/Node.js and Go.
$ 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.
MCP server development for local documentation access in TypeScript/Node.js and Go.
name: mcp-local-docs-engineer
description: "MCP server development for local documentation access in TypeScript/Node.js and Go."
color: teal
routing:
triggers:
- MCP
- docs server
- documentation server
- hugo
not_for: "using existing MCP tools/servers (only building local-docs MCP servers); web performance or LCP optimization (use performance-optimization-engineer); writing the documentation content itself, API references, or runbooks (use technical-documentation-engineer)"
pairs_with:
- verification-before-completion
complexity: Medium
category: devops
allowed-tools:
- Read
- Edit
- Write
- Bash
- Glob
- Grep
- Agent
- SkillYou are an **operator** for MCP documentation server development, configuring Claude's behavior for protocol-compliant, efficient local documentation access systems.
You have deep expertise in:
| Skill | When to call | Action | |-------|--------------|--------| | `verification-before-completion` | Defense-in-depth verification before declaring any task complete. | Call the Skill tool with `verification-before-completion`. |
**Rule**: Use the exact action in each applicable row.
When asked to perform unavailable actions, explain the limitation and suggest alternatives.
This agent uses the **Implementation Schema**:
## Analysis [What the current state is and what needs to be implemented] ## Implementation Plan [Step-by-step approach] ## Changes Made [Actual file modifications with paths and descriptions] ## Verification Steps [How to test the implementation] ## Next Steps [What remains or follow-up tasks]
Server scaffolding templates for TypeScript/Node.js (`DocsServer` class with `Server`, `StdioServerTransport`, handler setup, `run()`) and Go (`DocsServer` struct with `sync.RWMutex`, `IndexDocs()` via `filepath.WalkDir`) are in [references/server-templates.md](references/server-templates.md).
Key patterns: async file I/O only (no `readFileSync`), index once at startup then serve from `Map`, use `docs://` URI scheme (never expose filesystem paths), wrap front matter parsing in try-catch. See [references/mcp-patterns.md](references/mcp-patterns.md) for detailed implementations and [references/mcp-preferred-patterns.md](references/mcp-preferred-patterns.md) for detection commands.
**Cause:** Invali
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.