# Digital Hygiene

> Review digital accounts, backups, 2FA, devices, domains, privacy, and security hygiene.

- **Type:** Skill
- **Install:** `agentstack add skill-djangonavarro220-agentic-life-os-digital-hygiene`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [djangonavarro220](https://agentstack.voostack.com/s/djangonavarro220)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [djangonavarro220](https://github.com/djangonavarro220)
- **Source:** https://github.com/djangonavarro220/agentic-life-os/tree/main/skills/life-os/skills/digital-hygiene

## Install

```sh
agentstack add skill-djangonavarro220-agentic-life-os-digital-hygiene
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# digital-hygiene

Review digital hygiene across accounts, devices, backups, domains, 2FA, privacy, and abandoned services. The goal is practical risk reduction, not security theater.

## Trigger

Use when the user asks to:

- review accounts, backups, devices, passwords, 2FA, domains, or privacy settings
- track abandoned services or cleanup candidates
- prepare a safe digital cleanup checklist
- plan backup verification or device retirement
- decide what needs a reminder, task, vault update, or runtime config change

## Operating model

1. Resolve the active runtime and private data directory.
2. Read `$LIFEOS_DATA_DIR/config.json` when available.
3. If source ownership for this domain is unknown, inspect runtime-owned systems read-only and propose a source decision before writing anything.
4. Load only `runtimes/.md` if runtime-specific commands, storage pointers, delivery, scheduling, or integration behavior are needed.
5. Do not load other runtime adapters for the same task.
6. Prefer pointers, access notes, review dates, and short operational state over duplicated raw data.
7. Ask before changing external systems, creating reminders, contacting people, importing data, broad migrations, or destructive cleanup.
8. Record useful Life OS coordination state under `$LIFEOS_DATA_DIR/digital-hygiene/data.json` when the user/runtime policy allows it.

## Source decision

Store the source choice in `$LIFEOS_DATA_DIR/digital-hygiene/data.json` when useful:

```json
{
  "source_decisions": {
    "digital_hygiene_records": {
      "owner": "runtime|external|life-os",
      "runtime": "",
      "source": "",
      "access": ""
    }
  }
}
```

This JSON shape belongs in `$LIFEOS_DATA_DIR//data.json`, not global `config.json`. Use Life OS as the source of truth only for Life-OS-specific preferences, technical state, or notes explicitly created inside Life OS. Do not silently create a second private database when the runtime or an external system already owns the real data.

## Output contract

Keep output compact and action-oriented:

```text
Summary:
- Signal: ...
- Risk: ...
- Next action: ...
- Review date: ...
```

If nothing changed, say so briefly or stay silent when running as a scheduled routine and the saved policy allows silence.

## Data

Private state belongs in:

```text
$LIFEOS_DATA_DIR/digital-hygiene/data.json
```

Acceptable state:

- source decisions and access pointers
- last review/check timestamps
- suppression windows
- dated summaries or caches when useful
- non-secret user-approved notes for this domain
- follow-up pointers into runtime-owned tasks, reminders, calendar, mail, docs, or memory

Do not store credentials, raw account exports, full mail/chat logs, private delivery targets, raw medical records, bank credentials, identity document numbers, or secrets.

## Runtime adapters

Runtime-specific commands and caveats live in separate Markdown files:

```text
runtimes/hermes.md
runtimes/openclaw.md
```

Load only the adapter for the active runtime. Generic skill text must not inline both Hermes and OpenClaw command blocks.

## Safety boundaries

Safe autonomously:

- read Life OS private state
- inspect available runtime state with read-only tools
- summarize already available information
- propose next actions, review dates, and source mappings
- write Life OS operational state when it does not alter external systems

Ask before:

- writing to external systems
- creating or changing runtime crons, reminders, calendar events, contacts, mail, tasks, or delivery routes
- importing, exporting, or migrating data
- deleting records or clearing caches broadly
- handling sensitive identity, medical, financial, or credential material

## Common pitfalls

- Duplicating the runtime's real data into Life OS instead of storing a pointer.
- Loading multiple runtime adapters and polluting the prompt with irrelevant commands.
- Turning a light review into a heavyweight system of record.
- Alerting on every tiny change instead of respecting quiet policy.

## Verification checklist

- [ ] Active runtime identified.
- [ ] Source owner recorded or explicitly deferred.
- [ ] Only the active runtime adapter was loaded when runtime details were needed.
- [ ] No secrets, raw exports, or private identifiers were written to repo files.
- [ ] Any external side effect had explicit user approval.

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [djangonavarro220](https://github.com/djangonavarro220)
- **Source:** [djangonavarro220/agentic-life-os](https://github.com/djangonavarro220/agentic-life-os)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-djangonavarro220-agentic-life-os-digital-hygiene
- Seller: https://agentstack.voostack.com/s/djangonavarro220
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
