본문으로 건너뛰기
cccskills
무료GitHub에 공개

research-memory

Draft, confirm, and synchronize research status, evidence, blockers, and review-ready GitHub summaries using the Research Memory skill, GitHub conventions, and file templates.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

연동 도구GitHub
설치 방법 보기

포함된 파일(2)

  • SKILL.md5.5 KB
  • skill.json555 B

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Coordinate research memory updates through this skill, GitHub conventions, and repository templates.

Use this skill when the user asks to record, update, summarize, or synchronize:

  • Experiment outcomes, metrics, artifacts, or validation state
  • Blockers, risks, failed runs, open questions, or next actions
  • GitHub issue or PR summaries for research work
  • Collaborator feedback that should be preserved as research evidence
  • Status updates derived from confirmed project memory

Do not use this skill for ordinary code edits, local-only notes, or GitHub actions that do not involve research memory.

Core Rule

The agent MUST follow this order for every Research Memory update:

  1. Draft the proposed memory update, GitHub summary, status update, or artifact record.
  2. Ask the user to confirm the draft.
  3. Only after explicit confirmation, apply the file change or post/synchronize it to GitHub.

If the user asks to "just sync it" without seeing a draft, still produce a draft first and request confirmation.

No MCP

Research Memory is intentionally a skill plus conventions now. Do not call, configure, install, or recreate a project-memory MCP server or worker. Use normal file edits and GitHub issue/PR/comment workflows after confirmation.

Templates

Prefer the repository templates in docs/templates/research-memory/:

  • artifact-record.md
  • github-issue.md
  • github-pr.md
  • status-update.md

Fill only fields supported by the user's confirmed facts. Leave unknown fields as TBD or ask a short follow-up question when the field is required for GitHub output.

Hard Limits

The agent MUST NOT use GitHub or any connected workflow to:

  • Automatically merge a pull request
  • Close a major issue without explicit user approval
  • Mark any result, experiment, or artifact as validated
  • Publish a public claim about research results

When a user asks for one of these actions, draft the proposed wording or action and ask for explicit confirmation. Treat validated and public claims as high-risk labels requiring clear user authorization and supporting evidence.

GitHub Requirements

All GitHub-facing summaries created from Research Memory MUST include:

  • Artifact ID
  • Evidence level

Use concise labels such as:

  • Artifact ID: EXP-2026-06-25-rerank-a17
  • Evidence level: preliminary

If either value is missing, ask for it before posting or preparing a PR.

GitHub PRs carry review. Use PR comments, PR descriptions, or review threads for critique, questions, and reviewer decisions. Do not treat a status page as the review channel.

Evidence Levels

Prefer one of these evidence levels unless the project defines a stricter vocabulary:

  • observation: seen in a run, log, issue, or collaborator report
  • preliminary: supported by an artifact but not independently checked
  • reproduced: repeated with matching outcome
  • validated: explicitly approved by the user as validated

Never infer validated from passing tests, a successful run, or a collaborator comment.

Workflow

  1. Identify the research event and whether GitHub output is requested.
  2. Gather required fields:
    • Artifact ID
    • Evidence level
    • Summary
    • Source evidence, such as logs, PR, issue, run ID, file path, or collaborator comment
    • Requested target, such as local artifact record, GitHub issue, GitHub PR, PR comment, or status update
  3. Draft the exact update using the matching template.
  4. Ask the user to confirm.
  5. After confirmation, apply local file edits or post/synchronize to GitHub.
  6. Report what changed and where.

Minimum Examples

Experiment completed:

Draft memory update:
Artifact ID: EXP-2026-06-25-rerank-a17
Evidence level: preliminary
Summary: Reranker A17 completed on the held-out query set. It improved top-3 recall from 0.71 to 0.76, with latency increasing from 84 ms to 109 ms.
Evidence: run run-4821, metrics artifact metrics/rerank-a17.json
Target: Local artifact record and GitHub PR summary

Please confirm before I update files or prepare GitHub output.

Blocker update:

Draft memory update:
Artifact ID: RUN-2026-06-25-cuda-repro
Evidence level: observation
Summary: CUDA reproduction is blocked because the available runner has driver 555.42, while the failing environment used 560.31. Reproduction should wait for a matching runner or a containerized driver matrix.
Evidence: issue #214, CI log cuda-repro-993
Target: Local artifact record only

Please confirm before I update the record.

Collaborator issue feedback:

Draft GitHub issue response:
Artifact ID: DOC-2026-06-25-eval-feedback
Evidence level: observation
Summary: Collaborator feedback notes that the current eval excludes multi-hop retrieval failures. Proposed follow-up is to add a multi-hop slice before treating the reranker result as validated.
Evidence: collaborator comment on issue #219
Target: GitHub issue comment and local artifact record

Please confirm before I update files or post the issue response.

Output After Synchronization

Report what changed and where:

Research Memory update synchronized.
- Artifact ID: <id>
- Evidence level: <level>
- Targets updated: <local file | GitHub issue | GitHub PR | PR comment | status update>

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Submit protein folding tasks to the AlphaFold3 C550 inference platform. Use when the user needs to run AlphaFold3 predictions with pre-prepared JSON input files on the AI4S Kubernetes cluster.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

AGI4Sci/SciForge832026년 9월 3일 업데이트

Build and sharpen a project's domain model. Use when discussing codebase terminology, writing or editing a CONTEXT.md, or recording or editing an ADR.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

AGI4Sci/SciForge832026년 9월 3일 업데이트

A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

AGI4Sci/SciForge832026년 9월 3일 업데이트

grilling

무료

Grill the user relentlessly about a plan, decision, or idea. Use when the user wants to stress-test their thinking, or uses any 'grill' trigger phrases.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

AGI4Sci/SciForge832026년 9월 3일 업데이트

mineru

무료

Parse PDFs, Office files, images, and HTML into Markdown/structured outputs with MinerU. Use when SciForge or Codex needs document parsing/OCR for scientific papers, supplementary files, PDFs, scanned documents, tables, formulas, or URL/local-file parsing through MinerU standard or Agent lightweight APIs.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

AGI4Sci/SciForge832026년 9월 3일 업데이트

Implement tasks from an OpenSpec change. Use when the user wants to start implementing, continue implementation, or work through tasks.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

AGI4Sci/SciForge832026년 9월 3일 업데이트

AGI4Sci의 스킬 모두 보기

이 스킬의 문제 신고