{"id":"0d083c52-fa25-4ce9-be7b-e05ba5d23df1","entityType":"agent","slug":"clawhub-voronindenis5-posture-patrol","name":"posture-patrol","canonicalUrl":"https://www.xpersona.co/agent/clawhub-voronindenis5-posture-patrol","canonicalPath":"/agent/clawhub-voronindenis5-posture-patrol","generatedAt":"2026-10-10T10:44:44.663Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-10-10T07:55:40.711Z","emptyReason":null},"description":"Track your posture throughout the workday with manual logging, smart break reminders, ergonomic scoring, posture streaks, and trend analysis. Calculates spinal load, suggests desk stretches, tracks slouch patterns, and generates weekly posture reports with actionable recommendations. Skill: posture-patrol Owner: voronindenis5 Summary: Track your posture throughout the workday with manual logging, smart break reminders, ergonomic scoring, posture streaks, and trend analysis. Calculates spinal load, suggests desk stretches, tracks slouch patterns, and generates weekly posture reports with actionable recommendations. Tags: latest:0.1.0 Version history: v0.1.0 | 2026-08-14T06:17:31.356Z | auto Initia","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:posture-patrol","sourceUrl":"https://clawhub.ai/voronindenis5/posture-patrol","homepage":"https://clawhub.ai/voronindenis5/skills/posture-patrol","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/voronindenis5/posture-patrol","kind":"source"},{"label":"Homepage","url":"https://clawhub.ai/voronindenis5/skills/posture-patrol","kind":"homepage"}],"safetyScore":84,"overallRank":62,"popularityScore":64,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"Track your posture throughout the workday with manual logging, smart break reminders, ergonomic scoring, posture streaks, and trend analysis. Calculates spinal "},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-10-10T07:55:40.711Z","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:55:40.711Z","emptyReason":null},"stars":null,"forks":null,"downloads":1577,"packageName":null,"latestVersion":"0.1.0","tractionLabel":"1.6K downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-10T07:55:40.711Z","emptyReason":null},"lastUpdatedAt":"2026-10-10T07:55:40.711Z","lastCrawledAt":"2026-10-10T07:55:40.711Z","lastIndexedAt":null,"nextCrawlAt":"2026-10-11T07:55:40.711Z","lastVerifiedAt":null,"highlights":[{"version":"0.1.0","createdAt":"2026-08-14T06:17:31.356Z","changelog":"Initial release of Posture Patrol, a command-line tool for posture tracking and ergonomic improvement. - Manual posture logging with quality scoring (good, fair, poor) - Break reminders, posture streaks, and daily/weekly trend reports - Spinal load calculation and ergonomic recommendations based on posture data - Pattern analysis (e.g., slouch-prone times, fatigue) - Desk stretch suggestions tailored to common posture issues - Pure Python with local JSON storage; privacy-friendly","fileCount":10,"zipByteSize":17011}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install s17b6amkd3wzqgg640v03a9r1n83gxs1:posture-patrol","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-posture-patrol/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-voronindenis5-posture-patrol/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-voronindenis5-posture-patrol/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-voronindenis5-posture-patrol/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-voronindenis5-posture-patrol/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-voronindenis5-posture-patrol/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:44.662Z"}},"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-posture-patrol/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-voronindenis5-posture-patrol/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-voronindenis5-posture-patrol/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-voronindenis5-posture-patrol/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:55:40.711Z","emptyReason":null},"readme":"Skill: posture-patrol\n\nOwner: voronindenis5\n\nSummary: Track your posture throughout the workday with manual logging, smart break reminders, ergonomic scoring, posture streaks, and trend analysis. Calculates spinal load, suggests desk stretches, tracks slouch patterns, and generates weekly posture reports with actionable recommendations.\n\nTags: latest:0.1.0\n\nVersion history:\n\nv0.1.0 | 2026-08-14T06:17:31.356Z | auto\n\nInitial release of Posture Patrol, a command-line tool for posture tracking and ergonomic improvement.\n\n- Manual posture logging with quality scoring (good, fair, poor)\n- Break reminders, posture streaks, and daily/weekly trend reports\n- Spinal load calculation and ergonomic recommendations based on posture data\n- Pattern analysis (e.g., slouch-prone times, fatigue)\n- Desk stretch suggestions tailored to common posture issues\n- Pure Python with local JSON storage; privacy-friendly\n\nArchive index:\n\nArchive v0.1.0: 10 files, 17011 bytes\n\nFiles: LICENSE (1070b), README.md (2911b), references (0b), references/ergonomics-guide.md (4739b), references/spinal-biomechanics.md (4034b), scripts (0b), scripts/posture_patrol.py (20750b), skill-card.md (2286b), SKILL.md (3319b), _meta.json (133b)\n\nFile v0.1.0:SKILL.md\n\n---\nname: posture-patrol\nversion: 1.0.0\nauthor: Denis Voronin\nlicense: MIT\ndescription: >\n  Track your posture throughout the workday with manual logging, smart\n  break reminders, ergonomic scoring, posture streaks, and trend analysis.\n  Calculates spinal load, suggests desk stretches, tracks slouch patterns,\n  and generates weekly posture reports with actionable recommendations.\ntags:\n  - posture\n  - health\n  - ergonomics\n  - workplace\n  - wellness\n---\n\n# Posture Patrol\n\nA standalone command-line tool for tracking posture quality, scheduling\nmovement breaks, calculating spinal load, and building better sitting habits.\nPure Python (stdlib only) with a JSON file database.\n\n## Quick Start\n\n```bash\n# Set up your profile\npython3 scripts/posture_patrol.py init\n\n# Log a posture check\npython3 scripts/posture_patrol.py check good \"feet flat, back straight\"\npython3 scripts/posture_patrol.py check poor \"slouching forward\"\n\n# Schedule break reminders\npython3 scripts/posture_patrol.py breaks --interval 30\n\n# See today's score\npython3 scripts/posture_patrol.py score\n\n# Weekly report\npython3 scripts/posture_patrol.py report week\n```\n\n## Commands\n\n| Command | Description |\n|---------|-------------|\n| `init` | Create your profile (height, desk type) |\n| `check <good\\|fair\\|poor> [notes]` | Log a posture observation |\n| `score [today\\|week]` | Show your posture score |\n| `report [week\\|month]` | Detailed report with charts and recommendations |\n| `streak` | Show your good-posture streak |\n| `breaks [--interval N]` | Generate a break reminder schedule |\n| `stretch` | Show desk stretches for your problem areas |\n| `spinal-load` | Calculate estimated spinal loading from posture data |\n| `ergonomics` | Show ergonomic checklist and personalized recommendations |\n| `pattern` | Identify when you're most likely to slouch |\n| `goal [minutes]` | Set daily good-posture goal |\n\n## How It Works\n\n### Posture Scoring\nEach check is rated 1-3:\n- **Good (3)**: Ears over shoulders, shoulders back, feet flat, lumbar supported\n- **Fair (2)**: Slight forward lean, one foot up, shoulders rounded slightly\n- **Poor (1)**: Slouched, hunched forward, head far forward, legs crossed\n\nDaily score = average of all checks × 33.3 (scaled to 0-100).\n\n### Spinal Load Calculation\nPoor posture increases the effective load on your cervical spine:\n- Neutral head (0°): ~10-12 lbs on neck\n- 15° forward: ~27 lbs\n- 30° forward: ~40 lbs\n- 45° forward: ~49 lbs\n- 60° forward: ~60 lbs\n\nThe tool estimates cumulative excess spinal load from your posture data.\n\n### Pattern Detection\nAnalyzes your check times to identify:\n- **High-risk hours** — when you're most likely to slouch\n- **Post-lunch dip** — posture degradation after eating\n- **End-of-day fatigue** — slouching increases with work hours\n- **Meeting vs. solo work** — if you log context\n\n### Desk Stretches\nRecommends stretches based on your problem patterns:\n- Neck rolls for forward head posture\n- Shoulder blade squeezes for rounded shoulders\n- Hip flexor stretches for prolonged sitting\n- Chin tucks for text neck\n\n## Data Storage\n\nData is stored in `~/.posture_patrol.json`. Delete to reset.\n\n## References\n\n- [Spinal Biomechanics](references/spinal-biomechanics.md)\n- [Desk Ergonomics Guide](references/ergonomics-guide.md)\n\n## License\n\nMIT © Denis Voronin\n\nFile v0.1.0:README.md\n\n# Posture Patrol 🧍‍♂️✨\n\nStop slouching your way to chronic back pain. Track your posture throughout\nthe day, get smart break reminders, calculate the real spinal load from\n\"text neck,\" and build lasting posture habits with streak tracking and\ntrend analysis.\n\n## The Problem\n\nModern work is a posture disaster:\n- **\"Text neck\"** — your head weighs 12 lbs neutral, but 60 lbs at 60° tilt\n- **Prolonged sitting** — weakens core, tightens hip flexors, rounds shoulders\n- **No awareness** — you don't realize you're slouching until you hurt\n- **No breaks** — hours pass without standing or stretching\n- **Chronic pain** — 80% of people experience back pain, much is preventable\n- **Poor ergonomics** — desk setup causes forward head posture and wrist strain\n\n## The Solution\n\nA posture awareness and tracking system that makes good posture a habit:\n\n1. Quick posture checks throughout the day (2 seconds)\n2. Score tracking — see if you're improving over time\n3. Smart break reminders — every 30 min, stand and stretch\n4. Spinal load calculator — understand the physics of poor posture\n5. Pattern detection — when do you slouch most?\n6. Desk stretches tailored to your specific issues\n\n## Features\n\n- 🧍 **Posture scoring** — good/fair/poor ratings → daily score 0-100\n- ⏰ **Break scheduling** — generate reminders for movement breaks\n- 🦴 **Spinal load estimation** — calculates excess neck load from posture\n- 📊 **Trend analysis** — weekly/monthly reports with ASCII charts\n- 🔥 **Good-posture streaks** — gamify consistent good posture\n- 🕐 **Pattern detection** — identifies your high-risk slouching hours\n- 🤸 **Desk stretches** — targeted recommendations for your issues\n- 🪑 **Ergonomic checklist** — personalized desk setup guide\n- 🎯 **Daily goals** — set and track good-posture minute targets\n\n## Quick Start\n\n```bash\n# Set up\npython3 scripts/posture_patrol.py init\n\n# Log posture checks through the day\npython3 scripts/posture_patrol.py check good \"feet flat, back straight\"\npython3 scripts/posture_patrol.py check fair \"slight lean forward\"\npython3 scripts/posture_patrol.py check poor \"hunched over laptop\"\n\n# Check your score\npython3 scripts/posture_patrol.py score\n\n# Get your stretch routine\npython3 scripts/posture_patrol.py stretch\n\n# See your patterns\npython3 scripts/posture_patrol.py pattern\n\n# Weekly report\npython3 scripts/posture_patrol.py report week\n```\n\n## The Science: Head Weight at Different Angles\n\n| Head Tilt | Effective Load on Neck |\n|-----------|----------------------|\n| 0° (neutral) | 10-12 lbs |\n| 15° | 27 lbs |\n| 30° | 40 lbs |\n| 45° | 49 lbs |\n| 60° | 60 lbs |\n\nSource: Dr. Kenneth Hansraj, *Surgical Technology International*\n\nSee [`references/spinal-biomechanics.md`](references/spinal-biomechanics.md)\nfor details.\n\n## Requirements\n\n- Python 3.6+ (stdlib only)\n\n## License\n\nMIT © Denis Voronin\n\nFile v0.1.0:_meta.json\n\n{\n  \"ownerId\": \"kn75wwn4x6djaf28jbykeamazd81gtdp\",\n  \"slug\": \"posture-patrol\",\n  \"version\": \"0.1.0\",\n  \"publishedAt\": 1786688251356\n}\n\nFile v0.1.0:references/ergonomics-guide.md\n\n# Desk Ergonomics Guide\n\n## Workstation Setup Checklist\n\n### Chair\n- [ ] Height: Feet flat on floor, knees at ~90°\n- [ ] Seat depth: 2-4 fingers between seat edge and back of knee\n- [ ] Backrest: Supports natural lumbar curve\n- [ ] Armrests: Elbows at 90°, shoulders relaxed\n- [ ] Tilt: Slight backward lean (100-110°) for reading; upright for typing\n\n### Desk\n- [ ] Height: Forearms parallel to floor when typing\n- [ ] Clearance: Knees and thighs fit comfortably underneath\n- [ ] Surface: Non-reflective to reduce glare\n- [ ] Depth: Monitor at arm's length (20-26 inches from eyes)\n\n### Monitor\n- [ ] Height: Top of screen at or slightly below eye level\n- [ ] Distance: Arm's length (20-26 inches)\n- [ ] Angle: Tilted slightly back (10-20°)\n- [ ] Position: Directly in front, no neck twisting\n- [ ] Dual monitors: Primary screen directly ahead, secondary at angle\n\n### Keyboard & Mouse\n- [ ] Keyboard: At elbow height, wrists neutral\n- [ ] Mouse: Next to keyboard, same height\n- [ ] Wrists: Straight, not bent up/down/sideways\n- [ ] Hands: Float over keyboard, don't rest wrists while typing\n\n### Lighting\n- [ ] Natural light from the side (not directly behind or in front)\n- [ ] Task lighting for document reading\n- [ ] Monitor brightness: Similar to room brightness\n- [ ] Reduce glare: Anti-glare screen, window shades\n\n### Phone\n- [ ] Headset or speakerphone for long calls\n- [ ] Don't cradle phone between ear and shoulder\n- [ ] Screen at face height to avoid \"text neck\"\n\n## Laptop-Specific Adjustments\n\nLaptops are ergonomically terrible by design (screen and keyboard are connected).\n\n### Quick Fix\n- Use an external keyboard and mouse\n- Put laptop on a riser/stand so screen is at eye level\n\n### Standing Desk Conversion\n- Use a laptop stand on a standing-height surface\n- External keyboard/mouse on lower surface\n- Alternate sitting and standing every 30-60 minutes\n\n## Ergonomic Equipment Recommendations\n\n### Essential\n1. **Adjustable chair** with lumbar support (Herman Miller, Steelcase, IKEA Markus)\n2. **Monitor stand or arm** to achieve proper height\n3. **External keyboard and mouse** (especially for laptop users)\n\n### Recommended\n4. **Standing desk converter** (Varidesk, Fully Jarvis)\n5. **Footrest** if feet don't reach floor\n6. **Wrist rest** for keyboard/mouse (use between typing, not during)\n\n### Optional\n7. **Ergonomic keyboard** (split: Kinesis, Microsoft Sculpt)\n8. **Vertical mouse** (Logitech MX Vertical) for wrist comfort\n9. **Monitor light bar** (BenQ ScreenBar) for task lighting\n10. **Anti-fatigue mat** for standing desk use\n\n## Common Problems & Solutions\n\n### Problem: Neck pain\n**Likely cause**: Monitor too low, looking down\n**Fix**: Raise monitor to eye level. If laptop, use stand + external keyboard.\n\n### Problem: Lower back pain\n**Likely cause**: Poor lumbar support, sitting too long\n**Fix**: Lumbar cushion or ergonomic chair. Stand every 30 min.\n\n### Problem: Wrist/hand pain\n**Likely cause**: Wrists bent during typing/mousing\n**Fix**: Lower keyboard, use wrist rest between (not during) typing. Try split keyboard.\n\n### Problem: Shoulder tension\n**Likely cause**: Mouse too far away, reaching\n**Fix**: Move mouse closer. Check armrest height.\n\n### Problem: Eye strain\n**Likely cause**: Monitor too bright, glare, too close\n**Fix**: 20-20-20 rule (every 20 min, look 20 ft away for 20 sec). Adjust brightness.\n\n### Problem: Hip/leg numbness\n**Likely cause**: Chair pressing on thighs, sitting too long\n**Fix**: Adjust chair height/depth. Stand and walk regularly.\n\n## Standing Desk Guidelines\n\n### Optimal Standing Setup\n- Desk at elbow height (forearms parallel to floor)\n- Weight evenly distributed on both feet\n- Knees slightly bent (not locked)\n- Monitor at eye level (same as sitting)\n- Anti-fatigue mat\n\n### Sit-Stand Ratio\n- **Beginner**: 1:1 (sit 30, stand 30)\n- **Experienced**: 1:2 (sit 20, stand 40)\n- **Maximum**: Don't stand more than 4 hours total per day\n- **Key**: Transition frequently — the best posture is the NEXT posture\n\n### Standing Desk Pitfalls\n- Standing all day is as bad as sitting all day\n- Don't wear high heels or hard-soled shoes\n- Don't lock your knees\n- Don't lean on the desk (shifts weight forward)\n\n## Quick Daily Routine\n\n### Morning Setup (2 minutes)\n1. Adjust chair height\n2. Position monitor\n3. Organize desk surface\n4. Do 5 chin tucks and 5 shoulder rolls\n\n### Every 30 Minutes\n1. Check posture (ears over shoulders?)\n2. Do 3 shoulder blade squeezes\n3. Look 20 feet away for 20 seconds\n4. Stand if you've been sitting\n\n### Every 2 Hours\n1. Full standing break (2 min walk)\n2. Doorway chest stretch\n3. Hip flexor stretch\n4. Drink water\n\n### End of Day\n1. Log your posture score\n2. Do a full-body stretch (5 min)\n3. Review your daily pattern\n\nFile v0.1.0:references/spinal-biomechanics.md\n\n# Spinal Biomechanics & Posture Science\n\n## The Cervical Spine Load Model\n\nResearch by Dr. Kenneth Hansraj (Chief of Spine Surgery, NY Spine Surgery &\nRehabilitation Medicine) published in *Surgical Technology International* (2014)\nquantified the effective weight of the human head at different forward tilt\nangles:\n\n### Head Weight by Posture Angle\n\n| Head Position | Tilt Angle | Effective Load |\n|--------------|-----------|---------------|\n| Neutral | 0° | 10-12 lbs (4.5-5.5 kg) |\n| Slight forward | 15° | 27 lbs (12.2 kg) |\n| Moderate forward | 30° | 40 lbs (18.1 kg) |\n| Significant forward | 45° | 49 lbs (22.2 kg) |\n| Severe forward | 60° | 60 lbs (27.2 kg) |\n\n### Why This Matters\n\nThe average human head weighs 10-12 pounds in a neutral position. As the head\ntilts forward (as when looking at a phone or laptop), the effective load on\nthe cervical spine increases dramatically due to leverage physics:\n\n```\nEffective Load = Head Weight × (1 + sin(angle) × leverage_factor)\n```\n\nAt 60° forward tilt, your neck supports the equivalent of a 60-pound weight\n— like carrying a 7-year-old child on your neck.\n\n## Cumulative Damage\n\nThe damage from poor posture is cumulative:\n\n### Short-term (hours-days)\n- Neck and shoulder muscle fatigue\n- Tension headaches\n- Reduced range of motion\n- Tingling in arms/hands (nerve compression)\n\n### Medium-term (weeks-months)\n- Chronic muscle tension\n- Early disc degeneration\n- Reduced lung capacity (rounded posture compresses chest)\n- Forward head posture becomes habitual\n\n### Long-term (years)\n- Cervical disc herniation\n- Bone spurs\n- Permanent kyphosis (hunchback)\n- Nerve damage\n- Spinal stenosis\n\n## Posture Types and Problems\n\n### Forward Head Posture (FHP)\n- **Cause**: Phone use, laptop work, poor monitor height\n- **Impact**: 27-60 lbs excess load on neck\n- **Fix**: Monitor at eye level, phone at face height, chin tucks\n\n### Rounded Shoulders\n- **Cause**: Reaching for keyboard, weak upper back\n- **Impact**: Shoulder impingement, rotator cuff issues\n- **Fix**: Shoulder blade squeezes, strengthen rhomboids\n\n### Anterior Pelvic Tilt (Lower Back)\n- **Cause**: Prolonged sitting, tight hip flexors\n- **Impact**: Lower back pain, weak glutes, tight hamstrings\n- **Fix**: Hip flexor stretches, strengthen core and glutes\n\n### Upper Crossed Syndrome\n- **Pattern**: Tight chest + tight upper traps + weak deep neck flexors + weak rhomboids\n- **Common in**: Desk workers, drivers\n- **Fix**: Stretch chest, strengthen back, chin tucks\n\n## Optimal Sitting Posture\n\n1. **Feet**: Flat on floor (or footrest), shoulder-width apart\n2. **Knees**: At or slightly below hip level\n3. **Hips**: Slightly above knees, pushed back in chair\n4. **Lower back**: Supported by lumbar curve (chair or cushion)\n5. **Upper back**: Relaxed against chair back\n6. **Shoulders**: Relaxed, not raised, not rounded\n7. **Head**: Balanced over spine, ears over shoulders\n8. **Arms**: Elbows at 90°, forearms parallel to floor\n9. **Wrists**: Neutral, not flexed or extended\n10. **Eyes**: Level with top third of monitor\n\n## Recovery and Prevention\n\n### The 20-8-2 Rule\nFor every 30 minutes of work:\n- **20 minutes** sitting\n- **8 minutes** standing\n- **2 minutes** moving/walking\n\n### Key Stretches\n1. **Chin tucks**: Pull head straight back (not tilting), hold 5 sec × 10\n2. **Doorway chest stretch**: Arms on door frame, lean forward, 30 sec\n3. **Shoulder blade squeeze**: Pinch blades together, hold 5 sec × 10\n4. **Upper trap stretch**: Tilt head to side, hold 20 sec each\n5. **Hip flexor stretch**: Lunge position, push hips forward, 30 sec each\n\n## Sources\n\n- Hansraj, K. (2014). \"Assessment of Stresses in the Cervical Spine Caused\n  by Posture and Position of the Head.\" *Surgical Technology International*, 25.\n- O'Sullivan, P.B. et al. (2012). \"The Effect of Different Sitting Postures\n  on Trunk Muscle Activity.\" *Manual Therapy*, 17(4).\n- National Institute for Occupational Safety and Health (NIOSH) ergonomic guidelines\n- American Physical Therapy Association (APTA) posture resources\n\nFile v0.1.0:skill-card.md\n\n## Description:\n\nTrack posture throughout the workday with manual logging, break reminders, ergonomic scoring, posture streaks, trend analysis, spinal load estimates, desk stretch suggestions, slouch pattern detection, and weekly posture reports.\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 developers use this skill to run a local posture-tracking command-line tool that records posture checks, reports trends, schedules movement breaks, and offers ergonomic wellness suggestions.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The tool stores posture profile details and free-form notes in a local JSON file at ~/.posture_patrol.json.\n\nMitigation: Avoid entering sensitive health details in notes, protect the local user account, and delete the JSON file when resetting or removing stored data.\n\nRisk: Stretch, symptom, posture, and spinal-load guidance is general wellness information and is not medical advice.\n\nMitigation: Use the guidance as a prompt for posture awareness and seek qualified medical care for pain, numbness, tingling, weakness, worsening symptoms, or persistent issues.\n\n## Reference(s):\n\n- [Spinal Biomechanics](references/spinal-biomechanics.md)\n- [Desk Ergonomics Guide](references/ergonomics-guide.md)\n- [Source Repository](https://github.com/voronindenis5/posture-patrol)\n- [ClawHub Skill Page](https://clawhub.ai/voronindenis5/skills/posture-patrol)\n\n## Skill Output:\n\n**Output Type(s):** [Text, Markdown, Code, Shell commands, Configuration, Guidance]\n\n**Output Format:** [Markdown and terminal-oriented text with inline shell commands]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [Outputs are based on local JSON posture data and include wellness guidance, scores, reports, reminders, and ergonomic suggestions.]\n\n## Skill Version(s):\n\n0.1.0 (source: ClawHub release metadata)\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: posture-patrol Owner: voronindenis5 Summary: Track your posture throughout the workday with manual logging, smart break reminders, ergonomic scoring, posture streaks, and trend analysis. Calculates spinal load, suggests desk stretches, tracks slouch patterns, and generates weekly posture reports with actionable recommendations. Tags: latest:0.1.0 Version history: v0.1.0 | 2026-08-14T06:17:31.356Z | auto Initia","codeSnippets":[],"executableExamples":[{"language":"bash","snippet":"# Set up your profile\npython3 scripts/posture_patrol.py init\n\n# Log a posture check\npython3 scripts/posture_patrol.py check good \"feet flat, back straight\"\npython3 scripts/posture_patrol.py check poor \"slouching forward\"\n\n# Schedule break reminders\npython3 scripts/posture_patrol.py breaks --interval 30\n\n# See today's score\npython3 scripts/posture_patrol.py score\n\n# Weekly report\npython3 scripts/posture_patrol.py report week"},{"language":"bash","snippet":"# Set up\npython3 scripts/posture_patrol.py init\n\n# Log posture checks through the day\npython3 scripts/posture_patrol.py check good \"feet flat, back straight\"\npython3 scripts/posture_patrol.py check fair \"slight lean forward\"\npython3 scripts/posture_patrol.py check poor \"hunched over laptop\"\n\n# Check your score\npython3 scripts/posture_patrol.py score\n\n# Get your stretch routine\npython3 scripts/posture_patrol.py stretch\n\n# See your patterns\npython3 scripts/posture_patrol.py pattern\n\n# Weekly report\npython3 scripts/posture_patrol.py report week"},{"language":"text","snippet":"Effective Load = Head Weight × (1 + sin(angle) × leverage_factor)"}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\nname: posture-patrol\nversion: 1.0.0\nauthor: Denis Voronin\nlicense: MIT\ndescription: >\n  Track your posture throughout the workday with manual logging, smart\n  break reminders, ergonomic scoring, posture streaks, and trend analysis.\n  Calculates spinal load, suggests desk stretches, tracks slouch patterns,\n  and generates weekly posture reports with actionable recommendations.\ntags:\n  - posture\n  - health\n  - ergonomics\n  - workplace\n  - wellness\n---\n\n# Posture Patrol\n\nA standalone command-line tool for tracking posture quality, scheduling\nmovement breaks, calculating spinal load, and building better sitting habits.\nPure Python (stdlib only) with a JSON file database.\n\n## Quick Start\n\n```bash\n# Set up your profile\npython3 scripts/posture_patrol.py init\n\n# Log a posture check\npython3 scripts/posture_patrol.py check good \"feet flat, back straight\"\npython3 scripts/posture_patrol.py check poor \"slouching forward\"\n\n# Schedule break reminders\npython3 scripts/posture_patrol.py breaks --interval 30\n\n# See today's score\npython3 scripts/posture_patrol.py score\n\n# Weekly report\npython3 scripts/posture_patrol.py report week\n```\n\n## Commands\n\n| Command | Description |\n|---------|-------------|\n| `init` | Create your profile (height, desk type) |\n| `check <good\\|fair\\|poor> [notes]` | Log a posture observation |\n| `score [today\\|week]` | Show your posture score |\n| `report [week\\|month]` | Detailed report with charts and recommendations |\n| `streak` | Show your good-posture streak |\n| `breaks [--interval N]` | Generate a break reminder schedule |\n| `stretch` | Show desk stretches for your problem areas |\n| `spinal-load` | Calculate estimated spinal loading from posture data |\n| `ergonomics` | Show ergonomic checklist and personalized recommendations |\n| `pattern` | Identify when you're most likely to slouch |\n| `goal [minutes]` | Set daily good-posture goal |\n\n## How It Works\n\n### Posture Scoring\nEach check is rated 1-3:\n- **Good (3)**: Ears over shoulders, shoulders back, feet flat, lumbar supported\n- **Fair (2)**: Slight forward lean, one foot up, shoulders rounded slightly\n- **Poor (1)**: Slouched, hunched forward, head far forward, legs crossed\n\nDaily score = average of all checks × 33.3 (scaled to 0-100).\n\n### Spinal Load Calculation\nPoor posture increases the effective load on your cervical spine:\n- Neutral head (0°): ~10-12 lbs on neck\n- 15° forward: ~27 lbs\n- 30° forward: ~40 lbs\n- 45° forward: ~49 lbs\n- 60° forward: ~60 lbs\n\nThe tool estimates cumulative excess spinal load from your posture data.\n\n### Pattern Detection\nAnalyzes your check times to identify:\n- **High-risk hours** — when you're most likely to slouch\n- **Post-lunch dip** — posture degradation after eating\n- **End-of-day fatigue** — slouching increases with work hours\n- **Meeting vs. solo work** — if you log context\n\n### Desk Stretches\nRecommends stretches based on your problem patterns:\n- Neck rolls for forward head posture\n- Shoulder blade squeezes for rounded shoulders\n- Hip flexor "},{"path":"README.md","content":"# Posture Patrol 🧍‍♂️✨\n\nStop slouching your way to chronic back pain. Track your posture throughout\nthe day, get smart break reminders, calculate the real spinal load from\n\"text neck,\" and build lasting posture habits with streak tracking and\ntrend analysis.\n\n## The Problem\n\nModern work is a posture disaster:\n- **\"Text neck\"** — your head weighs 12 lbs neutral, but 60 lbs at 60° tilt\n- **Prolonged sitting** — weakens core, tightens hip flexors, rounds shoulders\n- **No awareness** — you don't realize you're slouching until you hurt\n- **No breaks** — hours pass without standing or stretching\n- **Chronic pain** — 80% of people experience back pain, much is preventable\n- **Poor ergonomics** — desk setup causes forward head posture and wrist strain\n\n## The Solution\n\nA posture awareness and tracking system that makes good posture a habit:\n\n1. Quick posture checks throughout the day (2 seconds)\n2. Score tracking — see if you're improving over time\n3. Smart break reminders — every 30 min, stand and stretch\n4. Spinal load calculator — understand the physics of poor posture\n5. Pattern detection — when do you slouch most?\n6. Desk stretches tailored to your specific issues\n\n## Features\n\n- 🧍 **Posture scoring** — good/fair/poor ratings → daily score 0-100\n- ⏰ **Break scheduling** — generate reminders for movement breaks\n- 🦴 **Spinal load estimation** — calculates excess neck load from posture\n- 📊 **Trend analysis** — weekly/monthly reports with ASCII charts\n- 🔥 **Good-posture streaks** — gamify consistent good posture\n- 🕐 **Pattern detection** — identifies your high-risk slouching hours\n- 🤸 **Desk stretches** — targeted recommendations for your issues\n- 🪑 **Ergonomic checklist** — personalized desk setup guide\n- 🎯 **Daily goals** — set and track good-posture minute targets\n\n## Quick Start\n\n```bash\n# Set up\npython3 scripts/posture_patrol.py init\n\n# Log posture checks through the day\npython3 scripts/posture_patrol.py check good \"feet flat, back straight\"\npython3 scripts/posture_patrol.py check fair \"slight lean forward\"\npython3 scripts/posture_patrol.py check poor \"hunched over laptop\"\n\n# Check your score\npython3 scripts/posture_patrol.py score\n\n# Get your stretch routine\npython3 scripts/posture_patrol.py stretch\n\n# See your patterns\npython3 scripts/posture_patrol.py pattern\n\n# Weekly report\npython3 scripts/posture_patrol.py report week\n```\n\n## The Science: Head Weight at Different Angles\n\n| Head Tilt | Effective Load on Neck |\n|-----------|----------------------|\n| 0° (neutral) | 10-12 lbs |\n| 15° | 27 lbs |\n| 30° | 40 lbs |\n| 45° | 49 lbs |\n| 60° | 60 lbs |\n\nSource: Dr. Kenneth Hansraj, *Surgical Technology International*\n\nSee [`references/spinal-biomechanics.md`](references/spinal-biomechanics.md)\nfor details.\n\n## Requirements\n\n- Python 3.6+ (stdlib only)\n\n## License\n\nMIT © Denis Voronin"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn75wwn4x6djaf28jbykeamazd81gtdp\",\n  \"slug\": \"posture-patrol\",\n  \"version\": \"0.1.0\",\n  \"publishedAt\": 1786688251356\n}"},{"path":"references/ergonomics-guide.md","content":"# Desk Ergonomics Guide\n\n## Workstation Setup Checklist\n\n### Chair\n- [ ] Height: Feet flat on floor, knees at ~90°\n- [ ] Seat depth: 2-4 fingers between seat edge and back of knee\n- [ ] Backrest: Supports natural lumbar curve\n- [ ] Armrests: Elbows at 90°, shoulders relaxed\n- [ ] Tilt: Slight backward lean (100-110°) for reading; upright for typing\n\n### Desk\n- [ ] Height: Forearms parallel to floor when typing\n- [ ] Clearance: Knees and thighs fit comfortably underneath\n- [ ] Surface: Non-reflective to reduce glare\n- [ ] Depth: Monitor at arm's length (20-26 inches from eyes)\n\n### Monitor\n- [ ] Height: Top of screen at or slightly below eye level\n- [ ] Distance: Arm's length (20-26 inches)\n- [ ] Angle: Tilted slightly back (10-20°)\n- [ ] Position: Directly in front, no neck twisting\n- [ ] Dual monitors: Primary screen directly ahead, secondary at angle\n\n### Keyboard & Mouse\n- [ ] Keyboard: At elbow height, wrists neutral\n- [ ] Mouse: Next to keyboard, same height\n- [ ] Wrists: Straight, not bent up/down/sideways\n- [ ] Hands: Float over keyboard, don't rest wrists while typing\n\n### Lighting\n- [ ] Natural light from the side (not directly behind or in front)\n- [ ] Task lighting for document reading\n- [ ] Monitor brightness: Similar to room brightness\n- [ ] Reduce glare: Anti-glare screen, window shades\n\n### Phone\n- [ ] Headset or speakerphone for long calls\n- [ ] Don't cradle phone between ear and shoulder\n- [ ] Screen at face height to avoid \"text neck\"\n\n## Laptop-Specific Adjustments\n\nLaptops are ergonomically terrible by design (screen and keyboard are connected).\n\n### Quick Fix\n- Use an external keyboard and mouse\n- Put laptop on a riser/stand so screen is at eye level\n\n### Standing Desk Conversion\n- Use a laptop stand on a standing-height surface\n- External keyboard/mouse on lower surface\n- Alternate sitting and standing every 30-60 minutes\n\n## Ergonomic Equipment Recommendations\n\n### Essential\n1. **Adjustable chair** with lumbar support (Herman Miller, Steelcase, IKEA Markus)\n2. **Monitor stand or arm** to achieve proper height\n3. **External keyboard and mouse** (especially for laptop users)\n\n### Recommended\n4. **Standing desk converter** (Varidesk, Fully Jarvis)\n5. **Footrest** if feet don't reach floor\n6. **Wrist rest** for keyboard/mouse (use between typing, not during)\n\n### Optional\n7. **Ergonomic keyboard** (split: Kinesis, Microsoft Sculpt)\n8. **Vertical mouse** (Logitech MX Vertical) for wrist comfort\n9. **Monitor light bar** (BenQ ScreenBar) for task lighting\n10. **Anti-fatigue mat** for standing desk use\n\n## Common Problems & Solutions\n\n### Problem: Neck pain\n**Likely cause**: Monitor too low, looking down\n**Fix**: Raise monitor to eye level. If laptop, use stand + external keyboard.\n\n### Problem: Lower back pain\n**Likely cause**: Poor lumbar support, sitting too long\n**Fix**: Lumbar cushion or ergonomic chair. Stand every 30 min.\n\n### Problem: Wrist/hand pain\n**Likely cause**: Wrists bent during typing/mousing\n**Fix**: Lower keyboar"},{"path":"references/spinal-biomechanics.md","content":"# Spinal Biomechanics & Posture Science\n\n## The Cervical Spine Load Model\n\nResearch by Dr. Kenneth Hansraj (Chief of Spine Surgery, NY Spine Surgery &\nRehabilitation Medicine) published in *Surgical Technology International* (2014)\nquantified the effective weight of the human head at different forward tilt\nangles:\n\n### Head Weight by Posture Angle\n\n| Head Position | Tilt Angle | Effective Load |\n|--------------|-----------|---------------|\n| Neutral | 0° | 10-12 lbs (4.5-5.5 kg) |\n| Slight forward | 15° | 27 lbs (12.2 kg) |\n| Moderate forward | 30° | 40 lbs (18.1 kg) |\n| Significant forward | 45° | 49 lbs (22.2 kg) |\n| Severe forward | 60° | 60 lbs (27.2 kg) |\n\n### Why This Matters\n\nThe average human head weighs 10-12 pounds in a neutral position. As the head\ntilts forward (as when looking at a phone or laptop), the effective load on\nthe cervical spine increases dramatically due to leverage physics:\n\n```\nEffective Load = Head Weight × (1 + sin(angle) × leverage_factor)\n```\n\nAt 60° forward tilt, your neck supports the equivalent of a 60-pound weight\n— like carrying a 7-year-old child on your neck.\n\n## Cumulative Damage\n\nThe damage from poor posture is cumulative:\n\n### Short-term (hours-days)\n- Neck and shoulder muscle fatigue\n- Tension headaches\n- Reduced range of motion\n- Tingling in arms/hands (nerve compression)\n\n### Medium-term (weeks-months)\n- Chronic muscle tension\n- Early disc degeneration\n- Reduced lung capacity (rounded posture compresses chest)\n- Forward head posture becomes habitual\n\n### Long-term (years)\n- Cervical disc herniation\n- Bone spurs\n- Permanent kyphosis (hunchback)\n- Nerve damage\n- Spinal stenosis\n\n## Posture Types and Problems\n\n### Forward Head Posture (FHP)\n- **Cause**: Phone use, laptop work, poor monitor height\n- **Impact**: 27-60 lbs excess load on neck\n- **Fix**: Monitor at eye level, phone at face height, chin tucks\n\n### Rounded Shoulders\n- **Cause**: Reaching for keyboard, weak upper back\n- **Impact**: Shoulder impingement, rotator cuff issues\n- **Fix**: Shoulder blade squeezes, strengthen rhomboids\n\n### Anterior Pelvic Tilt (Lower Back)\n- **Cause**: Prolonged sitting, tight hip flexors\n- **Impact**: Lower back pain, weak glutes, tight hamstrings\n- **Fix**: Hip flexor stretches, strengthen core and glutes\n\n### Upper Crossed Syndrome\n- **Pattern**: Tight chest + tight upper traps + weak deep neck flexors + weak rhomboids\n- **Common in**: Desk workers, drivers\n- **Fix**: Stretch chest, strengthen back, chin tucks\n\n## Optimal Sitting Posture\n\n1. **Feet**: Flat on floor (or footrest), shoulder-width apart\n2. **Knees**: At or slightly below hip level\n3. **Hips**: Slightly above knees, pushed back in chair\n4. **Lower back**: Supported by lumbar curve (chair or cushion)\n5. **Upper back**: Relaxed against chair back\n6. **Shoulders**: Relaxed, not raised, not rounded\n7. **Head**: Balanced over spine, ears over shoulders\n8. **Arms**: Elbows at 90°, forearms parallel to floor\n9. **Wrists**: Neutral, not flexed or extended\n10. *"}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"Track your posture throughout the workday with manual logging, smart break reminders, ergonomic scoring, posture streaks, and trend analysis. Calculates spinal load, suggests desk stretches, tracks slouch patterns, and generates weekly posture reports with actionable recommendations. Skill: posture-patrol Owner: voronindenis5 Summary: Track your posture throughout the workday with manual logging, smart break reminders, ergonomic scoring, posture streaks, and trend analysis. Calculates spinal load, suggests desk stretches, tracks slouch patterns, and generates weekly posture reports with actionable recommendations. Tags: latest:0.1.0 Version history: v0.1.0 | 2026-08-14T06:17:31.356Z | auto Initia","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":1884,"uniquenessScore":45,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-10-10T07:55:40.711Z","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:55:40.711Z","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:44.663Z","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"}]}}}