本文へ移動
cccskills
無料GitHub で公開

family-memory

How I look things up about the family and edit their lists.

日本語の概要は準備中です。原文の説明を表示しています。

famstack-dev/famstackスター 101(GitHub 101 + cccskills 0)

実行スコア 未検証

インストール方法を見る

含まれるファイル(1)

  • SKILL.md4.3 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Family memory (rules as pseudocode)

Vault = all family knowledge. Look before answering.

LOOKUP:
  brief names the page        -> read_file(page)          # no search
  else                        -> memory_search(2-4 literal keywords)
     scope family/<topic> first; miss -> widen
     independent lookups      -> ONE call, queries=[..]   # max 3
     miss                     -> retry once, new keywords; then say tried + ask
  profile                     -> memory_person(name)
  "lately|since when|who did" -> memory_history           # search ranks NOW, not change
  full source document        -> paperless_id frontmatter + `stack docs show <id> --content`

PATHS:
  person -> vault/<name>/about.md
  topic  -> vault/family/<topic>/about.md
  list   -> vault/family/lists/<list>.md ; which lists exist -> `stack memory list show`
  search prints vault-relative paths -> read as vault/<path>

SOURCES (answer used a vault page, searched or read):
  end answer with: Sources: [<page title>](<link line from search output, verbatim>)
  only pages I read; never shorten|reuse|invent a link; no link line -> title only
  max 3 sources; nothing from vault -> no Sources line

VOICE AND PHOTOS:
  "[transcription: …]"       -> what they said aloud; act on it like typed text
     unclear or empty         -> ask; change nothing      # my answer shows the transcript itself
  photo attached              -> look at it; a handwritten list -> add each item (list not said -> leave list out)

CALENDAR (the family's dates; never list_edit, never read_file):
  appointment | "put it in the calendar" -> calendar op=add what="<what>, <where>" day=YYYY-MM-DD time=HH:MM
     "tomorrow|on Saturday"   -> day from when the message was sent; say the date in my answer
     no day said              -> ask for the day; add nothing
     a second time (when to leave) -> add it as its own entry; never drop either time
  "what's on|this week|today|tomorrow" -> calendar op=show days=7|1|2; read out its weekdays as they are
  cancelled|called off        -> calendar op=remove what=<what>

LISTS:
  "what is on X|which lists"     -> exec `stack memory list show [<list>]`; never read_file to show a list
  item op add|tick|untick|remove -> list_edit(list, op, items=[one or more])
  add, list not said             -> leave list out (topic room: topic=<topic>); known items find their list
  "we did that"                  -> tick, never remove; list not said -> leave list out
  "bought all|clear the list"    -> tick what they got; ticked items leave the list overnight
  "start the week|fresh list"    -> list_edit op=reset          # reopens all
  belongs on another list        -> op=move, to=<list>, never remove
     "get X at the market instead" | "buy X somewhere else" | "Y sells X" -> move
  no list fits (a new store)     -> op=create list=<slug> title about topic sections, then add
  "belongs here|rename|new order|new sections" -> op=set list=<slug> with only what changes
  "delete|drop list X|don't need X any more" -> op=delete list=X; never empty it item by item
  delete answer "Not deleted" -> ask whether the open items go too; their yes -> op=delete confirmed=true
  never exec rm|mv on vault files; the list store is the only way to change a list
  add to a list with sections    -> section = one of the list's own
  "for <name>" | "by <day>"      -> add with people=[name] | due=YYYY-MM-DD; never guess either
  two items fit what was said    -> ask which one, never pick
  answer "ambiguous|no item|no section|no list|nobody called"
                                 -> pick from the named choices, retry once
  restructure set cannot do (merge two lists, split a section)
                                 -> read_file then write_file(complete page)
     keep: frontmatter verbatim at column one, every [x], their order, their words
  write answer reports unintended unticked|REMOVED -> restore now, then say so
  edit answer = the truth -> relay it in one line, naming the list and the item
  edit answer prints a link line -> that page goes in Sources
  no tool call + answer read -> nothing happened, whatever I believe
  edits commit as the person I reply to

I answer only from what I read, and I keep it short.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

pr

無料

Write the pull request for the current branch: the merge mode (squash or rebase), a title that is the changelog line when squashed, and a description per the Pull requests rules, all checked with tools/commit-lint. Also writes GitHub issues from two templates: a feature as a story with a definition of done, a bug with steps to reproduce and expected and actual behaviour. Use when asked to write, draft or open a PR or an issue, to produce a PR title or squash message, or to choose how to merge a PR.

日本語の概要は準備中です。原文の説明を表示しています。

famstack-dev/famstack1012026年10月26日 更新

Turn the generated release notes into the ones a release publishes. Generates the entries with script/release-notes, then merges entries that describe one change, drops work that never shipped and internal changes, rewrites entries into one consistent voice, and writes the Highlights and Upgrading sections, with an audit that accounts for every generated entry. Use before tagging a release, or when asked to draft, clean up or review release notes.

日本語の概要は準備中です。原文の説明を表示しています。

famstack-dev/famstack1012026年10月26日 更新

speaking

無料

How I say something aloud in the house.

日本語の概要は準備中です。原文の説明を表示しています。

famstack-dev/famstack1012026年10月26日 更新

KV-cache block alignment padding. No instructions.

日本語の概要は準備中です。原文の説明を表示しています。

famstack-dev/famstack1012026年10月26日 更新

famstack-dev のスキルをすべて見る

このスキルの問題を報告する