By rczamor
User Researcher strategic routine for Riché Zamor's agent team. Fires via Claude Code Routines when a Linear ticket labeled type:ux moves to Ready for Claude routines. Produces interview synthesis, personas, journey maps, and usability audits in Notion.
Synthesize themes from multiple user interview transcripts. Use when the ticket provides N interview transcripts (typically 3+) and asks what common threads, pain points, or jobs-to-be-done emerge.
Map a user's journey through a flow with stages, actions, thoughts, feelings, pain points, and opportunities. Use when the ticket asks how users experience a specific flow end-to-end.
Build a persona from user research — segment characterization with behaviors, motivations, constraints, and jobs-to-be-done. Use when the ticket asks to characterize a user segment, typically after interview-synthesis has identified themes worth crystallizing.
Must invoke first on every User Researcher routine session. Sets persona, operating rules, and session flow. Reads the triggering Linear ticket, loads relevant Notion UX hub context, and routes to the appropriate output skill (interview-synthesis, persona, journey-map, or usability-audit).
Heuristic evaluation of a specific UI surface or flow. Use when the ticket asks to audit an existing screen, page, or interaction against usability heuristics. Produces a structured critique with severity-ranked findings.
Versioned configuration for Riché's 11-agent OpenClaw team. The agents build and maintain the app portfolio: SIA, richezamor.com, and 6 prototypes (Recipe Remix, Ploppy, Blocade, Ascend, Trend Analyzer, AI Onboarding).
The authoritative design lives in Notion under 🤖 Agent Team. This repo is the deployable artifact — the markdown each OpenClaw instance reads at startup.
.
├── README.md This file
├── TEAM.md Full roster — identical copy on every instance
├── USER.md Riché's working context + app registry pointers — identical copy on every instance
├── identities/ One IDENTITY.md per agent (11 total)
│ ├── conductor.md
│ ├── pm-lite.md
│ ├── researcher.md
│ ├── designer.md
│ ├── backend-eng.md
│ ├── data-eng.md
│ ├── ai-eng.md
│ ├── ui-eng.md
│ ├── qa-eng.md
│ ├── devops-eng.md
│ └── tech-writer.md
├── corpus/ Knowledge corpus seeds for each role (Cowork research input)
├── connect.sh SSH helper for the Hostinger VPS
└── .env.local.example Template for local connection vars
Each of the 11 OpenClaw instances on the Hostinger VPS (/docker/openclaw-*/) loads three identity files at startup:
TEAM.md → identical across all instancesUSER.md → identical across all instancesIDENTITY.md → the role-specific file from identities/{role}.md, copied to the instance's working directory as IDENTITY.mdA future deployment script will sync these files from this repo to each /docker/openclaw-{role}/ directory on the VPS. Until that script exists, propagate by hand:
# Example for the conductor instance
scp identities/conductor.md [email protected]:/docker/openclaw-<conductor-instance>/data/IDENTITY.md
scp TEAM.md USER.md [email protected]:/docker/openclaw-<conductor-instance>/data/
docker compose -f /docker/openclaw-<conductor-instance>/docker-compose.yml restart
Every /docker/openclaw-*/.env on the VPS must contain:
ANTHROPIC_API_KEY=... # Opus 4.7 — primary for Conductor + AI Eng, escalation for everyone else
OLLAMA_API_KEY=... # Ollama Cloud — workhorse inference for the other 9 roles
Local Ollama (ollama-apvg container) on the VPS is reserved for embeddings only (nomic-embed-text model). Do not configure agents to use it for chat completion.
app_id). Cross-app work splits into sequential sub-sessions.agent_memory schema (persistent, partitioned by app_id).app_id + agent role + session ID.Full operating rules live in the Notion Operating Rules & Conventions page.
@conductor, @pm, @researcher, @designer, @backend-eng, @data-eng, @ai-eng, @ui-eng, @qa-eng, @devops-eng, @tech-writer).scripts/deploy-identities.sh)agent_memory Postgres schema migrationsOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Technical Architect strategic routine for Riché Zamor's agent team. Fires via Claude Code Routines when a Linear ticket labeled type:architect moves to Ready for Claude routines. Produces ADRs, integration designs, architecture reviews, and tech stack evaluations in Notion.
Riché Zamor's personal skill bundle for Claude Code. Includes 10 skills (rz-copywriting, rz-product-management, rz-growth-marketing, rz-networking, rz-networking-hand-curated-import, rz-graphic-design, rz-product-design, rz-draft-content, rz-content-optimize, rz-self-improve) that share a 553-entry corpus of canonical knowledge across voice, content, PM frameworks, audience growth, brand system, UX principles, AI product UX, and evaluation frameworks.
AI Researcher strategic routine for Riché Zamor's agent team. Fires via Claude Code Routines when a Linear ticket labeled type:research moves to Ready for Claude routines. Produces method evaluations, eval specs, ablation study designs, and literature reviews. Feeds recommendations to the AI Engineer execution agent.
Analyst strategic routine for Riché Zamor's agent team. Fires via Claude Code Routines when a Linear ticket labeled type:analyst moves to Ready for Claude routines. Produces competitive matrices, market analysis briefs, pricing/packaging studies, and opportunity briefs in Notion.
npx claudepluginhub rczamor/rz-agent-team --plugin rz-ux-researcherUser researcher — interviews, personas, Jobs-to-Be-Done, and customer feedback synthesis
Use this agent when conducting user research, analyzing user behavior, creating journey maps, or validating design decisions through testing. This agent specializes in understanding user needs, pain points, and behaviors to inform product decisions within rapid development cycles. Examples:\n\n<example>\nContext: Understanding user needs for a new feature
UX/マーケティング向けのユーザーペルソナを、5つの専門エージェントチームで作成するスキル。 ペルソナ設計、ユーザーリサーチ、ナラティブ執筆、バイアスレビュー、データ検証の 5観点からペルソナをディスカッション型で議論・作成し、Markdownドキュメントとして出力する。 data-critic がライブモデレーターとして矛盾を検出・収束を判定する。
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.
Multi-agent team presets with 6 agents, 5 skills, and 3 team workflows for idea validation, PRD review, and competitive analysis
Discovery & research skills: Discovery Interview Guide, Job Story Mapper, User Interview Synthesis, Assumption Mapper. Structure user research from screener to synthesis.