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

agent-carnet

Save research findings, fixes, and decisions in a shared Markdown notebook on disk. Search and organize notes across sessions, record when they inform actual work, and let unused notes expire automatically.

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

원문원문 설명 보기

Use this skill when the user asks to save, recall, find, or organize notes. Triggers on: 'remember this', 'save this', 'note this', 'what did we discuss about...', 'check the notebook', 'find in carnet'. Also use proactively when discovering findings worth preserving across sessions.

설치 방법 보기

이럴 때 유용합니다

  • Saving research findings for future sessions
  • Reusing fixes for difficult bugs
  • Recording design decisions and their reasoning
  • Keeping notes for work to resume later

포함된 파일(3)

  • SKILL.md4.6 KB
  • references/cookbook.md4.5 KB
  • references/frontmatter.md6.1 KB

SKILL.md(원문)

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

Agent Carnet

A tiny CLI that gives you a shared markdown notebook on disk under .carnet/<category>/<slug>.md. Notes have a 30-day default lifespan that resets every time they are read or applied; useful ones survive, stale ones drift to .trash/ automatically.

Quick reference

# Save (always pass --summary and --agent claude-code)
echo "body content" | agent-carnet save deps/iconv-issue \
  --summary "iconv-esm v0.7 types broken — pin to v0.6" \
  --agent claude-code \
  --tags compat,esm

# Recall
agent-carnet find iconv               # search summaries (does NOT bump lifespan)
agent-carnet list                     # category-grouped overview, sorted by last_used
agent-carnet list --sort use_count    # most-applied notes first
agent-carnet show deps/iconv-issue    # read full content (bumps last_used; weak use signal)

# Mark as actually applied (strong use signal — bumps last_used + use_count)
agent-carnet used deps/iconv-issue

# Maintain
agent-carnet move <from> <to>
agent-carnet rm <path> --yes

When unsure of a subcommand's full flag set, run agent-carnet <command> -h (e.g. agent-carnet save -h, agent-carnet used -h). Each subcommand prints its own focused help — required arguments, options, and examples — without invoking filesystem operations.

When to save

Save proactively when you discover something worth preserving across sessions:

  • Research findings that took effort to derive
  • Non-obvious patterns / gotchas in the codebase
  • Solutions to tricky problems
  • Architectural decisions and the reasoning behind them
  • In-progress work that may be resumed later

When to recall

Before starting related work or when context might exist:

  • agent-carnet find <topic> — quick scan of summaries
  • agent-carnet list <category> — browse a folder
  • agent-carnet show <path> — actually read (resets last_used; only use when the content matters)

When to call used

Call agent-carnet used <path> after a carnet actually shaped your work:

  • You applied the recorded fix and it solved the bug.
  • You consulted the carnet before retrying a hypothesis and skipped a dead-end.
  • You used the canonical name from a vocab carnet in new code instead of inventing your own.

used increments use_count — a durable importance signal that survives across sessions and lets future readers (and agent-carnet list --sort use_count) surface load-bearing notes.

Reading a carnet does NOT count. show already keeps it alive (weak signal); used records that the note was worth keeping for a real reason (strong signal).

Hard rules

  • --summary is required. Make it decisive — reading the summary in isolation tells the next reader (or the next agent) whether to read further.
  • --agent claude-code is required.
  • find does NOT bump anything. show bumps last_used. used bumps last_used AND increments use_count.
  • updated tracks content modification only (save, save --update). It is independent of last_used and is not the lifespan driver.
  • The 30-day expiry is automatic — do not manually clean up. keep: true pins permanent notes.
  • Auto-prune runs on every CLI invocation; deleted carnets land in .carnet/.trash/ for 7 days before hard delete.

Path conventions

  • <category>/<slug> — kebab-case, no leading slash, no ...
  • Categories are folders; create new ones freely as needed.
  • Subcategories are allowed: deps/esm/iconv-issue works.

When to read references/

This SKILL.md is enough for everyday note-keeping. Open the references/ files only when one of these specific cases applies — they are not always-on context, so do not load them speculatively.

Read this fileWhen
references/cookbook.mdYou are about to use (or are being asked about) a tag-based pattern such as tags: [vocab] for project terminology or tags: [hypothesis] for debugging dead-ends. The file shows the full pattern, including how to structure the body and meta: for that pattern.
references/frontmatter.mdYou need to write or read the meta: extension namespace, set a non-trivial lifespan / keep, or understand why an unfamiliar frontmatter field is or is not preserved on save.

If neither case applies, do not read references/. The base of this file already covers daily save/find/show/touch/move/rm flows.

리뷰

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

댓글

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

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

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

0 / 1,000자

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

같은 저장소의 스킬

Develop and maintain the WXT browser extension that adds a Repomix button to GitHub repository pages. The skill covers Chrome, Firefox, and Edge compatibility, extension scripts, translation files, and commands for building, linting, and testing.

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

  • Maintaining the GitHub Repomix button extension
  • Checking Chrome, Firefox, and Edge compatibility
  • Updating translations or adding a language
yamadashy/repomix2.9만2026년 10월 18일 업데이트

Write Git commit messages that preserve why changes were made. The skill keeps Conventional Commits subject lines and adds structured body entries for user intent, decisions, rejected alternatives, constraints, and lessons supported by the session context.

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

  • Recording the purpose behind a feature
  • Preserving design decisions and rejected alternatives
  • Documenting constraints and implementation lessons
yamadashy/repomix2.9만2026년 10월 18일 업데이트

repomix

무료

Combine code from local directories or GitHub into one structured file for AI analysis. Examine project structure, search for related code, and check estimated tokens, the units AI models use to process text.

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

  • Preparing a single codebase file for AI analysis
  • Reviewing a project's directory structure
  • Finding authentication code and database models
yamadashy/repomix2.9만2026년 10월 18일 업데이트

Explore local or remote repositories with Repomix CLI to understand their structure, locate related code across files, and review file counts and estimated tokens, the units AI models use to process text.

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

  • Understanding an unfamiliar project's structure
  • Locating authentication code and API endpoints
  • Checking file counts and estimated AI tokens
yamadashy/repomix2.9만2026년 10월 18일 업데이트

Maintain the Repomix documentation website by editing guides, navigation, and search labels across languages. Follow its VitePress file structure to add a language and keep translations aligned with the English source.

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

  • Updating the Japanese installation guide
  • Changing navigation and sidebar labels
  • Adding a new language to the documentation
yamadashy/repomix2.9만2026년 10월 18일 업데이트

yamadashy의 스킬 모두 보기

이 스킬의 문제 신고