{"id":"cmrtm0mig0003ad0769spaq94","owner":"ayghri","name":"i-have-adhd","url":"https://github.com/ayghri/i-have-adhd","lastScannedAt":"2026-10-07T04:30:54.858Z","freshness":{"status":"changed","reason":null,"retryable":false,"renamedTo":null,"lastCheckedAt":"2026-10-21T18:17:41.269Z","lastVerifiedAt":null,"lastChangeDetectedAt":"2026-10-21T18:17:41.269Z","scannedHash":null,"latestUpstreamHash":"1ecea1993b7fce257ffbd686c070948b5e07eda6","nextCheckDueAt":"2026-10-22T16:22:40.738Z"},"skills":[{"id":"cmuni380ooh2yad07fkp8djhu","slug":"i-have-adhd","publicId":"7d552343-492a-4ebd-9b1e-ca07faf42102","name":"i-have-adhd","description":"Shape output for a reader with ADHD: lead with the next action, number multi-step work, restate state across turns, suppress tangents, give specific time estimates, make wins visible. Invoke with /i-have-adhd; stays on until \"stop adhd mode\".","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-28T14:02:02.048Z","sourceUrl":"https://github.com/ayghri/i-have-adhd/tree/main/skills/i-have-adhd","findings":[{"id":"cmuni380ooh36ad070tniu5ts","source":"vettd","category":"best-practices","label":"SKILL.md body length is reasonable","detail":"133 lines (recommended: under 500)","severity":"info","ruleId":"VTD-0101"},{"id":"cmuni380ooh3aad07isgk91mf","source":"vettd","category":"security","label":"No prompt injection or jailbreak signals detected","detail":"Scanned text content for instruction override, jailbreak framing, credential solicitation, and embedded injection markers","severity":"info","ruleId":"VTD-0092"},{"id":"cmuni380ooh33ad074eiqsde7","source":"vettd","category":"security","label":"No repository link","detail":"No repository field found in SKILL.md frontmatter. Skills without a verifiable source repository cannot be externally audited.","severity":"info","ruleId":"VTD-0083"},{"id":"cmuni380ooh34ad071p5g1wth","source":"vettd","category":"description","label":"Description within character limit","detail":"242/1024 characters used","severity":"info","ruleId":"VTD-0110"},{"id":"cmuni380ooh38ad07a40gwfq6","source":"vettd","category":"best-practices","label":"Step-by-step workflow found","detail":"Structured procedures improve reliability for complex tasks","severity":"info","ruleId":"VTD-0106"},{"id":"cmuni380ooh3bad07f5p0u9uc","source":"vettd","category":"security","label":"No external URLs in skill definition","detail":"SKILL.md and references/ files do not reference external URLs","severity":"info","ruleId":"VTD-0093"},{"id":"cmuni380ooh35ad07uj9w3482","source":"vettd","category":"description","label":"Description lacks usage context","detail":"Add context like \"Use this skill when...\" to help agents know when to activate it","severity":"info","ruleId":"VTD-0111"},{"id":"cmuni380ooh39ad07fwz9a0hz","source":"vettd","category":"security","label":"No secrets or unsafe code patterns detected","detail":"Scanned all files for credentials, private keys, and code-level risks (eval, shell exec, destructive ops)","severity":"info","ruleId":"VTD-0091"},{"id":"cmuni380ooh32ad07isfk16iz","source":"vettd","category":"structure","label":"Valid name field","detail":"Name \"i-have-adhd\" follows spec (lowercase, hyphens, ≤64 chars)","severity":"info","ruleId":"VTD-0099"},{"id":"cmuni380ooh37ad07l12jm1th","source":"vettd","category":"best-practices","label":"Examples included","detail":"Found code blocks, input/output samples, or an examples section — concrete samples help agents pattern-match effectively","severity":"info","ruleId":"VTD-0103"},{"id":"cmuni380ooh2zad076zltv8ax","source":"vettd","category":"structure","label":"SKILL.md present","detail":"Required skill definition file found","severity":"info","ruleId":"VTD-0095"},{"id":"cmuni380ooh30ad071t4a94nc","source":"vettd","category":"structure","label":"No scripts/ directory","detail":"Consider bundling reusable scripts for validation and automation","severity":"info","ruleId":"VTD-0096"},{"id":"cmuni380ooh31ad07tf9mbkit","source":"vettd","category":"evals","label":"No evaluation test cases","detail":"Add an evals/ directory with test prompts and expected outputs to measure skill quality","severity":"info","ruleId":"VTD-0118"}],"scannerRuns":[{"source":"vettd","status":"success","verdict":null,"grade":"A","criticalCount":0,"highCount":0},{"source":"cisco","status":"success","verdict":null,"grade":"A","criticalCount":0,"highCount":0}],"freshness":null},{"id":"cmuxm1027201xad07vulq3d1t","slug":"i-have-adhd","publicId":"143ee90f-988a-4ce9-93bb-08bfecc72b7e","name":"i-have-adhd","description":"Shape output for a reader with ADHD: lead with the next action, number multi-step work, restate state across turns, suppress tangents, give specific time estimates, make wins visible. Invoke with /i-have-adhd; stays on until \"stop adhd mode\".","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-20T19:27:47.663Z","sourceUrl":"https://github.com/ayghri/i-have-adhd/tree/main/skills/i-have-adhd","findings":[],"scannerRuns":[{"source":"vettd","status":"success","verdict":null,"grade":"A","criticalCount":0,"highCount":0},{"source":"cisco","status":"success","verdict":null,"grade":"A","criticalCount":0,"highCount":0}],"freshness":{"status":"verified_unchanged","reason":null,"retryable":false,"renamedTo":null,"lastCheckedAt":"2026-10-21T20:38:41.595Z","lastVerifiedAt":"2026-10-21T20:38:41.595Z","lastChangeDetectedAt":"2026-10-09T12:19:29.645Z","scannedHash":"759f1e56d0d2fdd3819d2a53b81e72767c08d914","latestUpstreamHash":"759f1e56d0d2fdd3819d2a53b81e72767c08d914","nextCheckDueAt":"2026-10-22T18:42:10.328Z"}}],"publisherSupplied":["skills[].name","skills[].description","skills[].author","skills[].version","skills[].license"]}