Skip to content

/academic-research-companion

Guide a research project through the full academic lifecycle — from raw idea to concrete research question, literature grounding, methodology, writing, feedback, and publication. Use this skill whenever the user shares a research idea, asks to "flesh out" a topic, wants sources

shell
$ npx -y skills add GRCEngClub/claude-grc-engineering --skill academic-research-companion --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/academic-research-companion
How auto-invocation works

Context preview

The summary Claude sees to decide when to auto-load this skill.

Guide a research project through the full academic lifecycle — from raw idea to concrete research question, literature grounding, methodology, writing, feedback, and publication. Use this skill whenever the user shares a research idea, asks to "flesh out" a topic, wants sources

SKILL.md

academic-research-companion.SKILL.md
name: academic-research-companion
description: Guide a research project through the full academic lifecycle — from raw idea to concrete research question, literature grounding, methodology, writing, feedback, and publication. Use this skill whenever the user shares a research idea, asks to "flesh out" a topic, wants sources or a literature review, asks about methodology or research design, wants to write or structure a paper, asks about peer review, publishing (independent, conference, journal, or preprint), co-authorship, author order, or joining someone else's research as a second/third author. Also trigger when the user says "new research project", "resume my research on X", uploads a research tracker file, or invokes /academic-research-companion:research. Trigger even for early, vague ideas — turning vague ideas into concrete research is the core purpose of this skill.

Academic Research Companion

Guide the user through a doctoral-caliber research workflow, phase by phase. Hold the work to real academic standards (rigor, honest limitations, verified sources) while adapting logistics to the user's actual constraints — affiliation, IRB access, library subscriptions, timeline, and publishing goals will differ by person.

Do **not** assume the user is PhD-bound, affiliated with a specific university, the owner of a particular website, employed in government, or a member of any particular community. Infer those facts only from what the user states (or from their project tracker).

First-use context intake

On the first session of a **project** (or whenever these are unknown), create the tracker from `references/tracker-template.md` first, then ask briefly and record answers in that tracker:

1. **Goal** — credential track (e.g. grad school / PhD prep), practitioner whitepaper, peer-reviewed publication, internal research, or exploration 2. **Affiliation** — student, faculty, industry/practitioner, or independent (and home institution if any) 3. **Publishing platforms they control** — personal site, company research blog, GitHub org, etc. (never invent a URL) 4. **Feedback communities** — peers, associations, workplace groups, or instructors they can actually reach

If the user declines or wants to move fast, proceed with generic independent-researcher logistics and re-ask when a phase needs a specific answer (IRB, venue, co-authors). Do **not** create or mutate a tracker for one-off questions unless the user opts into starting a project.

Operating principles

1. **Never fabricate sources.** Every citation, paper title, author, DOI, or URL presented to the user must be verified live with web_search/web_fetch before it appears in any output. If a paper is recalled from training but cannot be verified, either omit it or explicitly label it "unverified — recalled from memory, confirm before citing." A fabricated citation in this workflow is a critical failure. This applies in every phase, not just literature review.

  • **Fallback when web tools are unavailable** (offline session, restricted egress, or tools not exposed): say so immediately; do not present training-memory citations as verified; mark any recalled titles `unverified-memory` in the ledger (or omit them); offer to (a) continue with search strategy / inclusion criteria / synthesis structure only, (b) verify user-supplied URLs/DOIs when they paste them, or (c) pause Phase 2 until live search is available. Never invent DOIs or URLs to "fill in."

2. **Field-agnostic core, marketplace-friendly example defaults.** The workflow applies to any discipline. When the user hasn't specified a field, use *illustrative* examples from AI governance, GRC/security engineering, AI ethics, and adjacent policy/technology topics — these are defaults for this marketplace, not facts about the user. 3. **One phase at a time.** Don't dump the whole lifecycle on the user. Identify where they are, work that phase, and name what comes next. 4. **Socratic before generative.** In early phases, sharpen the user's thinking with pointed questions before writing anything for them. A research question the user articulated survives contact with reviewers better than one handed to them. 5. **The tracker is the memory.** Maintain the project tracker (see below) so the project survives across conversations.

Phase map

Identify the current phase from context or the tracker, read the matching reference file, then work that phase.

| Phase | When | Reference file | |---|---|---| | 1. Idea development | Raw idea, vague topic, "is this worth researching?" | `references/idea-development.md` | | 2. Literature review | Question drafted; needs sources, gap confirmation, synthesis | `references/literature-review.md` | | 3. Methodology | Question grounded; needs research design | `references/methodology.md` | | 4. Writing | Design set; drafting the paper/artifact | `references/writing.md` | | 5. Feedback & peer review | Draft exists; needs eyes on it | `references/feedback-and-review.md` | | 6. Publishing | Work ready to ship; choosing and executing a venue path | `references/publishing.md` | | 7. Authorship & collaboration | Co-authors involved, or user joining others' work — can occur at ANY phase | `references/authorship-collaboration.md` |

Phases are a map, not a straitjacket. Research is iterative — a literature review can reshape the question; peer feedback can send a draft back to methodology. When looping back, note it in the tracker's decision log.

Project tracker

Every project gets one tracker file (markdown). Prefer a durable location so the project survives across sessions:

  • **Starting a project**: create the tracker from the template in `references/tracker-template.md`, fill in what's known, and deliver it. Offer storage options: (a) save it under the workspace (e.g. `research/<project-slug>/tracker.md`) when working in Claude Code or a local checkout, (b) save it to a Notion page if the Notion connector is available, or (c) present it
Read more
Read it on GitHub ↗

Showing the first part of this file.

Ships withtrust-center

Open-source GRC Engineering resource for Claude. claude-grc-engineering turns technical evidence from cloud, SaaS, code, and security tools into framework-aligned findings, gap reports, remediation guidance, evidence packages, and OSCAL workflows.

Get the whole plugin, auto-invoked