Action-first cognitive accelerator for AI coding assistants.
Built specifically for neurodivergent developers to eliminate conversational friction, information overload, and context drift.
Default AI coding assistants write like polite essayists: long conversational greetings, winding explanations, and buried action items. For developers with ADHD, working memory is scarce and activation energy is the biggest obstacle to getting code written.
ADHD reshapes the assistant’s behavior at the engine level:
| Standard Assistant Output (High Cognitive Friction) | ADHD Engine Output (Action First) |
|---|---|
| > Great question! Let's think about this carefully. Your auth flow has a few moving pieces: the middleware, the token verification, and the cookie handling. Looking at `src/auth.ts`, the `verifyToken` function (around lines 42-58) seems to be using an older `jsonwebtoken` API where callbacks were required. One approach would be to update the package and rewrite that function to handle promises properly. After making the change, you'd want to run the auth tests to confirm nothing breaks. By the way, you might also want to look at your dependency versions overall. Hope this helps! Let me know if you want to dig deeper into JWT configuration! | > Run `npm install jsonwebtoken@latest`, then edit `src/auth.ts:42`. > > 1. Open `src/auth.ts` > 2. Replace `verifyToken` (lines 42–58) with: > ```ts > export async function verifyToken(token: string) { > return jwt.verify(token, process.env.JWT_SECRET!); > } > ``` > 3. Run `npm test -- auth.spec.ts` (~1 minute) > > Next: paste the first failing line if any test fails. |
The assistant strictly complies with the specifications defined in skills/adhd-mode/SKILL.md:
Link the skill into your project:
cp -r .cursor/skills/adhd-mode path/to/your-project/.cursor/skills/
Install directly via git URL:
claude plugin install https://github.com/jastfan/adhd
Include in your root GEMINI.md:
@skills/adhd-mode/SKILL.md
Paste the following into your system instructions or custom prompt:
Shape all responses for ADHD:
1. Lead with the executable command or code on line 1.
2. Number all multi-step tasks (one action per step).
3. End with exactly one concrete next step under 2 minutes.
4. Cap all lists at 5 items maximum.
5. Give specific time estimates (minutes/hours).
6. Cut all greetings, preambles, and closing pleasantries.
The repository includes a comprehensive zero-dependency test and validation harness:
# Run 51 automated unit tests
python -m unittest discover -s tests -v
# Validate benchmark evaluation cases
python scripts/run_evals.py validate
# Verify context-memory runtime compatibility
npx -y tsx scripts/check_context_compat.ts
All 51 test suites pass with 100% test coverage across Windows, macOS, and Linux.
MIT © 2026 jastfan. Engineered for deep, uninterrupted flow.