Best use case
persona-researcher is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Organize research — manage references, notes, and collaboration.
Teams using persona-researcher should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/persona-researcher/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How persona-researcher Compares
| Feature / Agent | persona-researcher | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Organize research — manage references, notes, and collaboration.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
Best AI Skills for Claude
Explore the best AI skills for Claude and Claude Code across coding, research, workflow automation, documentation, and agent operations.
ChatGPT vs Claude for Agent Skills
Compare ChatGPT and Claude for AI agent skills across coding, writing, research, and reusable workflow execution.
SKILL.md Source
# Researcher > **PREREQUISITE:** Load the following utility skills to operate as this persona: `gws-drive`, `gws-docs`, `gws-sheets`, `gws-gmail` Organize research — manage references, notes, and collaboration. ## Relevant Workflows - `gws workflow +file-announce` ## Instructions - Organize research papers and notes in Drive folders. - Write research notes and summaries with `gws docs +write`. - Track research data in Sheets — use `gws sheets +append` for data logging. - Share findings with collaborators via `gws workflow +file-announce`. - Request peer reviews via `gws gmail +send`. ## Tips - Use `gws drive files list` with search queries to find specific documents. - Keep a running log of experiments and findings in a shared Sheet. - Use `--format csv` when exporting data for analysis tools.
Related Skills
recipe-send-personalized-emails
Read recipient data from Google Sheets and send personalized Gmail messages to each row.
persona-team-lead
Lead a team — run standups, coordinate tasks, and communicate.
persona-sales-ops
Manage sales workflows — track deals, schedule calls, client comms.
persona-project-manager
Coordinate projects — track tasks, schedule meetings, and share docs.
persona-it-admin
Administer IT — manage users, monitor security, configure Workspace.
persona-hr-coordinator
Handle HR workflows — onboarding, announcements, and employee comms.
persona-exec-assistant
Manage an executive's schedule, inbox, and communications.
persona-event-coordinator
Plan and manage events — scheduling, invitations, and logistics.
persona-customer-support
Manage customer support — track tickets, respond, escalate issues.
persona-content-creator
Create, organize, and distribute content across Workspace.
use-zod
Answer questions about the Zod schema validation library and help build schemas, parsers, refinements, transforms, codecs, and error formatters. Use when developers: (1) ask about Zod APIs like `z.object`, `z.string`, `z.array`, `z.union`, `z.discriminatedUnion`, `parse`, `safeParse`, `z.infer`; (2) define request/response/form schemas in TypeScript; (3) handle `ZodError` or customize error messages; (4) migrate between Zod v3 and v4 (entry-point split, `formatError` → `treeifyError`/`prettifyError`, unified `error` param replacing `message`/`errorMap`). Triggers on: "zod", "z.object", "z.string", "z.array", "z.union", "z.infer", "z.input", "z.output", "ZodError", "$ZodError", "safeParse", "parseAsync", "z.codec", "treeifyError", "prettifyError", "flattenError", "discriminatedUnion", "zod/v4", "zod/v3", "zod/mini", "z.coerce", "superRefine".
workflow
Creates durable, resumable workflows using Vercel's Workflow SDK. Use when building workflows that need to survive restarts, pause for external events, retry on failure, or coordinate multi-step operations over time. Triggers on mentions of "workflow", "durable functions", "resumable", "workflow sdk", "queue", "event", "push", "subscribe", or step-based orchestration.