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

personalized-email

Draft a reply to the newest Gmail inbox message using Granola meeting notes and past emails stored in cognee. Incorporates prior discussions, commitments, and writing style, then displays the draft without sending it.

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

원문원문 설명 보기

Draft a reply to your newest Gmail email that knows what you discussed in your Granola meetings, what you promised the sender, and how you write, using cognee memory. Use when someone asks to answer or reply to their latest email in their own tone. Runs locally; reads Gmail read-only; the draft is printed, never sent.

연동 도구Gmail
설치 방법 보기

이럴 때 유용합니다

  • Drafting a reply that reflects meeting discussions and commitments
  • Matching a reply to the style of previous sent emails
  • Limiting meeting context to a chosen time range
  • Trying reply drafting with a sample mailbox

포함된 파일(1)

  • SKILL.md2.7 KB

SKILL.md(원문)

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

Personalized email

Runs the personalized email cookbook in examples/cookbooks/personalized_email/. It remembers your Granola meeting notes and your Gmail inbox and sent mail in the cognee dataset personalized_email, then drafts a reply to the newest inbox email. Setup, the scripts and what each one does are in the cookbook's README.md.

Run every command from the repo root.

Steps

With neither Gmail nor Granola set up, the commands below run on a sample mailbox (the [setup] line says so) and draft a reply to a fictional email; only LLM_API_KEY is needed. Tell the user the reply is to sample data. Add --sample to use the sample even when their accounts are set up.

  1. Run uv run python examples/cookbooks/personalized_email/personalized_email.py --check.
    • Exit 0: go to step 2.
    • Exit 2: each [setup] MISSING: line names one fix. Don't create credentials yourself. Tell the user exactly which line to fix, using the README's "What it needs" table, and stop. If only the Granola line is missing, ask whether to run with --no-granola instead.
  2. Run uv run python examples/cookbooks/personalized_email/personalized_email.py. Add --days N if the user named a time range for meetings, and --no-granola if they don't want Granola used.
  3. The draft is everything after the line [draft] Reply:. Give it to the user, and say which email it answers (the [draft] Answering: line) and which sources went in (the [ingest_granola] and [ingest_email] lines). The draft is never sent: hand it to the user to send.
  4. If a script fails, personalized_email.py exits 1 with a line naming what went wrong. Run that script from examples/cookbooks/personalized_email/scripts/ on its own to look closer.

Rules

  • Gmail access is read-only and nothing is sent.
  • Don't print the contents of credentials.json, token.json or .env.
  • A sample run forgets the cookbook's dataset personalized_email before it ingests (the [clear] line). On the user's own data, pass --clear only when they asked to start over: it forgets everything the dataset holds.
  • Ingesting reads the user's real meetings and mailbox, and every run uses LLM credits, so run it only when the user asked for it.

Clean up

uv run cognee-cli forget --dataset personalized_email

리뷰

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

댓글

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

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

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

0 / 1,000자

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

같은 저장소의 스킬

Operate cognee from the terminal to store, retrieve, update, and remove information. Covers dataset and configuration management, ingestion cost estimates, session history access, and commands for inspecting or applying database migrations.

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

  • Storing documents and asking questions from the terminal
  • Estimating token usage and cost before importing data
  • Managing datasets and saved configuration
topoteretes/cognee3.2만2026년 10월 19일 업데이트

Connect cognee to additional databases and data sources through community packages. The skill covers installing and registering adapters, importing data through connectors, configuring monitoring, and developing extension packages with examples and tests.

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

  • Connect cognee to Qdrant or another database
  • Import data from Slack or Gmail
  • Configure monitoring with Keywords AI
topoteretes/cognee3.2만2026년 10월 19일 업데이트

Define custom entities and relationships in cognee, a memory system for AI applications. This skill guides model design, identity matching, searchable fields, and troubleshooting when entities are duplicated or relationships are missing.

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

  • Designing custom entities and relationships
  • Preventing duplicate entities across imports
  • Investigating missing search results or relationships
topoteretes/cognee3.2만2026년 10월 19일 업데이트

Build custom cognee processing by chaining Python tasks, defining data types, and saving results to graph and vector databases. Use it to enrich existing data, inspect run status, and troubleshoot how tasks pass data.

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

  • Building custom extraction and processing steps
  • Saving custom data types to graph and vector databases
  • Adding information to an existing graph
topoteretes/cognee3.2만2026년 10월 19일 업데이트

Run cognee in Docker, starting with a prebuilt image for local document ingestion and questions. It also covers Docker Compose profiles for adding the UI, MCP server, Postgres, and Neo4j, plus persistent data storage.

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

  • Try cognee locally using a prebuilt Docker image
  • Test document ingestion and questions through the API
  • Start the UI, MCP server, and databases with Docker Compose
topoteretes/cognee3.2만2026년 10월 19일 업데이트

Find and remove stored content from cognee using its SDK, HTTP API, or CLI. Inspect documents before deletion, choose document or dataset removal, or keep raw files while clearing derived graph relationships and search vectors.

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

  • Find and delete a specific stored document
  • Remove an entire dataset
  • Clear derived memory while keeping original files
topoteretes/cognee3.2만2026년 10월 19일 업데이트

topoteretes의 스킬 모두 보기

이 스킬의 문제 신고