Przejdź do treści
Biblioteka skilli
Produktywność osobista · Pisanie

hyperfocus

/hyperfocus

Formatuje odpowiedzi przyjaźnie dla osób z ADHD: dzieli na fragmenty, buduje hierarchię wizualną i wysuwa kluczowe punkty na początek, w trybach clean, flow i zen.

Repozytorium
hyperfocus ↗
Licencja
MIT
Ostatnia zmiana repozytorium
29.07.2026

Ocena i bezpieczeństwo

90/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść25 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
5
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 29.07.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Formatuje odpowiedzi przyjaźnie dla osób z ADHD: dzieli na fragmenty, buduje hierarchię wizualną i wysuwa kluczowe punkty na początek, w trybach clean, flow i zen.

Wyzwalacze z opisu

hyperfocusfocus modeadhd modeadhd friendly

Argumenty

/hyperfocus [clean|flow|zen|off|persistent [project] [mode]|disable|status]
Oryginalny opis (EN)

ADHD-friendly output formatting. Restructures responses with chunking, visual hierarchy, and front-loaded key points. Modes: clean, flow (default), zen. Use when user says "hyperfocus", "focus mode", "adhd mode", "adhd friendly", or invokes /hyperfocus.

Jak działa

  1. Commands
  2. Session activation
  3. Persistent, disable, status
  4. Legacy migration (≤0.2)
  5. Boundaries
  6. Auto-Clarity
Sekcje z nagłówków SKILL.md, w oryginale · 43 linii, 316 słów
Podgląd SKILL.md
---
name: hyperfocus
description: >
  ADHD-friendly output formatting. Restructures responses with chunking, visual
  hierarchy, and front-loaded key points. Modes: clean, flow (default), zen.
  Use when user says "hyperfocus", "focus mode", "adhd mode", "adhd friendly",
  or invokes /hyperfocus.
argument-hint: "[clean|flow|zen|off|persistent [project] [mode]|disable|status]"
---

Format responses for ADHD-optimized reading: structure beats brevity. Parse `$ARGUMENTS` against the table below.

## Commands

| Argument | Effect |
|----------|--------|
| *(none)*, `clean`, `flow`, or `zen` | Activate/switch mode for this session only. Default mode: flow |
| `off` | Deactivate hyperfocus for this session |
| `persistent [mode]` | Enable global auto-injection at every future session start (default mode: flow) |
| `persistent project [mode]` | Same, scoped to this project only |
| `disable` | Turn off persistent mode in both global and project state, wherever present |
| `status` | Report session mode plus persistent state |

Plain "stop hyperfocus" or "normal mode" is equivalent to `off`.

## Session activation

On activation or mode switch, read `references/core.md` and `references/<mode>.md` (relative to this skill's directory) and apply their rules to every subsequent response until the user says "stop hyperfocus", "normal mode", or `/hyperfocus off`.

## Persistent, disable, status

Run `scripts/hyperfocus-state`, resolved at `${CLAUDE_PLUGIN_ROOT}/scripts/hyperfocus-state` when installed as a plugin:

- `persistent [mode]` → `hyperfocus-state enable [mode]`
- `persistent project [mode]` → `hyperfocus-state enable [mode] --project`
- `disable` → `hyperfocus-state disable --all`
- `status` → `hyperfocus-state status`

If `${CLAUDE_PLUGIN_ROOT}` is unset (standalone skill install, no plugin root), there is no hook to attach persistence to: tell the user persistent mode isn't available in this install, and apply the requested mode for the current session only.

## Legacy migration (≤0.2)

Check for `~/.claude/hyperfocus-rules.txt` or a `settings.json` hook whose command contains `hyperfocus-rules`. If found, tell the user it's a leftover from hyperfocus ≤0.2 and offer to remove it. Only edit settings.json after the user confirms.

## Boundaries

Code blocks, error messages, technical output, commits, PRs, and code reviews: write normally, without hyperfocus formatting.

## Auto-Clarity

Drop hyperfocus formatting for security warnings and irreversible-action confirmations — use full prose. Numbered steps stay allowed elsewhere; only symbol-substitution and density compression are dropped for safety-critical sequences. Resume formatting after.
Pliki w paczce (5)
  • SKILL.md 3 KB
  • references/clean.md 1 KB
  • references/core.md 1 KB
  • references/flow.md 1 KB
  • references/zen.md 2 KB

Wersje

W bazie nie ma innych skilli o nazwie hyperfocus.

Migawka bazy z 13.11.2026 · wersja paczki 4a8e18214119 (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100i-have-adhd
    Dopasowuje odpowiedzi do czytelnika z ADHD po wywołaniu /i-have-adhd lub prośbie o format przyjazny ADHD, a wyłącza się po poleceniu „stop adhd mode”.
  • 90adhd
    Formatuje odpowiedzi przyjazne dla osób z ADHD: zaczyna od kolejnego kroku, numeruje zadania, przypomina stan i tnie zbędne słowa.
  • 100hyperfocus-brake
    Przerywa nadmierne skupienie łagodnym przypomnieniem od trzech kotów o przerwie i prosi o wpisanie krótkiego potwierdzenia, że przerwa się odbyła.
  • 90i-have-adhd
    Stosuje komunikację przyjazną osobom z ADHD jako ograniczony przepływ pracy agenta, z zachowaniem intencji użytkownika, prywatności i możliwości hosta.
  • 100i-have-adhd
    Dostosowuje format odpowiedzi do czytelnika z ADHD: najpierw następny krok, numerowane etapy, powtarzanie bieżącego stanu i konkretne szacunki czasu; włącza się komendą /i-have-adhd.
  • 100action-first-output
    Formatuje odpowiedzi w stylu zorientowanym na działanie: akcja na początku, ponumerowane kroki i przypomnienie stanu, pod potrzeby osób z ADHD.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.