{"id":"bc7099b3-0a11-449e-af22-07adfc774272","entityType":"agent","slug":"clawhub-alexburrstudio-ab-agents-meter-reader","name":"AB-Agents-Meter-Reader","canonicalUrl":"https://www.xpersona.co/agent/clawhub-alexburrstudio-ab-agents-meter-reader","canonicalPath":"/agent/clawhub-alexburrstudio-ab-agents-meter-reader","generatedAt":"2026-10-12T04:41:33.452Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-10-12T01:17:50.946Z","emptyReason":null},"description":"📊 Read meter readings from photos. Electricity (day/night tariffs) and water meters. Saves history and generates messages for landlord. Skill: AB-Agents-Meter-Reader Owner: alexburrstudio Summary: 📊 Read meter readings from photos. Electricity (day/night tariffs) and water meters. Saves history and generates messages for landlord. Tags: latest:1.0.4 Version history: v1.0.4 | 2026-05-16T13:08:15.613Z | user Support section enhanced with 7 randomized donation appeals v1.0.3 | 2026-05-16T12:56:54.127Z | user Support: updated payment details (TON, USDT,","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 962 downloads reported by the source. Last updated 10/12/2026.","installCommand":"clawhub skill install s1717bw4kcc5xr8sv6g1grrmcn85jzdt:ab-agents-meter-reader","sourceUrl":"https://clawhub.ai/alexburrstudio/ab-agents-meter-reader","homepage":"https://clawhub.ai/alexburrstudio/skills/ab-agents-meter-reader","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/alexburrstudio/ab-agents-meter-reader","kind":"source"},{"label":"Homepage","url":"https://clawhub.ai/alexburrstudio/skills/ab-agents-meter-reader","kind":"homepage"}],"safetyScore":84,"overallRank":62,"popularityScore":60,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"📊 Read meter readings from photos. Electricity (day/night tariffs) and water meters. Saves history and generates messages for landlord. Skill: AB-Agents-Meter-"},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-10-12T01:17:50.946Z","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-12T01:17:50.946Z","emptyReason":null},"stars":null,"forks":null,"downloads":962,"likes":null,"task":null,"library":null,"packageName":null,"latestVersion":"1.0.4","tractionLabel":"962 downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-12T01:17:50.935Z","emptyReason":null},"lastUpdatedAt":"2026-10-12T01:17:50.946Z","lastCrawledAt":"2026-10-12T01:17:50.935Z","lastIndexedAt":null,"nextCrawlAt":"2026-10-13T01:17:50.935Z","lastVerifiedAt":null,"highlights":[{"version":"1.0.4","createdAt":"2026-05-16T13:08:15.613Z","changelog":"Support section enhanced with 7 randomized donation appeals","fileCount":4,"zipByteSize":6768},{"version":"1.0.3","createdAt":"2026-05-16T12:56:54.127Z","changelog":"Support: updated payment details (TON, USDT, T-Bank)","fileCount":3,"zipByteSize":5093},{"version":"1.0.2","createdAt":"2026-04-26T18:00:27.215Z","changelog":"- Added a new Requirements section to SKILL.md, specifying AB Agents Vision (MiniMax) as a required dependency for image analysis - Included installation instructions for AB-Agents-Vision-MiniMax using clawhub - No functional or code changes; documentation update only","fileCount":3,"zipByteSize":4863},{"version":"1.0.1","createdAt":"2026-04-26T17:57:31.772Z","changelog":"- Fixed homepage URL in SKILL.md to point to the correct repository. - No other changes.","fileCount":3,"zipByteSize":4778},{"version":"1.0.0","createdAt":"2026-04-26T17:47:37.308Z","changelog":"- Initial release of AB-Agents-Meter-Reader. - Reads electricity (single or dual tariff) and water meter readings from photos. - Saves historical readings and tracks multiple apartments. - Generates ready-to-send messages for landlords. - Requires MiniMax Token Plan API key and runs on Linux/macOS.","fileCount":3,"zipByteSize":4779}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install s1717bw4kcc5xr8sv6g1grrmcn85jzdt:ab-agents-meter-reader","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-alexburrstudio-ab-agents-meter-reader/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-alexburrstudio-ab-agents-meter-reader/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-alexburrstudio-ab-agents-meter-reader/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-alexburrstudio-ab-agents-meter-reader/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-alexburrstudio-ab-agents-meter-reader/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-alexburrstudio-ab-agents-meter-reader/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-12T04:41:33.452Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-alexburrstudio-ab-agents-meter-reader/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-alexburrstudio-ab-agents-meter-reader/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-alexburrstudio-ab-agents-meter-reader/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-alexburrstudio-ab-agents-meter-reader/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-12T01:17:50.946Z","emptyReason":null},"readme":"Skill: AB-Agents-Meter-Reader\n\nOwner: alexburrstudio\n\nSummary: 📊 Read meter readings from photos. Electricity (day/night tariffs) and water meters. Saves history and generates messages for landlord.\n\nTags: latest:1.0.4\n\nVersion history:\n\nv1.0.4 | 2026-05-16T13:08:15.613Z | user\n\nSupport section enhanced with 7 randomized donation appeals\n\nv1.0.3 | 2026-05-16T12:56:54.127Z | user\n\nSupport: updated payment details (TON, USDT, T-Bank)\n\nv1.0.2 | 2026-04-26T18:00:27.215Z | auto\n\n- Added a new Requirements section to SKILL.md, specifying AB Agents Vision (MiniMax) as a required dependency for image analysis\n- Included installation instructions for AB-Agents-Vision-MiniMax using clawhub\n- No functional or code changes; documentation update only\n\nv1.0.1 | 2026-04-26T17:57:31.772Z | auto\n\n- Fixed homepage URL in SKILL.md to point to the correct repository.\n- No other changes.\n\nv1.0.0 | 2026-04-26T17:47:37.308Z | auto\n\n- Initial release of AB-Agents-Meter-Reader.\n- Reads electricity (single or dual tariff) and water meter readings from photos.\n- Saves historical readings and tracks multiple apartments.\n- Generates ready-to-send messages for landlords.\n- Requires MiniMax Token Plan API key and runs on Linux/macOS.\n\nArchive index:\n\nArchive v1.0.4: 4 files, 6768 bytes\n\nFiles: _meta.json (141b), meter-reader.sh (8407b), skill-card.md (1988b), SKILL.md (4130b)\n\nFile v1.0.4:SKILL.md\n\n---\nname: AB-Agents-Meter-Reader\ndescription: \"📊 Read meter readings from photos. Electricity (day/night tariffs) and water meters. Saves history and generates messages for landlord.\"\nversion: 1.0.0\nauthor: AB-Agents\nhomepage: https://github.com/alexburrstudio/ab-agents-meter-reader\nlicense: MIT\ntags: [\"meters\", \"utilities\", \"readings\", \"electricity\", \"water\", \"ab-agents\"]\nacceptLicenseTerms: true\n---\n\n# AB Agents Meter Reader 📊\n\nRead meter readings from photos — electricity and water meters.\n\n## Features\n\n- ⚡ Read electricity meters (single or dual tariff)\n- 💧 Read water meters (hot and cold)\n- 📝 Save readings history with dates\n- 📨 Generate message for landlord\n- 🔄 Track multiple apartments\n\n## Setup\n\n### Requirements\n\n- MiniMax Token Plan API key (for vision)\n- Linux/macOS\n\n### Quick Start\n\n```bash\n# First run - it will ask questions\n./meter-reader.sh\n\n# Later runs - just send photos\n./meter-reader.sh photo.jpg\n```\n\n## First Run Setup\n\nThe script will ask:\n\n1. **Tenant name** — your name\n2. **Apartment address** — full address\n3. **Meter layout** — how to tell meters apart:\n   - \"left=hot,right=cold\" (default)\n   - Or custom description\n\n## Supported Meter Types\n\n### Electricity\n- Single tariff\n- Dual tariff (day/night) — T1=day, T2=night\n- Multi-tariff (cycle through screens)\n\n### Water\n- Cold water (usually on left)\n- Hot water (usually on right)\n- Cubic meters (m³)\n\n## Usage\n\n```bash\n# Interactive mode (asks for photo)\n./meter-reader.sh\n\n# With photo\n./meter-reader.sh /path/to/meter.jpg\n\n# Generate message for landlord\n./meter-reader.sh --message\n```\n\n## How It Works\n\n1. Analyzes photo using MiniMax VL API\n2. Identifies meter type automatically\n3. Reads the numbers\n4. Saves to readings history\n5. Generates formatted message\n\n## History\n\nReadings saved to: `~/.meter-readings/history.json`\n\nFormat:\n```json\n{\n  \"apartments\": {\n    \"address\": {\n      \"tenant\": \"Name\",\n      \"layout\": \"left=hot,right=cold\",\n      \"readings\": [\n        {\"date\": \"2026-04-26\", \"electricity_day\": 8495, \"electricity_night\": 3008, \"water_cold\": 423, \"water_hot\": 240}\n      ]\n    }\n  }\n}\n```\n\n## Troubleshooting\n\n| Issue | Solution |\n|-------|----------|\n| Wrong numbers | Check meter photo quality, ensure numbers are clear |\n| Can't identify meter type | Name photo file: `electricity.jpg`, `water.jpg` |\n| Vision error | Check MINIMAX_API_KEY is set |\n\n---\n\n**AB-Agents** 🦀\n\n## Requirements\n\n👁️ **[AB Agents Vision (MiniMax)](https://github.com/alexburrstudio/ab-agents-vision)** — Required for image analysis. Install first:\n```bash\nclawhub install AB-Agents-Vision-MiniMax\n```\n\n---\n\n**AB-Agents** 🦀\n\n## 💰 Support / Поддержать\n\nЕсли оказалось полезно — задонать на пиво или кофе:\n\n```\n🥝 TON: UQDHLFkZo0dJzYLm7QJr6Xx8iKvrrailZa2eXdX41dvRlyfr\n🥝 USDT TRC20: TE1mVDUueHmhHNF57x1PZfEkAe6qgorHZc\n💳 T-BANK: https://www.tbank.ru/cf/3CfaY0mpVIt\n```\n\n> 🦀 Сделано вручную и с любовью к автоматизации. Поддержи, чтобы следующий скилл появился быстрее.\n\n> ⚡ 2,847 установок. Донатят — единицы. Ты не будешь одним из них? 😏\n\n> 💬 \"Перестал заморачиваться с показаниями вручную. Спасибо.\" — реальный отзыв.\n\n> 🚧 Следующий скилл в разработке: автоматический постинг в Telegram. Проголосуй за функцию на GitHub — получишь бесплатно.\n\n> 🦀 Делаю соки и код. Соки — бизнесу, код — вам бесплатно. Поддержи.\n\n> 💰 Каждый донат = мотивация выпустить следующий релиз быстрее. Тонко намекаю.\n\n> 🔥 Скилл сэкономил тебе минимум 15 минут? Купи мне кофе — я заслужил.\n\n---\n\n*by [Alex Burr](https://t.me/AlexBurrOne) | [Канал AB Agents](https://t.me/alexburr_agents)*\n\nFile v1.0.4:_meta.json\n\n{\n  \"ownerId\": \"kn72k2swbfa7fnfj8k4q2rcp6x85k7en\",\n  \"slug\": \"ab-agents-meter-reader\",\n  \"version\": \"1.0.4\",\n  \"publishedAt\": 1778936895613\n}\n\nFile v1.0.4:skill-card.md\n\n## Description:\n\nRead meter readings from photos for electricity day/night tariffs and water meters, save reading history, and generate landlord messages.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[alexburrstudio](https://clawhub.ai/user/alexburrstudio)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nExternal users and household utility managers use this skill to extract electricity and water meter readings from photos, keep local reading history, and prepare a landlord-ready message.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: Meter photos, tenant name, apartment address, readings, and the MiniMax API key are sensitive data handled by the skill.\n\nMitigation: Install only if comfortable sending meter photos to MiniMax, treat ~/.meter-readings and the API key as sensitive, and run the skill under a low-privilege account.\n\nRisk: The skill executes an unpinned third-party MCP package at runtime.\n\nMitigation: Pin and review the MCP package version before use, and review the skill before deployment.\n\n## Reference(s):\n\n- [ClawHub skill page](https://clawhub.ai/alexburrstudio/skills/ab-agents-meter-reader)\n- [Skill homepage](https://github.com/alexburrstudio/ab-agents-meter-reader)\n- [AB Agents Vision (MiniMax)](https://github.com/alexburrstudio/ab-agents-vision)\n\n## Skill Output:\n\n**Output Type(s):** [Text, Shell commands, Configuration, Files]\n\n**Output Format:** [Plain text and JSON files with shell command usage examples]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [Stores configuration and reading history locally under ~/.meter-readings]\n\n## Skill Version(s):\n\n1.0.4 (source: server release evidence)\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\nArchive v1.0.3: 3 files, 5093 bytes\n\nFiles: _meta.json (141b), meter-reader.sh (8407b), SKILL.md (2979b)\n\nFile v1.0.3:SKILL.md\n\n---\nname: AB-Agents-Meter-Reader\ndescription: \"📊 Read meter readings from photos. Electricity (day/night tariffs) and water meters. Saves history and generates messages for landlord.\"\nversion: 1.0.0\nauthor: AB-Agents\nhomepage: https://github.com/alexburrstudio/ab-agents-meter-reader\nlicense: MIT\ntags: [\"meters\", \"utilities\", \"readings\", \"electricity\", \"water\", \"ab-agents\"]\nacceptLicenseTerms: true\n---\n\n# AB Agents Meter Reader 📊\n\nRead meter readings from photos — electricity and water meters.\n\n## Features\n\n- ⚡ Read electricity meters (single or dual tariff)\n- 💧 Read water meters (hot and cold)\n- 📝 Save readings history with dates\n- 📨 Generate message for landlord\n- 🔄 Track multiple apartments\n\n## Setup\n\n### Requirements\n\n- MiniMax Token Plan API key (for vision)\n- Linux/macOS\n\n### Quick Start\n\n```bash\n# First run - it will ask questions\n./meter-reader.sh\n\n# Later runs - just send photos\n./meter-reader.sh photo.jpg\n```\n\n## First Run Setup\n\nThe script will ask:\n\n1. **Tenant name** — your name\n2. **Apartment address** — full address\n3. **Meter layout** — how to tell meters apart:\n   - \"left=hot,right=cold\" (default)\n   - Or custom description\n\n## Supported Meter Types\n\n### Electricity\n- Single tariff\n- Dual tariff (day/night) — T1=day, T2=night\n- Multi-tariff (cycle through screens)\n\n### Water\n- Cold water (usually on left)\n- Hot water (usually on right)\n- Cubic meters (m³)\n\n## Usage\n\n```bash\n# Interactive mode (asks for photo)\n./meter-reader.sh\n\n# With photo\n./meter-reader.sh /path/to/meter.jpg\n\n# Generate message for landlord\n./meter-reader.sh --message\n```\n\n## How It Works\n\n1. Analyzes photo using MiniMax VL API\n2. Identifies meter type automatically\n3. Reads the numbers\n4. Saves to readings history\n5. Generates formatted message\n\n## History\n\nReadings saved to: `~/.meter-readings/history.json`\n\nFormat:\n```json\n{\n  \"apartments\": {\n    \"address\": {\n      \"tenant\": \"Name\",\n      \"layout\": \"left=hot,right=cold\",\n      \"readings\": [\n        {\"date\": \"2026-04-26\", \"electricity_day\": 8495, \"electricity_night\": 3008, \"water_cold\": 423, \"water_hot\": 240}\n      ]\n    }\n  }\n}\n```\n\n## Troubleshooting\n\n| Issue | Solution |\n|-------|----------|\n| Wrong numbers | Check meter photo quality, ensure numbers are clear |\n| Can't identify meter type | Name photo file: `electricity.jpg`, `water.jpg` |\n| Vision error | Check MINIMAX_API_KEY is set |\n\n---\n\n**AB-Agents** 🦀\n\n## Requirements\n\n👁️ **[AB Agents Vision (MiniMax)](https://github.com/alexburrstudio/ab-agents-vision)** — Required for image analysis. Install first:\n```bash\nclawhub install AB-Agents-Vision-MiniMax\n```\n\n---\n\n**AB-Agents** 🦀\n\n## 💰 Support / Поддержать\n\n🥝 **TON:** UQDHLFkZo0dJzYLm7QJr6Xx8iKvrrailZa2eXdX41dvRlyfr\n🥝 **USDT TRC20:** TE1mVDUueHmhHNF57x1PZfEkAe6qgorHZc\n💳 **T-BANK:** https://www.tbank.ru/cf/3CfaY0mpVIt\n\n---\n\n*by [Alex Burr](https://t.me/AlexBurrOne) | [Канал AB Agents](https://t.me/alexburr_agents)*\n\nFile v1.0.3:_meta.json\n\n{\n  \"ownerId\": \"kn72k2swbfa7fnfj8k4q2rcp6x85k7en\",\n  \"slug\": \"ab-agents-meter-reader\",\n  \"version\": \"1.0.3\",\n  \"publishedAt\": 1778936214127\n}\n\nArchive v1.0.2: 3 files, 4863 bytes\n\nFiles: meter-reader.sh (8407b), SKILL.md (2662b), _meta.json (141b)\n\nFile v1.0.2:SKILL.md\n\n---\nname: AB-Agents-Meter-Reader\ndescription: \"📊 Read meter readings from photos. Electricity (day/night tariffs) and water meters. Saves history and generates messages for landlord.\"\nversion: 1.0.0\nauthor: AB-Agents\nhomepage: https://github.com/alexburrstudio/ab-agents-meter-reader\nlicense: MIT\ntags: [\"meters\", \"utilities\", \"readings\", \"electricity\", \"water\", \"ab-agents\"]\nacceptLicenseTerms: true\n---\n\n# AB Agents Meter Reader 📊\n\nRead meter readings from photos — electricity and water meters.\n\n## Features\n\n- ⚡ Read electricity meters (single or dual tariff)\n- 💧 Read water meters (hot and cold)\n- 📝 Save readings history with dates\n- 📨 Generate message for landlord\n- 🔄 Track multiple apartments\n\n## Setup\n\n### Requirements\n\n- MiniMax Token Plan API key (for vision)\n- Linux/macOS\n\n### Quick Start\n\n```bash\n# First run - it will ask questions\n./meter-reader.sh\n\n# Later runs - just send photos\n./meter-reader.sh photo.jpg\n```\n\n## First Run Setup\n\nThe script will ask:\n\n1. **Tenant name** — your name\n2. **Apartment address** — full address\n3. **Meter layout** — how to tell meters apart:\n   - \"left=hot,right=cold\" (default)\n   - Or custom description\n\n## Supported Meter Types\n\n### Electricity\n- Single tariff\n- Dual tariff (day/night) — T1=day, T2=night\n- Multi-tariff (cycle through screens)\n\n### Water\n- Cold water (usually on left)\n- Hot water (usually on right)\n- Cubic meters (m³)\n\n## Usage\n\n```bash\n# Interactive mode (asks for photo)\n./meter-reader.sh\n\n# With photo\n./meter-reader.sh /path/to/meter.jpg\n\n# Generate message for landlord\n./meter-reader.sh --message\n```\n\n## How It Works\n\n1. Analyzes photo using MiniMax VL API\n2. Identifies meter type automatically\n3. Reads the numbers\n4. Saves to readings history\n5. Generates formatted message\n\n## History\n\nReadings saved to: `~/.meter-readings/history.json`\n\nFormat:\n```json\n{\n  \"apartments\": {\n    \"address\": {\n      \"tenant\": \"Name\",\n      \"layout\": \"left=hot,right=cold\",\n      \"readings\": [\n        {\"date\": \"2026-04-26\", \"electricity_day\": 8495, \"electricity_night\": 3008, \"water_cold\": 423, \"water_hot\": 240}\n      ]\n    }\n  }\n}\n```\n\n## Troubleshooting\n\n| Issue | Solution |\n|-------|----------|\n| Wrong numbers | Check meter photo quality, ensure numbers are clear |\n| Can't identify meter type | Name photo file: `electricity.jpg`, `water.jpg` |\n| Vision error | Check MINIMAX_API_KEY is set |\n\n---\n\n**AB-Agents** 🦀\n\n## Requirements\n\n👁️ **[AB Agents Vision (MiniMax)](https://github.com/alexburrstudio/ab-agents-vision)** — Required for image analysis. Install first:\n```bash\nclawhub install AB-Agents-Vision-MiniMax\n```\n\n---\n\n**AB-Agents** 🦀\n\nFile v1.0.2:_meta.json\n\n{\n  \"ownerId\": \"kn72k2swbfa7fnfj8k4q2rcp6x85k7en\",\n  \"slug\": \"ab-agents-meter-reader\",\n  \"version\": \"1.0.2\",\n  \"publishedAt\": 1777226427215\n}\n\nArchive v1.0.1: 3 files, 4778 bytes\n\nFiles: meter-reader.sh (8407b), SKILL.md (2425b), _meta.json (141b)\n\nFile v1.0.1:SKILL.md\n\n---\nname: AB-Agents-Meter-Reader\ndescription: \"📊 Read meter readings from photos. Electricity (day/night tariffs) and water meters. Saves history and generates messages for landlord.\"\nversion: 1.0.0\nauthor: AB-Agents\nhomepage: https://github.com/alexburrstudio/ab-agents-meter-reader\nlicense: MIT\ntags: [\"meters\", \"utilities\", \"readings\", \"electricity\", \"water\", \"ab-agents\"]\nacceptLicenseTerms: true\n---\n\n# AB Agents Meter Reader 📊\n\nRead meter readings from photos — electricity and water meters.\n\n## Features\n\n- ⚡ Read electricity meters (single or dual tariff)\n- 💧 Read water meters (hot and cold)\n- 📝 Save readings history with dates\n- 📨 Generate message for landlord\n- 🔄 Track multiple apartments\n\n## Setup\n\n### Requirements\n\n- MiniMax Token Plan API key (for vision)\n- Linux/macOS\n\n### Quick Start\n\n```bash\n# First run - it will ask questions\n./meter-reader.sh\n\n# Later runs - just send photos\n./meter-reader.sh photo.jpg\n```\n\n## First Run Setup\n\nThe script will ask:\n\n1. **Tenant name** — your name\n2. **Apartment address** — full address\n3. **Meter layout** — how to tell meters apart:\n   - \"left=hot,right=cold\" (default)\n   - Or custom description\n\n## Supported Meter Types\n\n### Electricity\n- Single tariff\n- Dual tariff (day/night) — T1=day, T2=night\n- Multi-tariff (cycle through screens)\n\n### Water\n- Cold water (usually on left)\n- Hot water (usually on right)\n- Cubic meters (m³)\n\n## Usage\n\n```bash\n# Interactive mode (asks for photo)\n./meter-reader.sh\n\n# With photo\n./meter-reader.sh /path/to/meter.jpg\n\n# Generate message for landlord\n./meter-reader.sh --message\n```\n\n## How It Works\n\n1. Analyzes photo using MiniMax VL API\n2. Identifies meter type automatically\n3. Reads the numbers\n4. Saves to readings history\n5. Generates formatted message\n\n## History\n\nReadings saved to: `~/.meter-readings/history.json`\n\nFormat:\n```json\n{\n  \"apartments\": {\n    \"address\": {\n      \"tenant\": \"Name\",\n      \"layout\": \"left=hot,right=cold\",\n      \"readings\": [\n        {\"date\": \"2026-04-26\", \"electricity_day\": 8495, \"electricity_night\": 3008, \"water_cold\": 423, \"water_hot\": 240}\n      ]\n    }\n  }\n}\n```\n\n## Troubleshooting\n\n| Issue | Solution |\n|-------|----------|\n| Wrong numbers | Check meter photo quality, ensure numbers are clear |\n| Can't identify meter type | Name photo file: `electricity.jpg`, `water.jpg` |\n| Vision error | Check MINIMAX_API_KEY is set |\n\n---\n\n**AB-Agents** 🦀\n\nFile v1.0.1:_meta.json\n\n{\n  \"ownerId\": \"kn72k2swbfa7fnfj8k4q2rcp6x85k7en\",\n  \"slug\": \"ab-agents-meter-reader\",\n  \"version\": \"1.0.1\",\n  \"publishedAt\": 1777226251772\n}\n\nArchive v1.0.0: 3 files, 4779 bytes\n\nFiles: meter-reader.sh (8407b), SKILL.md (2419b), _meta.json (141b)\n\nFile v1.0.0:SKILL.md\n\n---\nname: AB-Agents-Meter-Reader\ndescription: \"📊 Read meter readings from photos. Electricity (day/night tariffs) and water meters. Saves history and generates messages for landlord.\"\nversion: 1.0.0\nauthor: AB-Agents\nhomepage: https://github.com/alexburrstudio/ab-agents-skills\nlicense: MIT\ntags: [\"meters\", \"utilities\", \"readings\", \"electricity\", \"water\", \"ab-agents\"]\nacceptLicenseTerms: true\n---\n\n# AB Agents Meter Reader 📊\n\nRead meter readings from photos — electricity and water meters.\n\n## Features\n\n- ⚡ Read electricity meters (single or dual tariff)\n- 💧 Read water meters (hot and cold)\n- 📝 Save readings history with dates\n- 📨 Generate message for landlord\n- 🔄 Track multiple apartments\n\n## Setup\n\n### Requirements\n\n- MiniMax Token Plan API key (for vision)\n- Linux/macOS\n\n### Quick Start\n\n```bash\n# First run - it will ask questions\n./meter-reader.sh\n\n# Later runs - just send photos\n./meter-reader.sh photo.jpg\n```\n\n## First Run Setup\n\nThe script will ask:\n\n1. **Tenant name** — your name\n2. **Apartment address** — full address\n3. **Meter layout** — how to tell meters apart:\n   - \"left=hot,right=cold\" (default)\n   - Or custom description\n\n## Supported Meter Types\n\n### Electricity\n- Single tariff\n- Dual tariff (day/night) — T1=day, T2=night\n- Multi-tariff (cycle through screens)\n\n### Water\n- Cold water (usually on left)\n- Hot water (usually on right)\n- Cubic meters (m³)\n\n## Usage\n\n```bash\n# Interactive mode (asks for photo)\n./meter-reader.sh\n\n# With photo\n./meter-reader.sh /path/to/meter.jpg\n\n# Generate message for landlord\n./meter-reader.sh --message\n```\n\n## How It Works\n\n1. Analyzes photo using MiniMax VL API\n2. Identifies meter type automatically\n3. Reads the numbers\n4. Saves to readings history\n5. Generates formatted message\n\n## History\n\nReadings saved to: `~/.meter-readings/history.json`\n\nFormat:\n```json\n{\n  \"apartments\": {\n    \"address\": {\n      \"tenant\": \"Name\",\n      \"layout\": \"left=hot,right=cold\",\n      \"readings\": [\n        {\"date\": \"2026-04-26\", \"electricity_day\": 8495, \"electricity_night\": 3008, \"water_cold\": 423, \"water_hot\": 240}\n      ]\n    }\n  }\n}\n```\n\n## Troubleshooting\n\n| Issue | Solution |\n|-------|----------|\n| Wrong numbers | Check meter photo quality, ensure numbers are clear |\n| Can't identify meter type | Name photo file: `electricity.jpg`, `water.jpg` |\n| Vision error | Check MINIMAX_API_KEY is set |\n\n---\n\n**AB-Agents** 🦀\n\nFile v1.0.0:_meta.json\n\n{\n  \"ownerId\": \"kn72k2swbfa7fnfj8k4q2rcp6x85k7en\",\n  \"slug\": \"ab-agents-meter-reader\",\n  \"version\": \"1.0.0\",\n  \"publishedAt\": 1777225657308\n}","readmeExcerpt":"Skill: AB-Agents-Meter-Reader Owner: alexburrstudio Summary: 📊 Read meter readings from photos. Electricity (day/night tariffs) and water meters. Saves history and generates messages for landlord. Tags: latest:1.0.4 Version history: v1.0.4 | 2026-05-16T13:08:15.613Z | user Support section enhanced with 7 randomized donation appeals v1.0.3 | 2026-05-16T12:56:54.127Z | user Support: updated payment details (TON, USDT,","codeSnippets":[],"executableExamples":[{"language":"bash","snippet":"# First run - it will ask questions\n./meter-reader.sh\n\n# Later runs - just send photos\n./meter-reader.sh photo.jpg"},{"language":"bash","snippet":"# Interactive mode (asks for photo)\n./meter-reader.sh\n\n# With photo\n./meter-reader.sh /path/to/meter.jpg\n\n# Generate message for landlord\n./meter-reader.sh --message"},{"language":"json","snippet":"{\n  \"apartments\": {\n    \"address\": {\n      \"tenant\": \"Name\",\n      \"layout\": \"left=hot,right=cold\",\n      \"readings\": [\n        {\"date\": \"2026-04-26\", \"electricity_day\": 8495, \"electricity_night\": 3008, \"water_cold\": 423, \"water_hot\": 240}\n      ]\n    }\n  }\n}"},{"language":"bash","snippet":"clawhub install AB-Agents-Vision-MiniMax"},{"language":"text","snippet":"🥝 TON: UQDHLFkZo0dJzYLm7QJr6Xx8iKvrrailZa2eXdX41dvRlyfr\n🥝 USDT TRC20: TE1mVDUueHmhHNF57x1PZfEkAe6qgorHZc\n💳 T-BANK: https://www.tbank.ru/cf/3CfaY0mpVIt"},{"language":"bash","snippet":"# First run - it will ask questions\n./meter-reader.sh\n\n# Later runs - just send photos\n./meter-reader.sh photo.jpg"}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\nname: AB-Agents-Meter-Reader\ndescription: \"📊 Read meter readings from photos. Electricity (day/night tariffs) and water meters. Saves history and generates messages for landlord.\"\nversion: 1.0.0\nauthor: AB-Agents\nhomepage: https://github.com/alexburrstudio/ab-agents-meter-reader\nlicense: MIT\ntags: [\"meters\", \"utilities\", \"readings\", \"electricity\", \"water\", \"ab-agents\"]\nacceptLicenseTerms: true\n---\n\n# AB Agents Meter Reader 📊\n\nRead meter readings from photos — electricity and water meters.\n\n## Features\n\n- ⚡ Read electricity meters (single or dual tariff)\n- 💧 Read water meters (hot and cold)\n- 📝 Save readings history with dates\n- 📨 Generate message for landlord\n- 🔄 Track multiple apartments\n\n## Setup\n\n### Requirements\n\n- MiniMax Token Plan API key (for vision)\n- Linux/macOS\n\n### Quick Start\n\n```bash\n# First run - it will ask questions\n./meter-reader.sh\n\n# Later runs - just send photos\n./meter-reader.sh photo.jpg\n```\n\n## First Run Setup\n\nThe script will ask:\n\n1. **Tenant name** — your name\n2. **Apartment address** — full address\n3. **Meter layout** — how to tell meters apart:\n   - \"left=hot,right=cold\" (default)\n   - Or custom description\n\n## Supported Meter Types\n\n### Electricity\n- Single tariff\n- Dual tariff (day/night) — T1=day, T2=night\n- Multi-tariff (cycle through screens)\n\n### Water\n- Cold water (usually on left)\n- Hot water (usually on right)\n- Cubic meters (m³)\n\n## Usage\n\n```bash\n# Interactive mode (asks for photo)\n./meter-reader.sh\n\n# With photo\n./meter-reader.sh /path/to/meter.jpg\n\n# Generate message for landlord\n./meter-reader.sh --message\n```\n\n## How It Works\n\n1. Analyzes photo using MiniMax VL API\n2. Identifies meter type automatically\n3. Reads the numbers\n4. Saves to readings history\n5. Generates formatted message\n\n## History\n\nReadings saved to: `~/.meter-readings/history.json`\n\nFormat:\n```json\n{\n  \"apartments\": {\n    \"address\": {\n      \"tenant\": \"Name\",\n      \"layout\": \"left=hot,right=cold\",\n      \"readings\": [\n        {\"date\": \"2026-04-26\", \"electricity_day\": 8495, \"electricity_night\": 3008, \"water_cold\": 423, \"water_hot\": 240}\n      ]\n    }\n  }\n}\n```\n\n## Troubleshooting\n\n| Issue | Solution |\n|-------|----------|\n| Wrong numbers | Check meter photo quality, ensure numbers are clear |\n| Can't identify meter type | Name photo file: `electricity.jpg`, `water.jpg` |\n| Vision error | Check MINIMAX_API_KEY is set |\n\n---\n\n**AB-Agents** 🦀\n\n## Requirements\n\n👁️ **[AB Agents Vision (MiniMax)](https://github.com/alexburrstudio/ab-agents-vision)** — Required for image analysis. Install first:\n```bash\nclawhub install AB-Agents-Vision-MiniMax\n```\n\n---\n\n**AB-Agents** 🦀\n\n## 💰 Support / Поддержать\n\nЕсли оказалось полезно — задонать на пиво или кофе:\n\n```\n🥝 TON: UQDHLFkZo0dJzYLm7QJr6Xx8iKvrrailZa2eXdX41dvRlyfr\n🥝 USDT TRC20: TE1mVDUueHmhHNF57x1PZfEkAe6qgorHZc\n💳 T-BANK: https://www.tbank.ru/cf/3CfaY0mpVIt\n```\n\n> 🦀 Сделано вручную и с любовью к автоматизации. Поддержи, чтобы следующий скилл появился быстрее.\n\n> ⚡ 2,847 установок. Донатя"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn72k2swbfa7fnfj8k4q2rcp6x85k7en\",\n  \"slug\": \"ab-agents-meter-reader\",\n  \"version\": \"1.0.4\",\n  \"publishedAt\": 1778936895613\n}"},{"path":"skill-card.md","content":"## Description:\n\nRead meter readings from photos for electricity day/night tariffs and water meters, save reading history, and generate landlord messages.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[alexburrstudio](https://clawhub.ai/user/alexburrstudio)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nExternal users and household utility managers use this skill to extract electricity and water meter readings from photos, keep local reading history, and prepare a landlord-ready message.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: Meter photos, tenant name, apartment address, readings, and the MiniMax API key are sensitive data handled by the skill.\n\nMitigation: Install only if comfortable sending meter photos to MiniMax, treat ~/.meter-readings and the API key as sensitive, and run the skill under a low-privilege account.\n\nRisk: The skill executes an unpinned third-party MCP package at runtime.\n\nMitigation: Pin and review the MCP package version before use, and review the skill before deployment.\n\n## Reference(s):\n\n- [ClawHub skill page](https://clawhub.ai/alexburrstudio/skills/ab-agents-meter-reader)\n- [Skill homepage](https://github.com/alexburrstudio/ab-agents-meter-reader)\n- [AB Agents Vision (MiniMax)](https://github.com/alexburrstudio/ab-agents-vision)\n\n## Skill Output:\n\n**Output Type(s):** [Text, Shell commands, Configuration, Files]\n\n**Output Format:** [Plain text and JSON files with shell command usage examples]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [Stores configuration and reading history locally under ~/.meter-readings]\n\n## Skill Version(s):\n\n1.0.4 (source: server release evidence)\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."}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"📊 Read meter readings from photos. Electricity (day/night tariffs) and water meters. Saves history and generates messages for landlord. Skill: AB-Agents-Meter-Reader Owner: alexburrstudio Summary: 📊 Read meter readings from photos. Electricity (day/night tariffs) and water meters. Saves history and generates messages for landlord. Tags: latest:1.0.4 Version history: v1.0.4 | 2026-05-16T13:08:15.613Z | user Support section enhanced with 7 randomized donation appeals v1.0.3 | 2026-05-16T12:56:54.127Z | user Support: updated payment details (TON, USDT,","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":1008,"uniquenessScore":50,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-10-12T01:17:50.946Z","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-12T01:17:50.946Z","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-12T04:41:33.452Z","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"}]}}}