{"id":"e57cd5e9-1f97-4a4d-89b8-7572171e9e2e","entityType":"agent","slug":"clawhub-voronindenis5-home-inventory","name":"home-inventory","canonicalUrl":"https://www.xpersona.co/agent/clawhub-voronindenis5-home-inventory","canonicalPath":"/agent/clawhub-voronindenis5-home-inventory","generatedAt":"2026-10-10T10:44:59.593Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-10-10T05:34:49.567Z","emptyReason":null},"description":"Document everything you own for insurance, moving, or estate planning. Manage a JSON database of household items with depreciation tracking, insurance-ready reports, and moving box labeling. Skill: home-inventory Owner: voronindenis5 Summary: Document everything you own for insurance, moving, or estate planning. Manage a JSON database of household items with depreciation tracking, insurance-ready reports, and moving box labeling. Tags: latest:0.1.0 Version history: v0.1.0 | 2026-08-14T06:18:47.318Z | auto Initial public release with core home inventory management features: - Track household items in a JS","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 1.7K downloads reported by the source. Last updated 10/10/2026.","installCommand":"clawhub skill install s17b6amkd3wzqgg640v03a9r1n83gxs1:home-inventory","sourceUrl":"https://clawhub.ai/voronindenis5/home-inventory","homepage":"https://clawhub.ai/voronindenis5/skills/home-inventory","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/voronindenis5/home-inventory","kind":"source"},{"label":"Homepage","url":"https://clawhub.ai/voronindenis5/skills/home-inventory","kind":"homepage"}],"safetyScore":84,"overallRank":62,"popularityScore":64,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"Document everything you own for insurance, moving, or estate planning. Manage a JSON database of household items with depreciation tracking, insurance-ready rep"},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-10-10T05:34:49.567Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":1,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile"}},"adoption":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-10T05:34:49.567Z","emptyReason":null},"stars":null,"forks":null,"downloads":1650,"packageName":null,"latestVersion":"0.1.0","tractionLabel":"1.7K downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-10T05:34:49.567Z","emptyReason":null},"lastUpdatedAt":"2026-10-10T05:34:49.567Z","lastCrawledAt":"2026-10-10T05:34:49.567Z","lastIndexedAt":null,"nextCrawlAt":"2026-10-11T05:34:49.567Z","lastVerifiedAt":null,"highlights":[{"version":"0.1.0","createdAt":"2026-08-14T06:18:47.318Z","changelog":"Initial public release with core home inventory management features: - Track household items in a JSON database with detailed fields (value, room, brand, serial, photo, etc.) - Generate insurance-ready reports (total value, room/category breakdown, high-value flags) - Track depreciation by category using customizable rates - Assign items to moving boxes and produce QR-friendly box manifests - Export inventory to CSV for insurance or spreadsheet use - Command-line interface for adding, listing, searching, and managing items","fileCount":11,"zipByteSize":14715}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install s17b6amkd3wzqgg640v03a9r1n83gxs1:home-inventory","setupComplexity":"low","setupSteps":["Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.","Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-voronindenis5-home-inventory/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-voronindenis5-home-inventory/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-voronindenis5-home-inventory/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-voronindenis5-home-inventory/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-voronindenis5-home-inventory/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-voronindenis5-home-inventory/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-10T10:44:59.592Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-voronindenis5-home-inventory/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-voronindenis5-home-inventory/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-voronindenis5-home-inventory/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-voronindenis5-home-inventory/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"high","updatedAt":"2026-10-10T05:34:49.567Z","emptyReason":null},"readme":"Skill: home-inventory\n\nOwner: voronindenis5\n\nSummary: Document everything you own for insurance, moving, or estate planning. Manage a JSON database of household items with depreciation tracking, insurance-ready reports, and moving box labeling.\n\nTags: latest:0.1.0\n\nVersion history:\n\nv0.1.0 | 2026-08-14T06:18:47.318Z | auto\n\nInitial public release with core home inventory management features:\n\n- Track household items in a JSON database with detailed fields (value, room, brand, serial, photo, etc.)\n- Generate insurance-ready reports (total value, room/category breakdown, high-value flags)\n- Track depreciation by category using customizable rates\n- Assign items to moving boxes and produce QR-friendly box manifests\n- Export inventory to CSV for insurance or spreadsheet use\n- Command-line interface for adding, listing, searching, and managing items\n\nArchive index:\n\nArchive v0.1.0: 11 files, 14715 bytes\n\nFiles: .gitignore (50b), LICENSE (1070b), README.md (2751b), references (0b), references/depreciation-tables.md (4086b), references/insurance-claims-guide.md (5230b), scripts (0b), scripts/inventory.py (17202b), skill-card.md (2261b), SKILL.md (3467b), _meta.json (133b)\n\nFile v0.1.0:SKILL.md\n\n---\nname: home-inventory\ndescription: >\n  Document everything you own for insurance, moving, or estate planning.\n  Manage a JSON database of household items with depreciation tracking,\n  insurance-ready reports, and moving box labeling.\nversion: 1.0.0\nauthor: Denis Voronin\nlicense: MIT\nmetadata:\n  hermes:\n    tags:\n      - inventory\n      - insurance\n      - home\n      - moving\n      - estate-planning\n      - documentation\n---\n\n# Home Inventory\n\nTrack everything you own — for insurance claims, moving logistics, or estate planning.\n\n## Quick Start\n\n```bash\n# Add an item\npython scripts/inventory.py add \\\n  --name \"MacBook Pro\" \\\n  --category \"electronics\" \\\n  --room \"office\" \\\n  --value 2400 \\\n  --brand \"Apple\" \\\n  --model \"MacBook Pro 14 M3\" \\\n  --serial \"C02XK1234ABC\" \\\n  --purchase-date \"2024-03-15\" \\\n  --notes \"AppleCare+ until 2027\"\n\n# List all items\npython scripts/inventory.py list\n\n# Search by keyword\npython scripts/inventory.py search \"MacBook\"\n\n# Items in a specific room\npython scripts/inventory.py by-room kitchen\n\n# Total value of everything\npython scripts/inventory.py total-value\n\n# Export to CSV (for spreadsheets / insurance upload)\npython scripts/inventory.py export-csv --output inventory.csv\n\n# Insurance report (replacement cost, room-by-room breakdown)\npython scripts/inventory.py insurance-report\n\n# Depreciation report (current vs purchase value by category)\npython scripts/inventory.py depreciation-report\n\n# Assign items to moving boxes and generate box manifests\npython scripts/inventory.py assign-box --item-id 3 --box \"BOX-001\"\npython scripts/inventory.py box-manifest BOX-001\n```\n\n## Data Storage\n\nAll items are stored in `inventory.json` (configurable via `--db`). Each item has:\n\n| Field           | Description                         |\n|-----------------|-------------------------------------|\n| id              | Auto-incremented unique ID          |\n| name            | Item name                           |\n| category        | electronics, furniture, jewelry, …  |\n| room            | Where the item lives                |\n| purchase_date   | ISO date (YYYY-MM-DD)               |\n| estimated_value | Current replacement value (float)   |\n| brand_model     | Manufacturer and model              |\n| serial_number   | Serial number for ID/claims         |\n| photo_path      | Path to a photo of the item         |\n| qr_label_id     | QR label identifier                 |\n| box_id          | Moving box assignment               |\n| notes           | Free-text notes                     |\n\n## Depreciation Model\n\nDepreciation rates are defined by category in `references/depreciation-tables.md`:\n\n- **Electronics**: fast depreciation (~25%/yr, ~5yr lifespan)\n- **Furniture**: slow depreciation (~8%/yr, ~15yr lifespan)\n- **Appliances**: moderate (~12%/yr, ~10yr lifespan)\n- **Clothing**: fast (~20%/yr, ~5yr lifespan)\n- **Jewelry**: appreciates (~3%/yr)\n- **Art/Collectibles**: appreciates (~5%/yr)\n\nSee `references/depreciation-tables.md` for full details.\n\n## Insurance Reports\n\nThe insurance report provides:\n- Total replacement cost across all items\n- Room-by-room breakdown\n- Category subtotals\n- High-value item flags (>$1,000)\n\nSee `references/insurance-claims-guide.md` for claim documentation best practices.\n\n## Moving Box System\n\n- Assign items to boxes with `assign-box`\n- Generate QR-friendly manifests with `box-manifest`\n- Each manifest lists all items, total value, and a compact QR-encodable summary\n\nFile v0.1.0:README.md\n\n# Home Inventory\n\nDocument everything you own for **insurance**, **moving**, or **estate planning**.\n\nA lightweight, dependency-free Python tool that manages a JSON database of household items with depreciation tracking, insurance-ready reports, and a moving box labeling system.\n\n## Features\n\n- 📦 **Item Management** — Add, list, search, and categorize household items\n- 💰 **Depreciation Tracking** — Category-aware depreciation (electronics depreciate fast, jewelry appreciates)\n- 🏠 **Insurance Reports** — Replacement cost summaries, room-by-room breakdowns, high-value flags\n- 📦 **Moving Box System** — Assign items to boxes, generate QR-friendly manifests\n- 📊 **CSV Export** — Export to spreadsheets or upload to insurance providers\n- 🔒 **100% Local** — Your data stays in a local JSON file. No cloud, no accounts.\n\n## Quick Start\n\n```bash\n# Add an item\npython scripts/inventory.py add \\\n  --name \"MacBook Pro\" --category electronics --room office \\\n  --value 2400 --brand \"Apple\" --model \"MBP 14 M3\" \\\n  --serial \"C02XK1234ABC\" --purchase-date 2024-03-15\n\n# See everything\npython scripts/inventory.py list\n\n# Insurance report\npython scripts/inventory.py insurance-report\n\n# Depreciation report\npython scripts/inventory.py depreciation-report\n\n# Export to CSV\npython scripts/inventory.py export-csv --output my_inventory.csv\n\n# Moving boxes\npython scripts/inventory.py assign-box --item-id 1 --box BOX-001\npython scripts/inventory.py box-manifest BOX-001\n```\n\n## Requirements\n\n- Python 3.8+ (stdlib only — no pip dependencies)\n\n## Commands\n\n| Command              | Description                                    |\n|----------------------|------------------------------------------------|\n| `add`                | Add a new item                                 |\n| `list`               | List all items                                 |\n| `search`             | Search items by keyword                        |\n| `by-room`            | Filter items by room                           |\n| `total-value`        | Show total value of all items                  |\n| `export-csv`         | Export inventory to CSV                        |\n| `insurance-report`   | Generate insurance-ready report                |\n| `depreciation-report`| Show depreciation by category                  |\n| `assign-box`         | Assign an item to a moving box                 |\n| `box-manifest`       | Generate a QR-friendly box manifest            |\n\n## Project Structure\n\n```\nhome-inventory/\n├── SKILL.md\n├── README.md\n├── LICENSE\n├── scripts/\n│   └── inventory.py\n└── references/\n    ├── insurance-claims-guide.md\n    └── depreciation-tables.md\n```\n\n## License\n\nMIT © Denis Voronin\n\nFile v0.1.0:_meta.json\n\n{\n  \"ownerId\": \"kn75wwn4x6djaf28jbykeamazd81gtdp\",\n  \"slug\": \"home-inventory\",\n  \"version\": \"0.1.0\",\n  \"publishedAt\": 1786688327318\n}\n\nFile v0.1.0:references/depreciation-tables.md\n\n# Depreciation Tables\n\n> Expected lifespan and annual depreciation rates by category.\n\nThese tables are used by `scripts/inventory.py` to calculate current (depreciated) values. Adjust the rates in the script's `DEPRECIATION_RATES` dictionary to match your local market conditions or insurer guidelines.\n\n## How Depreciation Is Calculated\n\n```\ncurrent_value = original_value × (1 - annual_rate × years_since_purchase)\n```\n\n- Capped at the item's **typical lifespan** — value stops declining after that.\n- For appreciating categories (jewelry, art), the formula reverses:\n  ```\n  current_value = original_value × (1 + appreciation_rate × years_since_purchase)\n  ```\n\n## Rate Table\n\n| Category       | Annual Rate | Direction    | Typical Lifespan | Notes                                  |\n|----------------|-------------|--------------|------------------|----------------------------------------|\n| Electronics    | 25%         | Depreciating | 5 years          | TVs, computers, phones, audio gear     |\n| Appliances     | 12%         | Depreciating | 10 years         | Fridge, washer, oven, dishwasher       |\n| Furniture      | 8%          | Depreciating | 15 years         | Sofas, tables, beds, shelving          |\n| Clothing       | 20%         | Depreciating | 5 years          | Everyday wear; designer may appreciate |\n| Tools          | 10%         | Depreciating | 12 years         | Power tools, hand tools, workshop      |\n| Sports         | 12%         | Depreciating | 8 years          | Bikes, camping, fitness equipment      |\n| Books          | 10%         | Depreciating | 20 years         | First editions/collectible may appreciate |\n| Jewelry        | 3%          | **Appreciating** | 100 years    | Gold/diamond values track inflation+   |\n| Art            | 5%          | **Appreciating** | 100 years    | Original works, limited prints         |\n| Collectibles   | 4%          | **Appreciating** | 100 years    | Coins, stamps, vintage toys            |\n| Vehicles       | 15%         | Depreciating | 12 years         | Cars, motorcycles, scooters            |\n| Musical        | 6%          | Depreciating | 25 years         | Instruments, audio gear                |\n| Other          | 10%         | Depreciating | 10 years         | Default for uncategorized items        |\n\n## Worked Examples\n\n### Electronics — Laptop purchased 3 years ago for $2,000\n\n```\nannual_rate = 25%, lifespan = 5 years\nyears = 3 (under lifespan cap)\ncurrent = $2,000 × (1 - 0.25 × 3)\n        = $2,000 × 0.25\n        = $500\n```\n\n### Furniture — Sofa purchased 10 years ago for $1,500\n\n```\nannual_rate = 8%, lifespan = 15 years\nyears = 10 (under lifespan cap)\ncurrent = $1,500 × (1 - 0.08 × 10)\n        = $1,500 × 0.20\n        = $300\n```\n\n### Jewelry — Ring purchased 5 years ago for $5,000\n\n```\nappreciation_rate = 3% (appreciates)\ncurrent = $5,000 × (1 + 0.03 × 5)\n        = $5,000 × 1.15\n        = $5,750\n```\n\n## Adjusting Rates\n\nOpen `scripts/inventory.py` and edit the `DEPRECIATION_RATES` dictionary:\n\n```python\nDEPRECIATION_RATES = {\n    \"electronics\": (0.25, 5),    # (annual_rate, lifespan_years)\n    \"furniture\":   (0.08, 15),\n    \"jewelry\":     (-0.03, 100), # negative rate = appreciation\n    # ...\n}\n```\n\n### Tips for Adjusting\n\n- **Insurer says different?** Match their depreciation schedule so your reports align.\n- **Collector market differs?** For art/collectibles, use real auction results to set appreciation rates.\n- **Antiques?** Use the `art` or `collectibles` rate (appreciating) unless you have reason not to.\n- **Brand premiums?** Some brands (Apple, Rolex, Hermès) retain value better. Consider a custom category with a lower rate.\n\n## Insurance: ACV vs. Replacement Cost\n\n| Settlement basis        | Which value to use           |\n|-------------------------|------------------------------|\n| Actual Cash Value (ACV) | Depreciated value            |\n| Replacement Cost (RC)   | `estimated_value` (original field) |\n\nYour `insurance-report` shows **both** so you can compare. Most modern policies default to RC — but always verify.\n\nFile v0.1.0:references/insurance-claims-guide.md\n\n# Insurance Claims Guide\n\n> What to document **before** you need to file a claim.\n\n## Why Document Now?\n\nAfter a fire, flood, or burglary, you're stressed, grieving, and under pressure from your insurer. Trying to reconstruct what you owned from memory — with receipts, serial numbers, and values — is nearly impossible. A home inventory built **before** a loss is the single most powerful tool for a smooth, fair claim settlement.\n\n## What to Document for Each Item\n\n| Field            | Why it matters                                             |\n|------------------|------------------------------------------------------------|\n| **Photo**        | Visual proof the item existed and its condition            |\n| **Serial number**| Proves ownership; insurers and police use it to match recovered stolen goods |\n| **Brand/model**  | Needed for replacement cost calculation (like-for-like)    |\n| **Purchase date**| Establishes age and depreciation                           |\n| **Receipt**      | Gold-standard proof of value; store digitally               |\n| **Estimated value** | What it would cost to replace today (not what you paid) |\n\n## The 4 Evidence Levels (Strongest → Weakest)\n\n1. **Receipt + photo + serial** — bulletproof\n2. **Photo + serial** — very strong\n3. **Photo + brand/model** — good\n4. **Written description only** — better than nothing, but expect pushback\n\n## Photo Best Practices\n\n- Take photos in good lighting, items in their normal location\n- Capture serial number plates up close (legible)\n- Show condition — open doors, drawers, turn on electronics\n- For sets (dining room, tools), photograph the whole set together\n- Store photos **off-site** — cloud, external drive at a relative's house, safety deposit box\n\n## Coverage Types — Know the Difference\n\n| Coverage              | What it pays                                      |\n|-----------------------|---------------------------------------------------|\n| **Actual Cash Value (ACV)** | Replacement cost **minus depreciation**     |\n| **Replacement Cost (RC)**   | What it costs to buy a new equivalent item  |\n\nAlways check your policy. RC coverage is worth the extra premium for most households.\n\n## Special Categories Need Extra Attention\n\n### Jewelry & Watches\n- Almost always require a separate **rider or scheduled personal property endorsement**\n- Get professional appraisals every 3–5 years\n- Photos must show the piece clearly (on a neutral background)\n\n### Art & Collectibles\n- Professional appraisal required for items above your policy's single-article limit\n- Keep provenance documents (certificates of authenticity, purchase records)\n\n### Electronics\n- Serial numbers are critical (police check these against stolen-goods databases)\n- Note warranty/AppleCare+ status — may cover replacement separately\n\n### Firearms\n- Require separate scheduling in most policies\n- Record serial numbers, make, model, and caliber\n\n## High-Value Items (>$1,000)\n\nThese items are the most disputed during claims. For each:\n\n1. Keep the original receipt (scan it)\n2. Take multiple photos\n3. Record the serial number\n4. If above your policy's per-article limit, **schedule it separately**\n\n## How Often to Update\n\n| Event                          | Action                          |\n|--------------------------------|---------------------------------|\n| Major purchase (> $500)        | Add within 1 week               |\n| Annual review                  | Walk through every room with the inventory |\n| Before a move                  | Photo everything, update box assignments |\n| Renovation / remodel           | Re-photograph affected rooms    |\n| Receipts found                 | Scan and link to item record    |\n\n## After a Loss — Step by Step\n\n1. **Do not throw anything away** — insurers want to see damaged goods\n2. **Photograph everything** before cleanup\n3. **File a police report** (for theft/vandalism) — get the report number\n4. **Contact your insurer immediately** — note the claim number and adjuster's name\n5. **Use your inventory** — print the insurance report and mark each item as lost/damaged\n6. **Provide serial numbers** for stolen/destroyed high-value items\n7. **Keep all receipts** for temporary lodging, meals, and replacement purchases\n8. **Document every conversation** with the adjuster (date, time, what was said)\n9. **Don't accept the first offer blindly** — compare to your inventory's replacement values\n10. **Get independent estimates** if the insurer's offer seems low\n\n## Red Flags During a Claim\n\n- Adjuster pressures you to settle quickly\n- Offer based on ACV when your policy specifies RC\n- Items \"not covered\" without specific policy language citation\n- Request to sign a release before all items are accounted for\n\nIf any of these happen, request the specific policy language in writing and consider consulting a public adjuster.\n\n## Useful Tools\n\n- **This inventory script** — run `insurance-report` and hand the output to your adjuster\n- **Cloud photo backup** — Google Photos, iCloud, or Dropbox\n- **QR labels** — label high-value items with QR codes linking to your item records\n- **HomeZada / Sortly / Encircle** — commercial inventory apps (if you want mobile)\n\nFile v0.1.0:skill-card.md\n\n## Description:\n\nDocument household items for insurance, moving, or estate planning with a local JSON inventory, depreciation tracking, insurance-ready reports, and moving box labeling.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[voronindenis5](https://clawhub.ai/user/voronindenis5)\n\n### License/Terms of Use:\n\nMIT\n\n## Use Case:\n\nExternal users and agents use this skill to maintain a local household inventory, estimate item values, prepare insurance documentation, and organize moving boxes.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: Inventory JSON files and exported CSVs can expose valuables, room locations, serial numbers, and other sensitive household details.\n\nMitigation: Store inventory files and exports in a protected location, limit sharing, and remove or secure exports after insurance or moving workflows are complete.\n\nRisk: The box-manifest output includes a QR-generation shell command that can be unsafe when item names or box identifiers contain punctuation or untrusted text.\n\nMitigation: Do not copy the generated QR command directly for untrusted inventory data; review and safely quote the QR payload or pass it to a QR tool through a controlled input file.\n\n## Reference(s):\n\n- [ClawHub skill page](https://clawhub.ai/voronindenis5/skills/home-inventory)\n- [Server-resolved GitHub repository](https://github.com/voronindenis5/home-inventory)\n- [Depreciation Tables](references/depreciation-tables.md)\n- [Insurance Claims Guide](references/insurance-claims-guide.md)\n\n## Skill Output:\n\n**Output Type(s):** [text, markdown, shell commands, guidance]\n\n**Output Format:** [Markdown guidance with inline shell commands and text report output]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [May create or update local JSON and CSV inventory files when the referenced script is run.]\n\n## Skill Version(s):\n\n0.1.0 (source: ClawHub release metadata; artifact frontmatter says 1.0.0)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.\n\nFile v0.1.0:LICENSE\n\nMIT License\n\nCopyright (c) 2026 Denis Voronin\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","readmeExcerpt":"Skill: home-inventory Owner: voronindenis5 Summary: Document everything you own for insurance, moving, or estate planning. Manage a JSON database of household items with depreciation tracking, insurance-ready reports, and moving box labeling. Tags: latest:0.1.0 Version history: v0.1.0 | 2026-08-14T06:18:47.318Z | auto Initial public release with core home inventory management features: - Track household items in a JS","codeSnippets":[],"executableExamples":[{"language":"bash","snippet":"# Add an item\npython scripts/inventory.py add \\\n  --name \"MacBook Pro\" \\\n  --category \"electronics\" \\\n  --room \"office\" \\\n  --value 2400 \\\n  --brand \"Apple\" \\\n  --model \"MacBook Pro 14 M3\" \\\n  --serial \"C02XK1234ABC\" \\\n  --purchase-date \"2024-03-15\" \\\n  --notes \"AppleCare+ until 2027\"\n\n# List all items\npython scripts/inventory.py list\n\n# Search by keyword\npython scripts/inventory.py search \"MacBook\"\n\n# Items in a specific room\npython scripts/inventory.py by-room kitchen\n\n# Total value of everything\npython scripts/inventory.py total-value\n\n# Export to CSV (for spreadsheets / insurance upload)\npython scripts/inventory.py export-csv --output inventory.csv\n\n# Insurance report (replacement cost, room-by-room breakdown)\npython scripts/inventory.py insurance-report\n\n# Depreciation report (current vs purchase value by category)\npython scripts/inventory.py depreciation-report\n\n# Assign items to moving boxes and generate box manifests\npython scripts/inventory.py assign-box --item-id 3 --box \"BOX-001\"\npython scripts/inventory.py box-manifest BOX-001"},{"language":"bash","snippet":"# Add an item\npython scripts/inventory.py add \\\n  --name \"MacBook Pro\" --category electronics --room office \\\n  --value 2400 --brand \"Apple\" --model \"MBP 14 M3\" \\\n  --serial \"C02XK1234ABC\" --purchase-date 2024-03-15\n\n# See everything\npython scripts/inventory.py list\n\n# Insurance report\npython scripts/inventory.py insurance-report\n\n# Depreciation report\npython scripts/inventory.py depreciation-report\n\n# Export to CSV\npython scripts/inventory.py export-csv --output my_inventory.csv\n\n# Moving boxes\npython scripts/inventory.py assign-box --item-id 1 --box BOX-001\npython scripts/inventory.py box-manifest BOX-001"},{"language":"text","snippet":"home-inventory/\n├── SKILL.md\n├── README.md\n├── LICENSE\n├── scripts/\n│   └── inventory.py\n└── references/\n    ├── insurance-claims-guide.md\n    └── depreciation-tables.md"},{"language":"text","snippet":"current_value = original_value × (1 - annual_rate × years_since_purchase)"},{"language":"text","snippet":"current_value = original_value × (1 + appreciation_rate × years_since_purchase)"},{"language":"text","snippet":"annual_rate = 25%, lifespan = 5 years\nyears = 3 (under lifespan cap)\ncurrent = $2,000 × (1 - 0.25 × 3)\n        = $2,000 × 0.25\n        = $500"}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\nname: home-inventory\ndescription: >\n  Document everything you own for insurance, moving, or estate planning.\n  Manage a JSON database of household items with depreciation tracking,\n  insurance-ready reports, and moving box labeling.\nversion: 1.0.0\nauthor: Denis Voronin\nlicense: MIT\nmetadata:\n  hermes:\n    tags:\n      - inventory\n      - insurance\n      - home\n      - moving\n      - estate-planning\n      - documentation\n---\n\n# Home Inventory\n\nTrack everything you own — for insurance claims, moving logistics, or estate planning.\n\n## Quick Start\n\n```bash\n# Add an item\npython scripts/inventory.py add \\\n  --name \"MacBook Pro\" \\\n  --category \"electronics\" \\\n  --room \"office\" \\\n  --value 2400 \\\n  --brand \"Apple\" \\\n  --model \"MacBook Pro 14 M3\" \\\n  --serial \"C02XK1234ABC\" \\\n  --purchase-date \"2024-03-15\" \\\n  --notes \"AppleCare+ until 2027\"\n\n# List all items\npython scripts/inventory.py list\n\n# Search by keyword\npython scripts/inventory.py search \"MacBook\"\n\n# Items in a specific room\npython scripts/inventory.py by-room kitchen\n\n# Total value of everything\npython scripts/inventory.py total-value\n\n# Export to CSV (for spreadsheets / insurance upload)\npython scripts/inventory.py export-csv --output inventory.csv\n\n# Insurance report (replacement cost, room-by-room breakdown)\npython scripts/inventory.py insurance-report\n\n# Depreciation report (current vs purchase value by category)\npython scripts/inventory.py depreciation-report\n\n# Assign items to moving boxes and generate box manifests\npython scripts/inventory.py assign-box --item-id 3 --box \"BOX-001\"\npython scripts/inventory.py box-manifest BOX-001\n```\n\n## Data Storage\n\nAll items are stored in `inventory.json` (configurable via `--db`). Each item has:\n\n| Field           | Description                         |\n|-----------------|-------------------------------------|\n| id              | Auto-incremented unique ID          |\n| name            | Item name                           |\n| category        | electronics, furniture, jewelry, …  |\n| room            | Where the item lives                |\n| purchase_date   | ISO date (YYYY-MM-DD)               |\n| estimated_value | Current replacement value (float)   |\n| brand_model     | Manufacturer and model              |\n| serial_number   | Serial number for ID/claims         |\n| photo_path      | Path to a photo of the item         |\n| qr_label_id     | QR label identifier                 |\n| box_id          | Moving box assignment               |\n| notes           | Free-text notes                     |\n\n## Depreciation Model\n\nDepreciation rates are defined by category in `references/depreciation-tables.md`:\n\n- **Electronics**: fast depreciation (~25%/yr, ~5yr lifespan)\n- **Furniture**: slow depreciation (~8%/yr, ~15yr lifespan)\n- **Appliances**: moderate (~12%/yr, ~10yr lifespan)\n- **Clothing**: fast (~20%/yr, ~5yr lifespan)\n- **Jewelry**: appreciates (~3%/yr)\n- **Art/Collectibles**: appreciates (~5%/yr)\n\nSee `references/depreciation-tables.md` for full detai"},{"path":"README.md","content":"# Home Inventory\n\nDocument everything you own for **insurance**, **moving**, or **estate planning**.\n\nA lightweight, dependency-free Python tool that manages a JSON database of household items with depreciation tracking, insurance-ready reports, and a moving box labeling system.\n\n## Features\n\n- 📦 **Item Management** — Add, list, search, and categorize household items\n- 💰 **Depreciation Tracking** — Category-aware depreciation (electronics depreciate fast, jewelry appreciates)\n- 🏠 **Insurance Reports** — Replacement cost summaries, room-by-room breakdowns, high-value flags\n- 📦 **Moving Box System** — Assign items to boxes, generate QR-friendly manifests\n- 📊 **CSV Export** — Export to spreadsheets or upload to insurance providers\n- 🔒 **100% Local** — Your data stays in a local JSON file. No cloud, no accounts.\n\n## Quick Start\n\n```bash\n# Add an item\npython scripts/inventory.py add \\\n  --name \"MacBook Pro\" --category electronics --room office \\\n  --value 2400 --brand \"Apple\" --model \"MBP 14 M3\" \\\n  --serial \"C02XK1234ABC\" --purchase-date 2024-03-15\n\n# See everything\npython scripts/inventory.py list\n\n# Insurance report\npython scripts/inventory.py insurance-report\n\n# Depreciation report\npython scripts/inventory.py depreciation-report\n\n# Export to CSV\npython scripts/inventory.py export-csv --output my_inventory.csv\n\n# Moving boxes\npython scripts/inventory.py assign-box --item-id 1 --box BOX-001\npython scripts/inventory.py box-manifest BOX-001\n```\n\n## Requirements\n\n- Python 3.8+ (stdlib only — no pip dependencies)\n\n## Commands\n\n| Command              | Description                                    |\n|----------------------|------------------------------------------------|\n| `add`                | Add a new item                                 |\n| `list`               | List all items                                 |\n| `search`             | Search items by keyword                        |\n| `by-room`            | Filter items by room                           |\n| `total-value`        | Show total value of all items                  |\n| `export-csv`         | Export inventory to CSV                        |\n| `insurance-report`   | Generate insurance-ready report                |\n| `depreciation-report`| Show depreciation by category                  |\n| `assign-box`         | Assign an item to a moving box                 |\n| `box-manifest`       | Generate a QR-friendly box manifest            |\n\n## Project Structure\n\n```\nhome-inventory/\n├── SKILL.md\n├── README.md\n├── LICENSE\n├── scripts/\n│   └── inventory.py\n└── references/\n    ├── insurance-claims-guide.md\n    └── depreciation-tables.md\n```\n\n## License\n\nMIT © Denis Voronin"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn75wwn4x6djaf28jbykeamazd81gtdp\",\n  \"slug\": \"home-inventory\",\n  \"version\": \"0.1.0\",\n  \"publishedAt\": 1786688327318\n}"},{"path":"references/depreciation-tables.md","content":"# Depreciation Tables\n\n> Expected lifespan and annual depreciation rates by category.\n\nThese tables are used by `scripts/inventory.py` to calculate current (depreciated) values. Adjust the rates in the script's `DEPRECIATION_RATES` dictionary to match your local market conditions or insurer guidelines.\n\n## How Depreciation Is Calculated\n\n```\ncurrent_value = original_value × (1 - annual_rate × years_since_purchase)\n```\n\n- Capped at the item's **typical lifespan** — value stops declining after that.\n- For appreciating categories (jewelry, art), the formula reverses:\n  ```\n  current_value = original_value × (1 + appreciation_rate × years_since_purchase)\n  ```\n\n## Rate Table\n\n| Category       | Annual Rate | Direction    | Typical Lifespan | Notes                                  |\n|----------------|-------------|--------------|------------------|----------------------------------------|\n| Electronics    | 25%         | Depreciating | 5 years          | TVs, computers, phones, audio gear     |\n| Appliances     | 12%         | Depreciating | 10 years         | Fridge, washer, oven, dishwasher       |\n| Furniture      | 8%          | Depreciating | 15 years         | Sofas, tables, beds, shelving          |\n| Clothing       | 20%         | Depreciating | 5 years          | Everyday wear; designer may appreciate |\n| Tools          | 10%         | Depreciating | 12 years         | Power tools, hand tools, workshop      |\n| Sports         | 12%         | Depreciating | 8 years          | Bikes, camping, fitness equipment      |\n| Books          | 10%         | Depreciating | 20 years         | First editions/collectible may appreciate |\n| Jewelry        | 3%          | **Appreciating** | 100 years    | Gold/diamond values track inflation+   |\n| Art            | 5%          | **Appreciating** | 100 years    | Original works, limited prints         |\n| Collectibles   | 4%          | **Appreciating** | 100 years    | Coins, stamps, vintage toys            |\n| Vehicles       | 15%         | Depreciating | 12 years         | Cars, motorcycles, scooters            |\n| Musical        | 6%          | Depreciating | 25 years         | Instruments, audio gear                |\n| Other          | 10%         | Depreciating | 10 years         | Default for uncategorized items        |\n\n## Worked Examples\n\n### Electronics — Laptop purchased 3 years ago for $2,000\n\n```\nannual_rate = 25%, lifespan = 5 years\nyears = 3 (under lifespan cap)\ncurrent = $2,000 × (1 - 0.25 × 3)\n        = $2,000 × 0.25\n        = $500\n```\n\n### Furniture — Sofa purchased 10 years ago for $1,500\n\n```\nannual_rate = 8%, lifespan = 15 years\nyears = 10 (under lifespan cap)\ncurrent = $1,500 × (1 - 0.08 × 10)\n        = $1,500 × 0.20\n        = $300\n```\n\n### Jewelry — Ring purchased 5 years ago for $5,000\n\n```\nappreciation_rate = 3% (appreciates)\ncurrent = $5,000 × (1 + 0.03 × 5)\n        = $5,000 × 1.15\n        = $5,750\n```\n\n## Adjusting Rates\n\nOpen `scripts/inventory.py` and edit the `DEPRECIATION_RATES` "},{"path":"references/insurance-claims-guide.md","content":"# Insurance Claims Guide\n\n> What to document **before** you need to file a claim.\n\n## Why Document Now?\n\nAfter a fire, flood, or burglary, you're stressed, grieving, and under pressure from your insurer. Trying to reconstruct what you owned from memory — with receipts, serial numbers, and values — is nearly impossible. A home inventory built **before** a loss is the single most powerful tool for a smooth, fair claim settlement.\n\n## What to Document for Each Item\n\n| Field            | Why it matters                                             |\n|------------------|------------------------------------------------------------|\n| **Photo**        | Visual proof the item existed and its condition            |\n| **Serial number**| Proves ownership; insurers and police use it to match recovered stolen goods |\n| **Brand/model**  | Needed for replacement cost calculation (like-for-like)    |\n| **Purchase date**| Establishes age and depreciation                           |\n| **Receipt**      | Gold-standard proof of value; store digitally               |\n| **Estimated value** | What it would cost to replace today (not what you paid) |\n\n## The 4 Evidence Levels (Strongest → Weakest)\n\n1. **Receipt + photo + serial** — bulletproof\n2. **Photo + serial** — very strong\n3. **Photo + brand/model** — good\n4. **Written description only** — better than nothing, but expect pushback\n\n## Photo Best Practices\n\n- Take photos in good lighting, items in their normal location\n- Capture serial number plates up close (legible)\n- Show condition — open doors, drawers, turn on electronics\n- For sets (dining room, tools), photograph the whole set together\n- Store photos **off-site** — cloud, external drive at a relative's house, safety deposit box\n\n## Coverage Types — Know the Difference\n\n| Coverage              | What it pays                                      |\n|-----------------------|---------------------------------------------------|\n| **Actual Cash Value (ACV)** | Replacement cost **minus depreciation**     |\n| **Replacement Cost (RC)**   | What it costs to buy a new equivalent item  |\n\nAlways check your policy. RC coverage is worth the extra premium for most households.\n\n## Special Categories Need Extra Attention\n\n### Jewelry & Watches\n- Almost always require a separate **rider or scheduled personal property endorsement**\n- Get professional appraisals every 3–5 years\n- Photos must show the piece clearly (on a neutral background)\n\n### Art & Collectibles\n- Professional appraisal required for items above your policy's single-article limit\n- Keep provenance documents (certificates of authenticity, purchase records)\n\n### Electronics\n- Serial numbers are critical (police check these against stolen-goods databases)\n- Note warranty/AppleCare+ status — may cover replacement separately\n\n### Firearms\n- Require separate scheduling in most policies\n- Record serial numbers, make, model, and caliber\n\n## High-Value Items (>$1,000)\n\nThese items are the most disputed during claims. For ea"}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"Document everything you own for insurance, moving, or estate planning. Manage a JSON database of household items with depreciation tracking, insurance-ready reports, and moving box labeling. Skill: home-inventory Owner: voronindenis5 Summary: Document everything you own for insurance, moving, or estate planning. Manage a JSON database of household items with depreciation tracking, insurance-ready reports, and moving box labeling. Tags: latest:0.1.0 Version history: v0.1.0 | 2026-08-14T06:18:47.318Z | auto Initial public release with core home inventory management features: - Track household items in a JS","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":1417,"uniquenessScore":53,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-10-10T05:34:49.567Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-10-10T05:34:49.567Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-10T10:44:59.593Z","emptyReason":null},"items":[{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-10-09T19:11:12.944Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}