Community라이팅 & 에디팅github.com

zhilinYu/bookmark-manager-skill

🎯 북마크 링크 관리 스킬 · 지행합일(知行合一) 버전 — 먼저 실행 가능한지 판단한 후 Obsidian 지식베이스에 저장합니다.

bookmark-manager-skill란 무엇인가요?

이 스킬은 단순한 북마크 수집기가 아닙니다. 수집된 링크의 콘텐츠가 사용자 컴퓨터에서 직접 실행할 수 있는 작업(예: 도구 설치, 환경 설정, 코드 실행, 파일 작업 등)인지 먼저 판단합니다. 실행 가능한 경우, 작업을 먼저 수행한 후 Obsidian Vault에 결과를 기록하고, 실행 불가능한 경우(예: 순수 지식, 의견, 투자 결정 등)에는 정보를 추출하여 Obsidian Vault에 저장하기만 합니다. 주로 Claude Code, Cursor, Codex 등 터미널 기반 AI 어시스턴트에서 사용되며, Agent의 runCommand, writeFile, Web Browsing 도구를 활용합니다. 또한 사용자 장치가 연결되지 않은 경우 Knowledge Base에 임시 저장할 수 있는 유연한 이중 플로우 설계를 갖추고 있습니다. 이 스킬은 북마크 관리와 행동 실행을 결합하여 '읽기만 하고 끝내지 않는' 문제를 해결하는 데 중점을 둡니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add zhilinYu/bookmark-manager-skill

Installed? Explore more 라이팅 & 에디팅 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

북마크 링크 관리 스킬

핵심 철학

보기만 하지 말고, 실행하라! — 먼저 실행 가능한지 판단한 후 저장할지 결정하라

북마크 링크 관리의 독특한 점은 단순히 수동으로 수집하는 것이 아니라, 콘텐츠에 사용자 컴퓨터에서 직접 실행 가능한 작업이 있는지 능동적으로 판단한다는 것입니다. 실행 가능하다면, 저장하기 전에 먼저 실행합니다!


핵심 원칙: 먼저 실행 가능 여부를 판단한 후 저장 결정

링크를 저장할 때마다 Agent의 의사 결정 트리는 다음과 같습니다:

1단계 → 링크 접속 → 콘텐츠 분석 2단계 → 실행 가능한가?

✅ 실행 가능한 시나리오 (먼저 실행, 이후 저장)

유형예시방법
도구 설치/설정Obsidian 플러그인/테마, Clypra 설치, Docker 배포runCommand / writeFile 바로 실행
환경 구축pip install, npm install, git clone + 배포runCommand 실행
코드/스크립트오픈소스 프로젝트 클론, 스크립트 실행, 설정 수정runCommand / writeFile
파일 작업Vault 디렉토리 생성, Markdown 작성, 파일 정리writeFile / moveFiles
API/서비스 호출인터페이스 호출, 서비스 등록Web Browsing 또는 시스템 도구

❌ 실행 불가능 시나리오 (저장만)

시나리오이유
순수 지식/의견기술 분석, 업계 동향 → 인간의 판단 필요
투자 결정실제 금전이 관련되므로 반드시 본인이 판단
외부 계정/유료 필요Agent는 계정 등록이나 결제 권한 없음
정보 참고용뉴스, 과학, 방법론

이중 플로우 설계

플로우 1: 실행 가능 → 실행 + 저장

링크 수신 → Web Browsing 수집 → 실행 가능 판단 ↓ 예 '처리 중' 표시 → 실행 (설치/설정/배포) ↓ Agent Documents로 노트 기록 ↓ {장치 연결됨?} → 예 → Obsidian Vault에 작성 → 아니오 → Knowledge Base에 임시 저장 ↓ 사용자에게 응답: 실행 완료 + 저장 완료

플로우 2: 실행 불가능 → 저장만

링크 수신 → Web Browsing 수집 → 실행 불가능 판단 ↓ 핵심 정보 추출 (제목/요약/핵심/태그) ↓ Agent Documents로 노트 생성 ↓ {장치 연결됨?} → 예 → Obsidian Vault에 작성 → 아니오 → Knowledge Base에 임시 저장 ↓ 사용자에게 응답: 저장 완료


콘텐츠 추출 규칙

필드설명
제목원문/비디오 제목
출처 플랫폼今日头条/샤오홍슈/Bilibili/知乎/公众号/X/抖音
원본 링크URL
작성자/게시자알 수 있는 경우
게시일원본 게시일
핵심 요약2-3문장 요약
주요 포인트3-5개
태그지능형 추천 2-5개
액션 항목후속 조치가 필요한 사항

Obsidian 설정

Vault 경로

/Users/apple/Library/Mobile Documents/iCloudmdobsidian/Documents/收藏夹/

하위 디렉토리 구조

收藏夹/ ├── 今日头条/ ├── 小红书/ ├── B站/ ├── 知乎/ ├── 公众号/ └── 其他/

파일명

YYYY-MM-DD-제목.md

Markdown 템플릿


title: "{제목}" source: "{플랫폼}" url: "{원본 링크}" tags: [태그1, 태그2] collected: {YYYY-MM-DD} executed: true/false executed_summary: "{실행한 경우, 수행한 작업 설명}" rating: ⭐

{제목}

{플랫폼} · [태그1 / 태그2]

핵심 요약

{2-3문장}

주요 포인트

  • 포인트1
  • 포인트2
  • 포인트3

실행 결과

{실행한 경우, 작업과 결과 기록}

액션 항목

  • 액션 항목

📎 원문 링크:{원본 링크}


버전 히스토리

  • v2.0.0 (2026-06-19) — 전면 업그레이드: '먼저 실행 가능 여부를 판단한 후 저장' 핵심 철학 도입, 이중 플로우 설계, Obsidian Vault 작성 규칙
  • v1.1.0 (2026-06-18) — 抖音, 快手, YouTube, X 지원 추가
  • v1.0.0 — 초기 버전

라이선스

MIT

관련 스킬