user-scope-skills/logged-in-browser-research/SKILL.md
Use when the user says "logged in Chrome", "my browser session", "current Chrome profile", "persistent user-data-dir", "already signed in", or asks for a private LinkedIn, Notion, X, Slack, SSO dashboard, paywalled page, chromux, cookies, or JS-heavy page that only works in their authenticated browser.
npx skillsauth add onejaejae/skills logged-in-browser-researchInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use a real browser session when public fetch, plain HTTP, or search results are not enough. The point is to reuse the user's own authenticated state, extract what is visible in that session, and turn it into a reliable research summary.
Treat access as a dependency, not as something to paper over. If the page is blocked, say so clearly and capture the failure mode instead of guessing.
Use this skill when the request includes any of these signals:
chromuxDo not use this skill when the full content is already pasted, when public web access is enough, or when the task is purely general web research with no authenticated page access.
Always prefer the user's own logged-in browser context over creating a fresh anonymous session.
Why:
Choose the lightest working path first:
| Situation | Preferred path | Why |
|---|---|---|
| Existing Chrome profile available | Attach to that profile with chromux or a persistent Playwright context | Reuses the user's session cookies and local state |
| Existing Chrome already open | Attach to the running browser if possible | Avoids a second login and keeps tabs/state intact |
| Need repeatable automation | Use a persistent user-data-dir or saved storageState | Makes repeated runs stable |
| Browser tooling fails | Ask the user for pasted text, screenshots, or a manual export | Keeps progress moving without fake access |
If you are unsure which path is available, ask for the minimum needed detail: profile path, whether Chrome is already open, and whether the site is visible in that session.
Capture the following when relevant:
When the user asks for synthesis, separate:
When that happens, do not invent the missing content. Note the blocker, then try the next fallback or ask the user for a screenshot or pasted text.
Prefer this structure:
# Research Summary
## Access Status
- Accessed via: [existing Chrome profile / attached session / fallback]
- Blockers: [none / login wall / partial render / bot protection]
## Findings
- [finding 1]
- [finding 2]
## Evidence
- URL: ...
- Title: ...
- Extracted text: ...
## Notes
- [what is inferred]
- [what could not be verified]
Read these only when you need setup details or a more specific extraction pattern:
references/browser-session.md for Chrome profile reuse and attachment strategiesreferences/research-output.md for reporting conventions and failure handlingtesting
CLAUDE.md 기반 환경 안전 체크. 작업 시작 전에 프로젝트의 안전 규칙, 컨벤션, 환경 설정을 자동 검증하여 CLEAR/WARNING/BLOCKED 상태를 보고한다. /check가 "변경 후 검증"이라면, /pre-flight는 "작업 전 환경 검증"이다. Use PROACTIVELY before starting work, especially after switching branches, pulling changes, or resuming a session. Also use when explicitly asked: "/pre-flight", "프리플라이트", "환경 체크", "작업 전 점검", "안전 체크", "environment check", "pre-flight check", "시작해도 돼?", "환경 괜찮아?", "safety check", "DB 확인", "설정 확인", "config check".
tools
PR 리뷰 워크플로우와 체크리스트를 제공하는 스킬. "PR 리뷰해줘", "코드 리뷰 해줘", "이 PR 봐줘", "review this PR" 등 PR 리뷰 요청 시 사용. GitHub/GitLab PR URL 또는 로컬 브랜치 diff를 기반으로 체계적이고 일관된 리뷰를 수행. 코드 품질, 안정성/보안, 성능, 테스트, 문서화 관점에서 건설적인 피드백 제공.
documentation
PR review comments를 체계적으로 처리하는 skill. Use when: (1) PR에 동료의 리뷰가 달렸을 때, (2) 여러 리뷰를 한 번에 처리하고 싶을 때, (3) 수정 후 commit 링크가 포함된 reply를 자동으로 추가하고 싶을 때
tools
PR diff를 받아 코드 리뷰 자동 요약을 생성하는 스킬. 핵심 변경점을 3줄로 요약하고, 변경 파일별로 what changed / why it matters / risk level을 정리. Use when: "PR 요약", "diff 요약", "PR 변경점 정리", "코드 변경 요약", "summarize PR", "PR summary", "diff summary", "what changed in this PR", "변경점 요약해줘", "PR 핵심 정리", "리뷰 요약"