ワンクリックで
publish-research-artifact
Publish agent research as a durable Markdown vault entry, optionally with a GitHub Gist share artifact.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Publish agent research as a durable Markdown vault entry, optionally with a GitHub Gist share artifact.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Iteratively ask clarifying questions to enrich the current Plan before review.
Create, switch, list, and delete git worktrees with `git wt` (the git-wt CLI). Use when working on multiple branches in parallel, isolating an experiment in its own checkout, or whenever the user mentions worktrees or `git wt`.
Extract technical learnings from the session and save them to the learn repository.
Iteratively refine the current Plan by applying Codex review feedback until Codex has no more issues to raise.
Review the current plan by auto-selecting appropriate reviewer agents based on project characteristics.
Analyze session context and generate a targeted prompt for /compact to preserve important information.
| name | publish-research-artifact |
| description | Publish agent research as a durable Markdown vault entry, optionally with a GitHub Gist share artifact. |
| allowed-tools | Bash(git *), Bash(gh *), Bash(ghq *), Bash(uvx *), Read, Write, Edit, Glob, Grep, AskUserQuestion |
Use when the user asks an agent to research something and wants the result preserved for later recall, especially when the output may be uploaded to a Gist.
The research vault is the Git repository magurotuna/agent-research. Do not hardcode its
absolute path — it differs per machine. Locate it at runtime:
VAULT=$(ghq list --full-path magurotuna/agent-research)
If that returns nothing, the repo is not cloned on this machine — clone it into the standard location and use that path:
ghq get github.com/magurotuna/agent-research
VAULT=$(ghq list --full-path magurotuna/agent-research)
The vault is both a Git repository and an Obsidian-compatible Markdown vault. All paths in
this skill (e.g. research/..., topics/..., templates/...) are relative to $VAULT.
Gist is optional and is only the share/handoff artifact. The searchable knowledge base is the Markdown vault.
Finish the research with source-grounded findings.
Decide whether a Gist is needed:
source_urls.gist_url: null in the vault note.Create a note under:
$VAULT/research/YYYY/YYYY-MM-DD-short-kebab-title.md
Copy the structure from $VAULT/templates/research-note.md.
Fill required frontmatter:
titledatetype: researchstatusgist_urltagsprojectsagentssource_urlsInclude a concise ## TL;DR section.
Add [[wikilinks]] to relevant topic notes.
Append the new note to each relevant $VAULT/topics/*.md page under ## Related research.
$VAULT/templates/topic.md rather than skipping the wikilink.topics/agent-research.md and topics/gist.md when they are relevant to the artifact.Run checks (from inside $VAULT):
git status --short --branchgit diff --statgit diffgit diff/git diff --stat because they omit untracked files. Inspect the new file directly and/or use git diff --no-index -- /dev/null <new-note.md> before claiming the artifact was reviewed.uvx basic-memory status --project agent-research --json--wait times out, run uvx basic-memory reindex --project agent-research, then check status again.Commit only scoped changes when the user asked for setup/persistence or commit is clearly desired. Use the machine's configured git identity — do not hardcode a name or email.
Prefer gh gist create with an explicit filename and description. Use private by default.
gh gist create report.md --desc "Research: <title>" --filename "<YYYY-MM-DD-title>.md"
Use --public only if the user explicitly requests public sharing.
If Basic Memory MCP/tools are available, search the vault before claiming there is no prior related research. Basic Memory is an index/API layer; Markdown files remain the source of truth.
references/agent-research-vault-setup.md — machine-agnostic bootstrap commands for a Git-backed Obsidian/Basic Memory research vault, including Basic Memory CLI setup.gist_url is present or explicitly null.git diff was inspected.