Claude Skill

second-brain-privacy

Audit the vault for material that should not be in it: credentials, other people's private information, confidential work, and anything the user would not want synced or backed up. Use this skill when the user asks about privacy, is about to share or sync the vault, has just impo

LLM Mart · 0 points · 0 views 0 listing impressions 0 install-command copies
Virus-scanned Reviewed automatically before listing.

Full trust report

Download undefined-ui-second-brain-os-skills_second-brain-privacy-347feee.zip · 1 KB
Part of undefined-ui/second-brain-os — 18 skills

Install

skills CLI npx skills add https://github.com/undefined-ui/second-brain-os/tree/main/skills/second-brain-privacy
Claude Code claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install undefined-ui-second-brain-os@llmmart
Git git clone https://github.com/undefined-ui/second-brain-os.git

The skills CLI installs just this skill, for any of its supported agents. Claude Code installs the whole undefined-ui/second-brain-os collection as a plugin from our marketplace. Git is the plain clone.

Skill manifest

Audit privacy

A mature vault is one of the highest-signal documents about a person that exists, and it lives in a folder that gets synced, committed, backed up and occasionally shared. Every copy is another place the content exists.

Core rule

Find and report. Delete nothing without an explicit instruction naming what to remove.

Workflow

  1. Scan for credentials: API keys, tokens, passwords, connection strings. Check .obsidian/plugins/ too, where plugin data lives.
  2. Find other people's information: meeting transcripts, personal messages, anything told in confidence, health or financial detail about someone else.
  3. Find confidential work: material under NDA or employer restriction.
  4. Check the git remote. Private material in a public repo is the most expensive version of this problem.
  5. Report by severity, with the specific file and why.

Output format

Critical: <credentials, must be removed and rotated>
High: <other people's private information>
Review: <material the user should decide about>
Repo visibility: <public | private> - <verdict>

Calibration

Never quote the credential itself in the report. Name the file and the type.

Redaction after ingest is unreliable, because material has already propagated into concept pages and links. When something should not be there, say what else would need removing with it.

Files (second-brain-os)
  • SKILL.md 1.9 KB
    ---
    name: second-brain-privacy
    description: >-
      Audit the vault for material that should not be in it: credentials, other
      people's private information, confidential work, and anything the user would
      not want synced or backed up. Use this skill when the user asks about privacy,
      is about to share or sync the vault, has just imported chat history or meeting
      notes, or asks what is sensitive in their notes. Do NOT use to delete anything
      on your own, or as a substitute for the publishing check.
    ---
    
    # Audit privacy
    
    A mature vault is one of the highest-signal documents about a person that
    exists, and it lives in a folder that gets synced, committed, backed up and
    occasionally shared. Every copy is another place the content exists.
    
    ## Core rule
    
    Find and report. Delete nothing without an explicit instruction naming what to
    remove.
    
    ## Workflow
    
    1. **Scan for credentials:** API keys, tokens, passwords, connection strings.
       Check `.obsidian/plugins/` too, where plugin data lives.
    2. **Find other people's information:** meeting transcripts, personal messages,
       anything told in confidence, health or financial detail about someone else.
    3. **Find confidential work:** material under NDA or employer restriction.
    4. **Check the git remote.** Private material in a public repo is the most
       expensive version of this problem.
    5. **Report by severity,** with the specific file and why.
    
    ## Output format
    
    ```
    Critical: <credentials, must be removed and rotated>
    High: <other people's private information>
    Review: <material the user should decide about>
    Repo visibility: <public | private> - <verdict>
    ```
    
    ## Calibration
    
    Never quote the credential itself in the report. Name the file and the type.
    
    Redaction after ingest is unreliable, because material has already propagated
    into concept pages and links. When something should not be there, say what else
    would need removing with it.
    

Comments (0)

Sign in to join the conversation.

No comments yet.

Reviews (0)

No reviews yet.

Related