{"id":"dbcd662e-211a-4c6c-8728-198987ab35d4","entityType":"agent","slug":"clawhub-voronindenis5-utility-bill-analyzer","name":"utility-bill-analyzer","canonicalUrl":"https://www.xpersona.co/agent/clawhub-voronindenis5-utility-bill-analyzer","canonicalPath":"/agent/clawhub-voronindenis5-utility-bill-analyzer","generatedAt":"2026-10-10T10:44:12.312Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-10-10T07:01:27.757Z","emptyReason":null},"description":"Analyze electricity, water, and gas bills to detect anomalies, compare usage, forecast costs, and suggest savings. Skill: utility-bill-analyzer Owner: voronindenis5 Summary: Analyze electricity, water, and gas bills to detect anomalies, compare usage, forecast costs, and suggest savings. Tags: latest:0.1.0 Version history: v0.1.0 | 2026-08-14T06:18:31.804Z | auto Initial release of Utility Bill Analyzer. - Analyze electricity, water, and gas bills for anomalies, trends, and seasonal patterns. - Compare usage and costs year-over-y","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 1.6K downloads reported by the source. Last updated 10/10/2026.","installCommand":"clawhub skill install s17b6amkd3wzqgg640v03a9r1n83gxs1:utility-bill-analyzer","sourceUrl":"https://clawhub.ai/voronindenis5/utility-bill-analyzer","homepage":"https://clawhub.ai/voronindenis5/skills/utility-bill-analyzer","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/voronindenis5/utility-bill-analyzer","kind":"source"},{"label":"Homepage","url":"https://clawhub.ai/voronindenis5/skills/utility-bill-analyzer","kind":"homepage"}],"safetyScore":84,"overallRank":62,"popularityScore":64,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"Analyze electricity, water, and gas bills to detect anomalies, compare usage, forecast costs, and suggest savings. Skill: utility-bill-analyzer Owner: voroninde"},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-10-10T07:01:27.757Z","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-10T07:01:27.757Z","emptyReason":null},"stars":null,"forks":null,"downloads":1604,"packageName":null,"latestVersion":"0.1.0","tractionLabel":"1.6K downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-10T07:01:27.757Z","emptyReason":null},"lastUpdatedAt":"2026-10-10T07:01:27.757Z","lastCrawledAt":"2026-10-10T07:01:27.757Z","lastIndexedAt":null,"nextCrawlAt":"2026-10-11T07:01:27.757Z","lastVerifiedAt":null,"highlights":[{"version":"0.1.0","createdAt":"2026-08-14T06:18:31.804Z","changelog":"Initial release of Utility Bill Analyzer. - Analyze electricity, water, and gas bills for anomalies, trends, and seasonal patterns. - Compare usage and costs year-over-year; forecast future bills based on historical data. - Visualize usage history with ASCII bar charts in the terminal. - Detect spikes in usage and generate actionable savings suggestions. - Supports custom database paths and multiple utility types. - Includes references for savings tips and rate analysis.","fileCount":11,"zipByteSize":18527}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install s17b6amkd3wzqgg640v03a9r1n83gxs1:utility-bill-analyzer","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-utility-bill-analyzer/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-voronindenis5-utility-bill-analyzer/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-voronindenis5-utility-bill-analyzer/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-voronindenis5-utility-bill-analyzer/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-voronindenis5-utility-bill-analyzer/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-voronindenis5-utility-bill-analyzer/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:12.311Z"}},"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-utility-bill-analyzer/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-voronindenis5-utility-bill-analyzer/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-voronindenis5-utility-bill-analyzer/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-voronindenis5-utility-bill-analyzer/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-10T07:01:27.757Z","emptyReason":null},"readme":"Skill: utility-bill-analyzer\n\nOwner: voronindenis5\n\nSummary: Analyze electricity, water, and gas bills to detect anomalies, compare usage, forecast costs, and suggest savings.\n\nTags: latest:0.1.0\n\nVersion history:\n\nv0.1.0 | 2026-08-14T06:18:31.804Z | auto\n\nInitial release of Utility Bill Analyzer.\n\n- Analyze electricity, water, and gas bills for anomalies, trends, and seasonal patterns.\n- Compare usage and costs year-over-year; forecast future bills based on historical data.\n- Visualize usage history with ASCII bar charts in the terminal.\n- Detect spikes in usage and generate actionable savings suggestions.\n- Supports custom database paths and multiple utility types.\n- Includes references for savings tips and rate analysis.\n\nArchive index:\n\nArchive v0.1.0: 11 files, 18527 bytes\n\nFiles: .gitignore (45b), LICENSE (1070b), README.md (2033b), references (0b), references/rate-analysis-guide.md (8385b), references/utility-savings-checklist.md (7558b), scripts (0b), scripts/bill_analyzer.py (19797b), skill-card.md (2253b), SKILL.md (2842b), _meta.json (140b)\n\nFile v0.1.0:SKILL.md\n\n---\nname: utility-bill-analyzer\nversion: 1.0.0\nauthor: Denis Voronin\nlicense: MIT\ndescription: Analyze electricity, water, and gas bills to detect anomalies, compare usage, forecast costs, and suggest savings.\ncategory: productivity\n---\n\n# Utility Bill Analyzer\n\nTrack and analyze monthly utility bills (electricity, water, gas) to detect anomalies, compare year-over-year usage, forecast costs, and get actionable savings suggestions.\n\n## Quick Start\n\n```bash\n# Record a bill\npython3 scripts/bill_analyzer.py add --type electricity --date 2025-01-15 --usage 450 --cost 67.50\n\n# View history with ASCII bar chart\npython3 scripts/bill_analyzer.py history\n\n# Compare same month across years\npython3 scripts/bill_analyzer.py compare --month 01\n\n# Detect usage spikes (>1.5× rolling average)\npython3 scripts/bill_analyzer.py anomaly\n\n# Forecast next bill based on seasonal patterns\npython3 scripts/bill_analyzer.py forecast\n\n# Full annual report with savings suggestions\npython3 scripts/bill_analyzer.py report\n```\n\nAll commands accept an optional `--type electricity|water|gas` filter (except `add`, which requires it) and `--db <path>` to specify a custom database file.\n\n## Commands\n\n| Command | Description |\n|---------|-------------|\n| `add` | Record a new bill (type, date, usage, cost) |\n| `history` | Show usage/cost trend with ASCII bar chart |\n| `compare` | Compare same month across different years |\n| `anomaly` | Detect bills where usage exceeds 1.5× the rolling average |\n| `forecast` | Predict next bill based on seasonal averages and recent trend |\n| `report` | Annual summary with seasonal breakdown, year-over-year comparison, and savings suggestions |\n\n## Data Storage\n\nBills are stored in `scripts/bills.json` (configurable with `--db`). Each record:\n\n```json\n{\n  \"type\": \"electricity\",\n  \"date\": \"2025-01-15\",\n  \"month\": 1,\n  \"year\": 2025,\n  \"usage\": 450,\n  \"cost\": 67.50,\n  \"cpu\": 0.15,\n  \"season\": \"winter\"\n}\n```\n\n## Features\n\n- **Anomaly Detection**: Flags bills where usage exceeds 1.5× the 3-bill rolling average, with season-aware explanations (winter heating, summer AC).\n- **Seasonal Patterns**: Recognizes winter/spring/summer/autumn usage patterns and reports seasonal averages.\n- **Cost per Unit Tracking**: Tracks effective rate ($/kWh, $/m³) over time to distinguish rate increases from usage increases.\n- **ASCII Bar Chart**: Visual usage trend directly in the terminal.\n- **Forecasting**: Predicts next bill using historical same-month data (preferred) or recent average.\n- **Savings Suggestions**: Generates type-specific tips based on detected patterns (high winter usage, rate increases, etc.).\n\n## References\n\n- `references/utility-savings-checklist.md` — 108 actionable savings tips by category\n- `references/rate-analysis-guide.md` — How to read utility bills, spot billing errors, compare plans\n\nFile v0.1.0:README.md\n\n# Utility Bill Analyzer\n\n> Detect anomalies, compare usage, forecast costs, and get savings suggestions for electricity, water, and gas bills.\n\n## What It Does\n\n- 📊 **Track** monthly utility bills in a simple JSON database\n- ⚠️ **Detect anomalies** — flags bills where usage exceeds 1.5× the rolling average\n- 📅 **Compare** same-month usage across years to spot trends\n- 🔮 **Forecast** next bill based on seasonal patterns and recent trends\n- 📈 **Visualize** usage with ASCII bar charts in the terminal\n- 💡 **Suggest savings** based on your usage patterns and 100+ efficiency tips\n- 💰 **Track cost per unit** — distinguish rate hikes from usage increases\n\n## Quick Start\n\n```bash\n# Add bills\npython3 scripts/bill_analyzer.py add --type electricity --date 2025-01-15 --usage 450 --cost 67.50\npython3 scripts/bill_analyzer.py add --type gas --date 2025-01-15 --usage 120 --cost 72.00\npython3 scripts/bill_analyzer.py add --type water --date 2025-01-15 --usage 8 --cost 25.00\n\n# View history\npython3 scripts/bill_analyzer.py history\n\n# Check for anomalies\npython3 scripts/bill_analyzer.py anomaly\n\n# Compare January across years\npython3 scripts/bill_analyzer.py compare --month 01\n\n# Forecast next bill\npython3 scripts/bill_analyzer.py forecast\n\n# Full annual report\npython3 scripts/bill_analyzer.py report\n```\n\n## Requirements\n\n- Python 3.7+ (stdlib only, no pip dependencies)\n\n## Commands\n\n| Command | Description |\n|---------|-------------|\n| `add` | Record a bill: `--type`, `--date`, `--usage`, `--cost` |\n| `history` | Usage/cost trend with ASCII bar chart |\n| `compare --month MM` | Same-month year-over-year comparison |\n| `anomaly` | Detect bills >1.5× rolling average |\n| `forecast` | Predict next bill from seasonal data |\n| `report` | Annual summary + savings suggestions |\n\nAll commands (except `add`) accept `--type electricity|water|gas` to filter by utility type.\n\n## Data\n\nBills are stored in `scripts/bills.json`. Specify a custom path with `--db <path>`.\n\n## License\n\nMIT © Denis Voronin\n\nFile v0.1.0:_meta.json\n\n{\n  \"ownerId\": \"kn75wwn4x6djaf28jbykeamazd81gtdp\",\n  \"slug\": \"utility-bill-analyzer\",\n  \"version\": \"0.1.0\",\n  \"publishedAt\": 1786688311804\n}\n\nFile v0.1.0:references/rate-analysis-guide.md\n\n# Rate Analysis Guide — How to Read Utility Bills & Spot Errors\n\nUnderstanding your utility bill is the first step to reducing it. This guide breaks down the components of electricity, water, and gas bills, and highlights common billing errors.\n\n---\n\n## 📋 Anatomy of an Electricity Bill\n\n### Key Components\n| Component | Description |\n|-----------|-------------|\n| **Meter reading** | Actual or estimated kWh consumed. Look for \"A\" (actual) vs \"E\" (estimated). |\n| **Supply charge** | Cost of the electricity itself (per kWh). This is the energy you consumed. |\n| **Delivery / Distribution charge** | Cost to transport electricity over wires to your home. Often fixed + variable. |\n| **Demand charge** | (Commercial mostly) Peak power draw in kW. Residential rarely has this. |\n| **Time-of-use (TOU)** | Different rates for peak, off-peak, and shoulder periods. |\n| **Fixed daily charge** | A flat daily fee regardless of usage. Typically $0.30-$1.50/day. |\n| **Taxes & fees** | Sales tax, public benefits charge, franchise fee, etc. |\n\n### How to Calculate Your Effective Rate\n```\nEffective $/kWh = Total Bill Amount ÷ Total kWh\n```\nThis is the true cost of each kWh including all charges. Compare this number across plans and providers.\n\n### Reading the Meter\n- **Digital meter**: Read the displayed kWh directly.\n- **Dial meter**: Read dials left to right; if pointer is between numbers, use the lower number.\n- **Smart meter**: Check your utility's app/portal for real-time data.\n\n**Verify accuracy**: Note the meter reading on the bill date. Next month, subtract previous reading from current. The difference should match the billed usage.\n\n---\n\n## 📋 Anatomy of a Gas Bill\n\n### Key Components\n| Component | Description |\n|-----------|-------------|\n| **Meter reading** | Volume consumed, usually in m³ or therms or CCF. |\n| **Therm conversion** | 1 therm ≈ 29.3 kWh ≈ 100,000 BTU. Gas is often billed in therms. |\n| **Supply charge** | Cost of the gas commodity (per therm/m³). |\n| **Delivery charge** | Cost to transport gas through pipelines. |\n| **Weather normalization** | Some utilities adjust usage for weather (WNA). |\n| **Customer charge** | Fixed monthly fee for connection. |\n\n### Gas Unit Conversions\n- 1 m³ of natural gas ≈ 10.55 kWh ≈ 0.360 therms\n- 1 therm = 100,000 BTU = 29.3 kWh\n- 1 CCF (100 cubic feet) ≈ 1.037 therms\n\n---\n\n## 📋 Anatomy of a Water Bill\n\n### Key Components\n| Component | Description |\n|-----------|-------------|\n| **Meter reading** | Volume consumed, usually in m³, gallons, or CCF. |\n| **Tiered rates** | Usage is often priced in tiers — the more you use, the higher the per-unit rate. |\n| **Fixed service charge** | Flat monthly/quarterly fee for water connection. |\n| **Sewer / Wastewater charge** | Often based on water consumption. |\n| **Stormwater fee** | Fixed fee for drainage infrastructure. |\n| **Irrigation meter** | Separate meter for outdoor water — may not include sewer charges. |\n\n### Reading a Water Meter\n- Most meters read in m³ or gallons.\n- Check for a low-flow indicator (small triangle/dial) — if it spins with everything off, you have a leak.\n- Use the **2-hour test**: Read meter, don't use water for 2 hours, read again. If it changed, there's a leak.\n\n---\n\n## 🚩 Common Billing Errors\n\n### 1. Estimated Reading Errors\n**Problem**: Utility estimates usage instead of reading the meter. If prior estimates were low, you get a \"catch-up\" bill that looks like a spike.\n\n**Fix**: Submit your own meter reading. Request a re-bill based on actual readings. Check if your utility offers a \"read your own meter\" portal.\n\n### 2. Incorrect Meter Assigned\n**Problem**: You're being billed for a neighbor's meter, especially in apartments and condos.\n\n**Fix**: Turn off your main breaker / main water valve. Check if the meter stops. If not, call the utility.\n\n### 3. Decimal Point Errors\n**Problem**: Meter reading transcribed wrong (e.g., 450 kWh entered as 4,500).\n\n**Fix**: Compare to historical usage. A 10× jump is almost always an error. Request a reading verification.\n\n### 4. Wrong Meter Multiplier\n**Problem**: Commercial meters and some residential meters have a multiplier (e.g., ×10). If applied incorrectly, bills can be 10× too high or too low.\n\n**Fix**: Check for \"multiplier\" or \"MF\" on the bill. Verify with utility.\n\n### 5. Double Billing\n**Problem**: Overlapping billing periods charge the same usage twice.\n\n**Fix**: Check service start/end dates on each bill. Overlapping dates = billing error.\n\n### 6. Rate Plan Mismatch\n**Problem**: You're on a default/standard plan when a time-of-use or off-peak plan would be cheaper.\n\n**Fix**: Analyze your usage pattern. If you can shift load to off-peak (EV charging at night, laundry at night), TOU can save 15-30%.\n\n### 7. Phantom Tier 2/3 Charges (Water)\n**Problem**: Tiered water rates penalize high usage. A small leak pushes you into Tier 2 or 3, doubling or tripling the marginal rate.\n\n**Fix**: Fix leaks immediately. Monitor usage monthly.\n\n### 8. Sewer Charge Based on Irrigation\n**Problem**: Sewer charges are based on total water usage, but irrigation water doesn't go into the sewer.\n\n**Fix**: Install a separate irrigation meter. Request a sewer cap (some utilities average winter usage for summer sewer billing).\n\n### 9. Incorrect Seasonal Rate\n**Problem**: Summer/winter rate boundaries are applied incorrectly.\n\n**Fix**: Check the rate period on the bill against the utility's published schedule.\n\n### 10. Fees for Services You Don't Have\n**Problem**: Charges for services like \"equipment maintenance,\" \"line insurance,\" or third-party energy supply you never signed up for.\n\n**Fix**: Review every line item. Google unfamiliar charges. Dispute unauthorized ones.\n\n---\n\n## 🔍 How to Audit Your Own Bill\n\n### Step-by-Step\n1. **Gather 12 months** of bills for each utility.\n2. **Create a spreadsheet** (or use this tool!) with: date, usage, total cost, $/unit.\n3. **Calculate effective rate** = total cost ÷ usage for each month.\n4. **Look for anomalies**: Any month where usage or cost is >50% above average.\n5. **Compare year-over-year**: Same month, different years. Big differences need investigation.\n6. **Check for estimated readings**: If the last 3+ readings were estimated, submit actual readings.\n7. **Compare plans**: Use your usage profile to shop competing providers.\n8. **Check meter-to-bill consistency**: Read your meter today; compare to last bill's reading.\n\n### Red Flags\n- ⚠ Usage spike > 50% with no lifestyle change → check for leaks, meter errors\n- ⚠ Effective rate increasing while usage is stable → rate increase, check competing plans\n- ⚠ Consecutive estimated readings → submit actual reading\n- ⚠ Bill doubled with same usage → tier change, meter multiplier error, or rate change\n- ⚠ Charges from third-party suppliers you don't recognize → unauthorized enrollment\n\n---\n\n## 📐 Rate Comparison Worksheet\n\nWhen comparing utility plans, calculate the **all-in effective rate**:\n\n```\nEffective Rate = (Total Monthly Cost) ÷ (Monthly Usage)\n                ↑ includes supply + delivery + fees + taxes\n```\n\n| Plan Feature | Check |\n|---|---|\n| Supply rate ($/kWh or $/therm) | Is it fixed or variable? |\n| Fixed monthly fee | $0-$30/month adds up |\n| Tiered pricing? | At what usage does Tier 2 kick in? |\n| Time-of-use? | Can you shift >50% of usage to off-peak? |\n| Contract length | Early termination fees? |\n| Renewable/green option | Is it included or extra? |\n| Bill credits / incentives | Refer-a-friend, autopay, paperless discounts? |\n\n**Rule of thumb**: If switching plans saves >5% on effective rate, it's worth the paperwork.\n\n---\n\n## 🌡️ Understanding Degree Days\n\nHeating Degree Days (HDD) and Cooling Degree Days (CDD) normalize energy usage for weather:\n\n- **1 HDD** = a day where the average outdoor temperature is 1°C below 18°C (heating baseline)\n- **1 CDD** = a day where the average outdoor temperature is 1°C above 18°C (cooling baseline)\n\nUse degree-day data from your local weather service to compare usage across years with different weather. If your usage went up 20% but degree days went up 25%, your home actually became more efficient.\n\n---\n\n*This guide covers the most common billing structures and errors. Utility billing varies by country, state, and provider — always check your local utility's tariff guide for specifics.*\n\nFile v0.1.0:references/utility-savings-checklist.md\n\n# Utility Savings Checklist — 100+ Actionable Tips\n\nA comprehensive checklist organized by category. Each tip includes an estimated savings where available.\n\n---\n\n## ⚡ Electricity\n\n### Lighting (12 tips)\n1. Replace incandescent bulbs with LEDs (save 75% energy, last 25× longer)\n2. Use natural light whenever possible — open curtains during the day\n3. Install motion sensors for outdoor lights\n4. Use timers on decorative/landscape lighting\n5. Choose lower wattage bulbs in hallways and closets\n6. Install dimmer switches to reduce consumption\n7. Turn off lights when leaving a room (obvious but easy to forget)\n8. Use task lighting (desk lamp) instead of lighting the whole room\n9. Keep light fixtures and bulbs clean — dirt reduces output by up to 50%\n10. Use solar-powered outdoor pathway lights\n11. Paint walls light colors to reduce lighting needs\n12. Remove unused bulbs in overlit areas (e.g., multi-bulb fixtures)\n\n### Heating & Cooling (20 tips)\n13. Set thermostat to 20-22°C (68-72°F) in winter; each degree above 20°C adds ~10% to heating\n14. Set thermostat to 24-26°C (76-78°F) in summer; each degree below 26°C adds ~10% to cooling\n15. Install a programmable or smart thermostat (Nest, Ecobee)\n16. Lower thermostat by 2-3°C at night or when away\n17. Use ceiling fans — they make rooms feel 4°C cooler\n18. Reverse ceiling fan direction in winter to push warm air down\n19. Clean/replace HVAC filters monthly (clogged filters waste 15%+ energy)\n20. Seal gaps around windows and doors with weatherstripping\n21. Add insulation to attic — top-up pays for itself in 2-5 years\n22. Install thermal/insulated curtains\n23. Close curtains/blinds on hot summer days to block solar heat gain\n24. Open curtains on winter days to let solar heat in\n25. Use draft stoppers under exterior doors\n26. Service heating/cooling systems annually\n27. Consider a heat pump — 3× more efficient than resistance heating\n28. Zone heating/cooling — close vents in unused rooms\n29. Install a door sweep on the garage-to-house door\n30. Caulk around window frames and baseboards\n31. Install storm windows or use window insulation film in winter\n32. Shade outdoor AC unit with trees or awning (improves efficiency 10%)\n\n### Appliances & Electronics (18 tips)\n33. Unplug \"vampire\" electronics (TVs, chargers, game consoles) — save 5-10% on electricity\n34. Use smart power strips to cut standby power automatically\n35. Wash clothes in cold water (90% of washing energy heats the water)\n36. Air-dry clothes instead of using the dryer\n37. If using dryer: clean lint trap before every load, use sensor dry setting\n38. Run dishwasher and washing machine only with full loads\n39. Air-dry dishes (turn off heated dry cycle)\n40. Choose ENERGY STAR appliances when replacing\n41. Use the right-sized burner for pots — small pot on large burner wastes energy\n42. Keep refrigerator at 3-4°C (37-40°F), freezer at -18°C (0°F)\n43. Clean refrigerator coils twice a year\n44. Don't overload the fridge — air needs to circulate\n45. Microwave or air-fry instead of oven for small meals\n46. Use a pressure cooker or slow cooker (much less energy than oven)\n47. Keep oven door closed while cooking (each peek drops temp 25%)\n48. Match pot size to burner and use lids\n49. Thaw frozen food in the fridge (reduces cooking energy + helps fridge stay cool)\n50. Turn off oven 5-10 minutes before cooking is done (residual heat finishes the job)\n\n### Water Heating (8 tips)\n51. Lower water heater temperature to 50°C (120°F) — save 4-22% annually\n52. Insulate hot water pipes and the tank (if older than 10 years)\n53. Install a heat-trap on water heater\n54. Take shorter showers (each minute ≈ 9 liters of water + heating energy)\n55. Install a low-flow showerhead (save 25-60% on shower water heating)\n56. Consider a tankless/on-demand water heater\n57. Drain a quart from water heater tank every 3 months to remove sediment\n58. Use cold water for laundry — hot water for whites only when needed\n\n---\n\n## 💧 Water\n\n### Indoor Water Saving (15 tips)\n59. Fix dripping faucets — 1 drip/sec = 1,300+ gallons/year wasted\n60. Fix running toilets — a silent leak can waste 200 gallons/day\n61. Use the dual-flush or half-flush option on toilets\n62. Install low-flow faucet aerators ($2-5, saves 30% water)\n63. Install a low-flow or dual-flush toilet (or add a displacement bag)\n64. Turn off tap while brushing teeth or shaving\n65. Don't use the toilet as a trash can\n66. Rinse vegetables in a bowl, not under running water\n67. Save pasta/vegetable cooking water for plants\n68. Only run full loads in dishwasher and washing machine\n69. Scrape plates instead of pre-rinsing (modern dishwashers don't need pre-rinse)\n70. Install a water-efficient washing machine (front-loaders use 50% less)\n71. Check for hidden leaks — read meter before/after a 2-hour no-use period\n72. Insulate hot water pipes so water heats faster (less waste while waiting)\n73. Keep a pitcher of water in the fridge instead of running tap until cold\n\n### Outdoor Water Saving (12 tips)\n74. Water lawn/garden early morning or evening (less evaporation)\n75. Use a rain barrel to collect water for plants\n76. Install drip irrigation instead of sprinklers\n77. Choose drought-resistant/native plants (xeriscaping)\n78. Mulch around plants to retain moisture\n79. Use a broom instead of hose to clean driveways and patios\n80. Adjust sprinklers to water plants, not pavement\n81. Install a rain sensor on automatic irrigation\n82. Group plants by water needs (hydrozoning)\n83. Mow grass taller (5-8cm) — longer grass retains moisture\n84. Reduce lawn area — replace with groundcover or patio\n85. Wash the car with a bucket, not a running hose\n\n---\n\n## 🔥 Gas\n\n### Gas Heating (10 tips)\n86. Service your furnace/boiler annually (maintains peak efficiency)\n87. Bleed radiators to remove trapped air\n88. Install a condensing boiler (90%+ efficient vs 60-70% for older models)\n49. Add radiator reflector panels behind wall-mounted radiators\n90. Use a smart thermostat with weather compensation\n91. Lower thermostat in unused rooms with TRVs (thermostatic radiator valves)\n92. Insulate hot water cylinder with a jacket (save £100-150/year in UK climates)\n93. Insulate floors — up to 15% of heat escapes through uninsulated floors\n94. Upgrade single-glazed windows to double or triple glazing\n95. Consider a ground-source or air-source heat pump as a gas replacement\n\n### Gas Cooking (3 tips)\n96. Use the smallest burner that fits the pot\n97. Keep burners clean — a dirty burner is less efficient\n98. Use a kettle to boil water, then transfer to a pot (faster, less gas)\n\n---\n\n## 📊 Rate & Plan Optimization (10 tips)\n99. Compare plans from competing providers annually\n100. Consider a time-of-use plan if you can shift usage to off-peak hours\n101. Ask about budget billing / level payment plans to spread seasonal costs\n102. Check for low-income energy assistance programs (LIHEAP, Warm Home Discount)\n103. Negotiate with your provider — loyalty discounts are real\n104. Check for solar buyback/net metering programs\n105. Request a free energy audit from your utility company\n106. Install solar panels if your roof has good solar exposure\n107. Check for billing errors — compare meter readings to billed amounts\n108. Ask about green/renewable energy options (sometimes same or lower cost)\n\n---\n\n**Total: 108 actionable tips.**\n\n> *Saving estimates vary by climate, home type, and local utility rates. The biggest wins are usually: thermostat adjustment, insulation, LED lighting, and fixing leaks.*\n\nFile v0.1.0:skill-card.md\n\n## Description:\n\nAnalyze electricity, water, and gas bills to detect anomalies, compare usage, forecast costs, and suggest savings.\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\nIndividuals, households, and facilities operators can use this skill to record utility bills, review usage and cost trends, identify unusual spikes, forecast future bills, and collect practical savings suggestions.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: Utility usage and cost records can reveal sensitive household or business patterns when stored in the local bills JSON database.\n\nMitigation: Use the default local database or an intentionally chosen non-sensitive --db path, restrict access to the file, and keep backups if the data matters.\n\nRisk: Forecasts, anomaly flags, and savings suggestions are heuristic and may not match actual utility billing rules, meter readings, or rate plans.\n\nMitigation: Treat the output as decision support and verify unusual charges, meter readings, and plan changes against the utility bill or provider.\n\n## Reference(s):\n\n- [Utility Savings Checklist](references/utility-savings-checklist.md)\n- [Rate Analysis Guide](references/rate-analysis-guide.md)\n- [Source Repository](https://github.com/voronindenis5/utility-bill-analyzer)\n- [ClawHub Skill Page](https://clawhub.ai/voronindenis5/skills/utility-bill-analyzer)\n- [Publisher Profile](https://clawhub.ai/user/voronindenis5)\n\n## Skill Output:\n\n**Output Type(s):** [Text, Markdown, Shell commands, Guidance]\n\n**Output Format:** [Markdown guidance with terminal command examples and plain-text CLI reports]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [May create or update a local JSON database of utility bill records.]\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) 2025 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: utility-bill-analyzer Owner: voronindenis5 Summary: Analyze electricity, water, and gas bills to detect anomalies, compare usage, forecast costs, and suggest savings. Tags: latest:0.1.0 Version history: v0.1.0 | 2026-08-14T06:18:31.804Z | auto Initial release of Utility Bill Analyzer. - Analyze electricity, water, and gas bills for anomalies, trends, and seasonal patterns. - Compare usage and costs year-over-y","codeSnippets":[],"executableExamples":[{"language":"bash","snippet":"# Record a bill\npython3 scripts/bill_analyzer.py add --type electricity --date 2025-01-15 --usage 450 --cost 67.50\n\n# View history with ASCII bar chart\npython3 scripts/bill_analyzer.py history\n\n# Compare same month across years\npython3 scripts/bill_analyzer.py compare --month 01\n\n# Detect usage spikes (>1.5× rolling average)\npython3 scripts/bill_analyzer.py anomaly\n\n# Forecast next bill based on seasonal patterns\npython3 scripts/bill_analyzer.py forecast\n\n# Full annual report with savings suggestions\npython3 scripts/bill_analyzer.py report"},{"language":"json","snippet":"{\n  \"type\": \"electricity\",\n  \"date\": \"2025-01-15\",\n  \"month\": 1,\n  \"year\": 2025,\n  \"usage\": 450,\n  \"cost\": 67.50,\n  \"cpu\": 0.15,\n  \"season\": \"winter\"\n}"},{"language":"bash","snippet":"# Add bills\npython3 scripts/bill_analyzer.py add --type electricity --date 2025-01-15 --usage 450 --cost 67.50\npython3 scripts/bill_analyzer.py add --type gas --date 2025-01-15 --usage 120 --cost 72.00\npython3 scripts/bill_analyzer.py add --type water --date 2025-01-15 --usage 8 --cost 25.00\n\n# View history\npython3 scripts/bill_analyzer.py history\n\n# Check for anomalies\npython3 scripts/bill_analyzer.py anomaly\n\n# Compare January across years\npython3 scripts/bill_analyzer.py compare --month 01\n\n# Forecast next bill\npython3 scripts/bill_analyzer.py forecast\n\n# Full annual report\npython3 scripts/bill_analyzer.py report"},{"language":"text","snippet":"Effective $/kWh = Total Bill Amount ÷ Total kWh"},{"language":"text","snippet":"Effective Rate = (Total Monthly Cost) ÷ (Monthly Usage)\n                ↑ includes supply + delivery + fees + taxes"}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\nname: utility-bill-analyzer\nversion: 1.0.0\nauthor: Denis Voronin\nlicense: MIT\ndescription: Analyze electricity, water, and gas bills to detect anomalies, compare usage, forecast costs, and suggest savings.\ncategory: productivity\n---\n\n# Utility Bill Analyzer\n\nTrack and analyze monthly utility bills (electricity, water, gas) to detect anomalies, compare year-over-year usage, forecast costs, and get actionable savings suggestions.\n\n## Quick Start\n\n```bash\n# Record a bill\npython3 scripts/bill_analyzer.py add --type electricity --date 2025-01-15 --usage 450 --cost 67.50\n\n# View history with ASCII bar chart\npython3 scripts/bill_analyzer.py history\n\n# Compare same month across years\npython3 scripts/bill_analyzer.py compare --month 01\n\n# Detect usage spikes (>1.5× rolling average)\npython3 scripts/bill_analyzer.py anomaly\n\n# Forecast next bill based on seasonal patterns\npython3 scripts/bill_analyzer.py forecast\n\n# Full annual report with savings suggestions\npython3 scripts/bill_analyzer.py report\n```\n\nAll commands accept an optional `--type electricity|water|gas` filter (except `add`, which requires it) and `--db <path>` to specify a custom database file.\n\n## Commands\n\n| Command | Description |\n|---------|-------------|\n| `add` | Record a new bill (type, date, usage, cost) |\n| `history` | Show usage/cost trend with ASCII bar chart |\n| `compare` | Compare same month across different years |\n| `anomaly` | Detect bills where usage exceeds 1.5× the rolling average |\n| `forecast` | Predict next bill based on seasonal averages and recent trend |\n| `report` | Annual summary with seasonal breakdown, year-over-year comparison, and savings suggestions |\n\n## Data Storage\n\nBills are stored in `scripts/bills.json` (configurable with `--db`). Each record:\n\n```json\n{\n  \"type\": \"electricity\",\n  \"date\": \"2025-01-15\",\n  \"month\": 1,\n  \"year\": 2025,\n  \"usage\": 450,\n  \"cost\": 67.50,\n  \"cpu\": 0.15,\n  \"season\": \"winter\"\n}\n```\n\n## Features\n\n- **Anomaly Detection**: Flags bills where usage exceeds 1.5× the 3-bill rolling average, with season-aware explanations (winter heating, summer AC).\n- **Seasonal Patterns**: Recognizes winter/spring/summer/autumn usage patterns and reports seasonal averages.\n- **Cost per Unit Tracking**: Tracks effective rate ($/kWh, $/m³) over time to distinguish rate increases from usage increases.\n- **ASCII Bar Chart**: Visual usage trend directly in the terminal.\n- **Forecasting**: Predicts next bill using historical same-month data (preferred) or recent average.\n- **Savings Suggestions**: Generates type-specific tips based on detected patterns (high winter usage, rate increases, etc.).\n\n## References\n\n- `references/utility-savings-checklist.md` — 108 actionable savings tips by category\n- `references/rate-analysis-guide.md` — How to read utility bills, spot billing errors, compare plans"},{"path":"README.md","content":"# Utility Bill Analyzer\n\n> Detect anomalies, compare usage, forecast costs, and get savings suggestions for electricity, water, and gas bills.\n\n## What It Does\n\n- 📊 **Track** monthly utility bills in a simple JSON database\n- ⚠️ **Detect anomalies** — flags bills where usage exceeds 1.5× the rolling average\n- 📅 **Compare** same-month usage across years to spot trends\n- 🔮 **Forecast** next bill based on seasonal patterns and recent trends\n- 📈 **Visualize** usage with ASCII bar charts in the terminal\n- 💡 **Suggest savings** based on your usage patterns and 100+ efficiency tips\n- 💰 **Track cost per unit** — distinguish rate hikes from usage increases\n\n## Quick Start\n\n```bash\n# Add bills\npython3 scripts/bill_analyzer.py add --type electricity --date 2025-01-15 --usage 450 --cost 67.50\npython3 scripts/bill_analyzer.py add --type gas --date 2025-01-15 --usage 120 --cost 72.00\npython3 scripts/bill_analyzer.py add --type water --date 2025-01-15 --usage 8 --cost 25.00\n\n# View history\npython3 scripts/bill_analyzer.py history\n\n# Check for anomalies\npython3 scripts/bill_analyzer.py anomaly\n\n# Compare January across years\npython3 scripts/bill_analyzer.py compare --month 01\n\n# Forecast next bill\npython3 scripts/bill_analyzer.py forecast\n\n# Full annual report\npython3 scripts/bill_analyzer.py report\n```\n\n## Requirements\n\n- Python 3.7+ (stdlib only, no pip dependencies)\n\n## Commands\n\n| Command | Description |\n|---------|-------------|\n| `add` | Record a bill: `--type`, `--date`, `--usage`, `--cost` |\n| `history` | Usage/cost trend with ASCII bar chart |\n| `compare --month MM` | Same-month year-over-year comparison |\n| `anomaly` | Detect bills >1.5× rolling average |\n| `forecast` | Predict next bill from seasonal data |\n| `report` | Annual summary + savings suggestions |\n\nAll commands (except `add`) accept `--type electricity|water|gas` to filter by utility type.\n\n## Data\n\nBills are stored in `scripts/bills.json`. Specify a custom path with `--db <path>`.\n\n## License\n\nMIT © Denis Voronin"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn75wwn4x6djaf28jbykeamazd81gtdp\",\n  \"slug\": \"utility-bill-analyzer\",\n  \"version\": \"0.1.0\",\n  \"publishedAt\": 1786688311804\n}"},{"path":"references/rate-analysis-guide.md","content":"# Rate Analysis Guide — How to Read Utility Bills & Spot Errors\n\nUnderstanding your utility bill is the first step to reducing it. This guide breaks down the components of electricity, water, and gas bills, and highlights common billing errors.\n\n---\n\n## 📋 Anatomy of an Electricity Bill\n\n### Key Components\n| Component | Description |\n|-----------|-------------|\n| **Meter reading** | Actual or estimated kWh consumed. Look for \"A\" (actual) vs \"E\" (estimated). |\n| **Supply charge** | Cost of the electricity itself (per kWh). This is the energy you consumed. |\n| **Delivery / Distribution charge** | Cost to transport electricity over wires to your home. Often fixed + variable. |\n| **Demand charge** | (Commercial mostly) Peak power draw in kW. Residential rarely has this. |\n| **Time-of-use (TOU)** | Different rates for peak, off-peak, and shoulder periods. |\n| **Fixed daily charge** | A flat daily fee regardless of usage. Typically $0.30-$1.50/day. |\n| **Taxes & fees** | Sales tax, public benefits charge, franchise fee, etc. |\n\n### How to Calculate Your Effective Rate\n```\nEffective $/kWh = Total Bill Amount ÷ Total kWh\n```\nThis is the true cost of each kWh including all charges. Compare this number across plans and providers.\n\n### Reading the Meter\n- **Digital meter**: Read the displayed kWh directly.\n- **Dial meter**: Read dials left to right; if pointer is between numbers, use the lower number.\n- **Smart meter**: Check your utility's app/portal for real-time data.\n\n**Verify accuracy**: Note the meter reading on the bill date. Next month, subtract previous reading from current. The difference should match the billed usage.\n\n---\n\n## 📋 Anatomy of a Gas Bill\n\n### Key Components\n| Component | Description |\n|-----------|-------------|\n| **Meter reading** | Volume consumed, usually in m³ or therms or CCF. |\n| **Therm conversion** | 1 therm ≈ 29.3 kWh ≈ 100,000 BTU. Gas is often billed in therms. |\n| **Supply charge** | Cost of the gas commodity (per therm/m³). |\n| **Delivery charge** | Cost to transport gas through pipelines. |\n| **Weather normalization** | Some utilities adjust usage for weather (WNA). |\n| **Customer charge** | Fixed monthly fee for connection. |\n\n### Gas Unit Conversions\n- 1 m³ of natural gas ≈ 10.55 kWh ≈ 0.360 therms\n- 1 therm = 100,000 BTU = 29.3 kWh\n- 1 CCF (100 cubic feet) ≈ 1.037 therms\n\n---\n\n## 📋 Anatomy of a Water Bill\n\n### Key Components\n| Component | Description |\n|-----------|-------------|\n| **Meter reading** | Volume consumed, usually in m³, gallons, or CCF. |\n| **Tiered rates** | Usage is often priced in tiers — the more you use, the higher the per-unit rate. |\n| **Fixed service charge** | Flat monthly/quarterly fee for water connection. |\n| **Sewer / Wastewater charge** | Often based on water consumption. |\n| **Stormwater fee** | Fixed fee for drainage infrastructure. |\n| **Irrigation meter** | Separate meter for outdoor water — may not include sewer charges. |\n\n### Reading a Water Meter\n- Most meters read in m³ or gallon"},{"path":"references/utility-savings-checklist.md","content":"# Utility Savings Checklist — 100+ Actionable Tips\n\nA comprehensive checklist organized by category. Each tip includes an estimated savings where available.\n\n---\n\n## ⚡ Electricity\n\n### Lighting (12 tips)\n1. Replace incandescent bulbs with LEDs (save 75% energy, last 25× longer)\n2. Use natural light whenever possible — open curtains during the day\n3. Install motion sensors for outdoor lights\n4. Use timers on decorative/landscape lighting\n5. Choose lower wattage bulbs in hallways and closets\n6. Install dimmer switches to reduce consumption\n7. Turn off lights when leaving a room (obvious but easy to forget)\n8. Use task lighting (desk lamp) instead of lighting the whole room\n9. Keep light fixtures and bulbs clean — dirt reduces output by up to 50%\n10. Use solar-powered outdoor pathway lights\n11. Paint walls light colors to reduce lighting needs\n12. Remove unused bulbs in overlit areas (e.g., multi-bulb fixtures)\n\n### Heating & Cooling (20 tips)\n13. Set thermostat to 20-22°C (68-72°F) in winter; each degree above 20°C adds ~10% to heating\n14. Set thermostat to 24-26°C (76-78°F) in summer; each degree below 26°C adds ~10% to cooling\n15. Install a programmable or smart thermostat (Nest, Ecobee)\n16. Lower thermostat by 2-3°C at night or when away\n17. Use ceiling fans — they make rooms feel 4°C cooler\n18. Reverse ceiling fan direction in winter to push warm air down\n19. Clean/replace HVAC filters monthly (clogged filters waste 15%+ energy)\n20. Seal gaps around windows and doors with weatherstripping\n21. Add insulation to attic — top-up pays for itself in 2-5 years\n22. Install thermal/insulated curtains\n23. Close curtains/blinds on hot summer days to block solar heat gain\n24. Open curtains on winter days to let solar heat in\n25. Use draft stoppers under exterior doors\n26. Service heating/cooling systems annually\n27. Consider a heat pump — 3× more efficient than resistance heating\n28. Zone heating/cooling — close vents in unused rooms\n29. Install a door sweep on the garage-to-house door\n30. Caulk around window frames and baseboards\n31. Install storm windows or use window insulation film in winter\n32. Shade outdoor AC unit with trees or awning (improves efficiency 10%)\n\n### Appliances & Electronics (18 tips)\n33. Unplug \"vampire\" electronics (TVs, chargers, game consoles) — save 5-10% on electricity\n34. Use smart power strips to cut standby power automatically\n35. Wash clothes in cold water (90% of washing energy heats the water)\n36. Air-dry clothes instead of using the dryer\n37. If using dryer: clean lint trap before every load, use sensor dry setting\n38. Run dishwasher and washing machine only with full loads\n39. Air-dry dishes (turn off heated dry cycle)\n40. Choose ENERGY STAR appliances when replacing\n41. Use the right-sized burner for pots — small pot on large burner wastes energy\n42. Keep refrigerator at 3-4°C (37-40°F), freezer at -18°C (0°F)\n43. Clean refrigerator coils twice a year\n44. Don't overload the fridge — air needs to circulate\n45. Microwave "}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"Analyze electricity, water, and gas bills to detect anomalies, compare usage, forecast costs, and suggest savings. Skill: utility-bill-analyzer Owner: voronindenis5 Summary: Analyze electricity, water, and gas bills to detect anomalies, compare usage, forecast costs, and suggest savings. Tags: latest:0.1.0 Version history: v0.1.0 | 2026-08-14T06:18:31.804Z | auto Initial release of Utility Bill Analyzer. - Analyze electricity, water, and gas bills for anomalies, trends, and seasonal patterns. - Compare usage and costs year-over-y","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":1773,"uniquenessScore":48,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-10-10T07:01:27.757Z","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-10T07:01:27.757Z","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:12.312Z","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"}]}}}