Skip to content
Blind Dev — Denis Skripnik
  • By task
  • Services
  • Projects
  • Articles
  • About
  • Contacts
Русский
Menu
  • By task
  • Services
  • Projects
  • Articles
  • About
  • Contacts
All tasks

What would you like to do?

Start with a task, then choose a concrete tool, skill, article or Hermes contribution.

  • Work with AI

  • Improve Hermes

  • Ready-to-use tools

  • Accessibility

  • Understand web3

Interests and read state stay in this browser only. Visiting a page does not mark updates as read.

Storage is unavailable: settings last until you leave this page.

My interests

    What is new

    GitHub data verified: 2026-10-16 · GitHub

    No updates for the selected interests yet.

    • hermes-secure-env-plugin — Release published New

      Enter secrets over HTTPS outside the chat and language-model context. Version 0.8.2 adds explicitly confirmed code targets, including groups of up to 100 fields, and a shared Unicode 14.0.0 policy. Requires Hermes ≥0.21.7, Python 3.11+ and Linux/POSIX. Use the v0.8.2 tag or wheel: main remains on the older version, and catalog installations do not update automatically. Requires your own TLS and owner authorization. Filling does not confirm sign-in or payment; sites may act on input. Compatibility with every site or screen reader is not guaranteed.

      2026-10-16 v0.8.2 · Source

    • Deferred Questions 0.2.5 — Release published New

      Nonblocking questions with replies bound to the intended recipient; optional agent continuation never auto-approves actions. Version 0.2.5 adds built-in SQLite header protection without an external watchdog; database body damage is not repaired automatically. Stop older gateway/CLI processes and external database-replacement scripts before upgrading. Hermes ≥0.21.6, Python 3.11+, Linux/macOS; verified on Linux. Runs in-process without host isolation; questions and answers are stored unencrypted in HERMES_HOME. Hermes updates can break the integration.

      2026-10-15 v0.2.5 · Source

    • Deferred Questions 0.2.5 — Update New

      Deferred Questions 0.2.5 adds a shared nonblocking store lock and recovery limited to the first 24 SQLite header bytes: the original is quarantined, while the database body, delivery receipts, answers and continuation states are not rolled back. Body damage, a nonempty WAL/journal or untrusted metadata refuses recovery. Stop older gateway/CLI processes and external database-replacement scripts before upgrading; this does not fix an unrelated host/TLS file-descriptor bug.

      2026-10-15 · Source

      Source: GitHub

      fix: protect SQLite headers inside the plugin in v0.2.5

    • Password filling for registration forms and nested frames — Open — proposal New

      This draft PR proposes filling a saved password into a same-form new-password and confirmation pair, including in a nested frame, after explicit approval and an account-email match. A different origin requires separate approval to create a new locally encrypted item; the original binding remains unchanged. The PR depends on open draft #133689 for tab ownership. This is a proposal, not a released feature: it does not generate a password or submit the registration form.

      2026-10-14 · Source

    • Opt-in Browser Harness tab isolation — Update New

      The draft adds task-aware cleanup of completed tabs and an explicit `close_owned` operation; uncertain ownership remains constrained by checks. The PR is still open, and release inclusion is not verified.

      2026-10-14 · Source

      Source: GitHub

      feat(browser): exact task-aware tab cleanup and explicit release

    • hermes-secure-env-plugin — Update New

      Version 0.7.12 adds segmented verification-code recognition: only groups of 4–16 adjacent visible text fields in one form with one-time-code evidence are accepted; payment-like and ambiguous fields are rejected. Filling does not authenticate; the site may submit automatically from its own handler.

      2026-10-12 · Source

      Source: GitHub

      fix: recognize guarded N-cell verification code groups

    • PR #135962: add Deferred Questions 0.2.4 to the catalog — Closed without merge New

      The PR was closed without merging, so it did not add the plugin to the Hermes catalog. It proposed a community plugin, not a Hermes core change; it requires Hermes ≥0.21.6 on Linux/macOS. Windows and host isolation are unsupported; questions and answers are stored unencrypted, private Hermes APIs are used, and exactly-once external edits are not promised.

      2026-10-12 · Source

    • Deferred Questions 0.2.5 — Release published New

      Nonblocking questions with replies bound to the intended recipient; optional agent continuation never auto-approves actions. Version 0.2.5 adds built-in SQLite header protection without an external watchdog; database body damage is not repaired automatically. Stop older gateway/CLI processes and external database-replacement scripts before upgrading. Hermes ≥0.21.6, Python 3.11+, Linux/macOS; verified on Linux. Runs in-process without host isolation; questions and answers are stored unencrypted in HERMES_HOME. Hermes updates can break the integration.

      2026-10-11 v0.2.4 · Source

    • Deferred Questions 0.2.5 — Update New

      v0.2.4 declares Hermes ≥0.21.6 and Linux/macOS; it adds a nonblocking admission guard and safe cleanup of completed feedback lock files. Stop older gateway processes before upgrading; questions and answers are stored unencrypted in HERMES_HOME.

      2026-10-11 · Source

      Source: GitHub

      fix: address catalog maintainer feedback in v0.2.4

    • PR #135962: add Deferred Questions 0.2.4 to the catalog — Open — proposal New

      The PR was closed without merging, so it did not add the plugin to the Hermes catalog. It proposed a community plugin, not a Hermes core change; it requires Hermes ≥0.21.6 on Linux/macOS. Windows and host isolation are unsupported; questions and answers are stored unencrypted, private Hermes APIs are used, and exactly-once external edits are not promised.

      2026-10-10 · Source

    • Deferred Questions 0.2.5 — Update New

      A portable Deferred Questions distribution was prepared.

      2026-10-10 · Source

      Source: GitHub

      feat: prepare portable deferred questions distribution

    • hermes-vk-platform — Update New

      Isolated namespaces were added for VK plugin callbacks.

      2026-10-09 · Source

      Source: GitHub

      feat: add isolated namespaced VK plugin callbacks

    • Hermes PR #134595 — Closed without merge New

      Changes to CDP queue dispatch and late browser replies. Closed does not mean accepted.

      2026-10-09 · Source

    • Desktop accessibility and keyboard safety — Open — proposal New

      The open PR proposes clearer button names, safer confirmation focus, and terminal screen-reader mode. It is not a full WCAG audit; validation with real screen readers is still needed.

      2026-10-09 · Source

    • Hermes PR #119931 — Included in a release New

      Add Secure ENV to the Hermes plugin catalog.

      2026-10-08 v0.21.6 · Source

    • Hermes PR #115945 — Included in a release New

      Add VK Messenger to the Hermes catalog.

      2026-10-08 v0.21.6 · Source

    • hermes-secure-env-plugin — Update New

      The ruamel YAML dependency is declared; registration no longer requires PyYAML.

      2026-10-08 · Source

      Source: GitHub

      fix: declare ruamel YAML and register without PyYAML

    • accessibility-auditor — Update New

      The Arc x402 payment integration was published.

      2026-10-07 · Source

      Source: GitHub

      feat(x402): publish Arc exact facilitator and payment integration

    • Opt-in Browser Harness tab isolation — Open — proposal New

      This open draft proposes a Browser Harness tab-ownership ledger, mission isolation and bounded cleanup of completed tabs on Linux. The feature is explicitly opt-in; defaults remain unchanged. Closing uses a separate explicit operation, and uncertain operations remain blocked pending investigation. Release inclusion is not verified.

      2026-10-06 · Source

    • Captured CDP API for trusted plugins — Closed without merge New

      This PR was closed without merging. It proposes a bounded CDP API for trusted Python plugins on an active connection, with reconnect checks and cleanup restricted to the original connection. It adds no model tool, grants no tab-ownership authority, and does not deploy the Secure ENV adapter.

      2026-10-05 · Source

    • Context-aware masking for CVC and one-time codes — Open — proposal New

      The open PR proposes masking CVC and one-time codes in recognized fields without hiding ordinary amounts and dates. This is not complete leak protection: a code outside recognized context may remain visible.

      2026-10-02 · Source

    • Browser Use CLI response timeout — Open — proposal New

      Proposes a separate 5–120 second wait for each CDP response. It does not change the overall `browser_exec` timeout or apply to built-in browser tools.

      2026-09-26 · Source

    • hermes-vk-platform — Release published New

      Connect Hermes to VK Messenger.

      2026-09-25 v0.2.5 · Source

    • Hermes PR #119931 — Merged into main New

      Add Secure ENV to the Hermes plugin catalog.

      2026-09-23 · Source

    • books-selection — Release published New

      Browse local FB2 folders by book annotation.

      2026-09-23 v0.5.7 · Source

    • books-selection — Update New

      A shareable log was added for application and model failures.

      2026-09-23 · Source

      Source: GitHub

      Add shareable data/errors.log for application and model failures

    • viz-magic — Update New

      A paid Living Forest chapter was added to the game library.

      2026-09-21 · Source

      Source: GitHub

      feat: add paid Living Forest library chapter

    • Hermes PR #115945 — Merged into main New

      Add VK Messenger to the Hermes catalog.

      2026-09-19 · Source

    • How I work with AI agents: why it is more than ChatGPT — Article substantially updated New

      Restored the source-backed account of chat digests, a topic-focused channel and editing rules. This is archival April 2026 experience, not new tool capabilities.

      2026-09-12 · Source

    • hermes-skill-presentation — Update New

      Instructions now include readability and timing checks for narrated slides.

      2026-09-05 · Source

      Source: GitHub

      docs: add narrated-slide readability and timing checks

    • accessibility-auditor-skill — Update New

      Local-source privacy and focused PR boundaries were clarified.

      2026-09-05 · Source

      Source: GitHub

      docs: add local-source privacy and focused PR boundaries

    • hermes-skill-author-style-framework — Update New

      A skill for building personal author styles was published.

      2026-08-21 · Source

      Source: GitHub

      feat: add author style framework skill

    • hermes-skill-anti-ai-polish-ru — Update New

      A public skill for polishing formulaic AI style in Russian writing was prepared.

      2026-08-20 · Source

      Source: GitHub

      feat: prepare public anti-ai polish skill

    • Explicitly disable web_extract — Open — proposal New

      Proposes disabling page extraction with `web.extract_backend=disabled` (also `off` or `false`) without falling back to another backend; `web_search` can remain available. The value `none` is intentionally not treated as disabled.

      2026-08-12 · Source

    • Telegram video-note handling — Open — proposal New

      Proposes routing Telegram video notes through the existing video-processing path. Previously ignored updates cannot be recovered; the author tested the path with a local fixture.

      2026-06-29 · Source

    • Google Tasks support in Google Workspace — Open — proposal New

      The open PR adds Google Tasks list/create commands, a dedicated OAuth scope, and uses Hermes’ timezone for Calendar datetimes without an explicit offset. The change is proposed, not merged.

      2026-05-31 · Source

    • getdocs-skill — Update New

      After downloading documentation, the skill can create a QMD index; missing QMD or an indexing failure does not invalidate the successful download.

      2026-05-12 · Source

      Source: GitHub

      Add optional QMD indexing for downloaded docs

    • How an AI agent speeds up accessibility audits and turns findings into a clear backlog — Article published New

      A practical workflow: an AI agent catches the first layer of accessibility issues, maps them to standards, and helps the team move from uncertainty to fixes.

      2026-05-11 · Source

    • How I work with AI agents: why it is more than ChatGPT — Article published New

      Chat digests, a topic-focused channel and editing rules: why a configured AI agent became more useful to me than a chat.

      2026-05-10 · Source

    • Two months of vibe coding: what actually changed in development — Article published New

      What became faster, what became riskier, and how to control an agentic coding workflow.

      2026-05-09 · Source

    • actvoice — Update New

      ActVoice now has a bilingual homepage.

      2026-05-08 · Source

      Source: GitHub

      feat: add bilingual homepage

    • An AI assistant with skills: why I keep adding capabilities — Article published New

      Eight skills for everyday work and development: dates, documentation, updates, forms, code and accessibility.

      2026-05-08 · Source

    • Where AI automation breaks: Google Docs, Calendar, limits, and reality — Article published New

      How reinstalling the browser enabled Google-service workflows, and why agent work made usage limits more noticeable.

      2026-05-07 · Source

    • How to gradually teach an AI to write in your style — Article published New

      A process for examples, feedback, voice, quality control, and avoiding generic output.

      2026-05-06 · Source

    • Polymarket trading bot: replacing an inconvenient website with Telegram — Article published New

      A case study on turning interface friction into a Telegram bot for accessibility and speed.

      2026-05-05 · Source

    • Todoist Telegram bot: tasks without the Todoist website — Article published New

      A self-hosted Node.js bot for quick task capture, privacy, and screen-reader-friendly flow.

      2026-05-04 · Source

    • Saving a day by moving server data in 30 minutes — Article published New

      An AI-assisted ops case: migration, result checks, and reduced cognitive load.

      2026-05-01 · Source

    • How I wrote NVDA add-ons with AI without deep Python knowledge — Article published New

      AI lowers the entry barrier, but screen reader results still require real verification.

      2026-04-30 · Source

    • Have you tried coding with your eyes closed? 32 questions for a blind programmer — Article published New

      All 32 interview questions: keyboard use, NVDA, learning, coding, clients, and everyday life.

      2026-04-29 · Source

    • When CAPTCHA becomes a quest again — Article published New

      Why anti-bot protection often breaks accessibility and what product teams can do differently.

      2026-04-28 · Source

    • Hyperliquid accessibility: how interface improvements change real work — Article published New

      A case on accessibility affecting a real workflow, not an abstract checklist.

      2026-04-25 · Source

    • Why people overrate audits: the false feeling of safety — Article published New

      An audit is a signal, not a guarantee; how to read reports without self-deception.

      2026-04-23 · Source

    • How I evaluate project investment risk — Article published New

      A central risk-framework article: idea, product, tokenomics, team, market, and personal limits.

      2026-04-21 · Source

    • Why we lose money even when we checked everything — Article published New

      Limits of analysis, blind spots, and psychological traps after doing solid research.

      2026-04-20 · Source

    • TCCC AI: why AI can produce real projects — Article published New

      A case about a real AI-assisted product: from idea to a system worth showing.

      2026-04-18 · Source

    • Building a full portfolio site in 7 hours without sight — Article published New

      AI-assisted web design, accessibility, and personal brand: what worked and how quality was checked.

      2026-04-17 · Source

    • About me and my path in blogging — Article published New

      From a Telegram crypto-price channel to accessibility analysis and AI agents: my path since 2021.

      2026-04-16 · Source

    • accessibility-auditor-skill — Update New

      The skill gained a reference to accessibility standards across jurisdictions, PDF, mobile and desktop apps, games, and XR.

      2026-03-23 · Source

      Source: GitHub

      feat: add international accessibility standards reference

    • coding-skill — Update New

      The development workflow gained stop rules and TDD review checks.

      2026-03-23 · Source

      Source: GitHub

      Add Hard/Soft Stop, TDD checks in review, tdd_cycles in report, test_strategy_unknown

    • Delta-neutral monitor bot: alerts instead of manual position checks — Article published New

      Monitoring two position legs, imbalance and combined PnL through Telegram alerts without trading or private keys.

      2026-02-27 · Source

    • Lazy analysis: how not to waste 2–8 hours on a project — Article published New

      How I use AI to screen projects, verify mistakes and stop researching projects that do not interest me.

      2026-02-16 · Source

    • 4K+ without myths: why a good project is not always a good investment — Article published New

      The dYdX example: a high overall 4K+ score does not cancel weak tokenomics or token-price risk.

      2026-02-09 · Source

    • Cleaning up a warehouse of running bots and reducing server load — Article published New

      Handing over Moni checker, shutting down mirrorPostsBot, and fixing token search and navigation history.

      2026-01-23 · Source

    • Just follow the whales? Why that is a bad strategy — Article published New

      My experience with Galxe quests and why copying trades without understanding risk and position size can fail.

      2026-01-20 · Source

    • Open Academy: accessibility audit of a Telegram Mini App — Article published New

      An audit case: real scenarios, screen reader blockers, and practical fixes.

      2025-10-31 · Source

    • Moni sites: what breaks for screen readers and how to fix it — Article published New

      A practical accessibility review: navigation, forms, semantic structure, and focus.

      2025-10-24 · Source

    Tools and contributions

    No verified events yet. The order is editorial, not a popularity ranking.

    Events, not people or installations.

    How counters work

    Counts are concrete object views and GitHub outbound events, not people or installations. Interests stay in the browser; the new store holds only counters, with IPs used briefly in memory for request limits. No events means no popularity claim.

    Privacy policy
    • Plugin

      Deferred Questions 0.2.5

      Nonblocking questions with replies bound to the intended recipient; optional agent continuation never auto-approves actions. Version 0.2.5 adds built-in SQLite header protection without an external watchdog; database body damage is not repaired automatically. Stop older gateway/CLI processes and external database-replacement scripts before upgrading. Hermes ≥0.21.6, Python 3.11+, Linux/macOS; verified on Linux. Runs in-process without host isolation; questions and answers are stored unencrypted in HERMES_HOME. Hermes updates can break the integration.

      Details
    • Plugin

      hermes-business-powerpack

      Invoke Hermes in Telegram Business, handle voice messages and stories. Beta: the final reply is sent from your personal account without a separate send-approval screen.

      Details
    • Plugin

      hermes-secure-env-plugin

      Enter secrets over HTTPS outside the chat and language-model context. Version 0.8.2 adds explicitly confirmed code targets, including groups of up to 100 fields, and a shared Unicode 14.0.0 policy. Requires Hermes ≥0.21.7, Python 3.11+ and Linux/POSIX. Use the v0.8.2 tag or wheel: main remains on the older version, and catalog installations do not update automatically. Requires your own TLS and owner authorization. Filling does not confirm sign-in or payment; sites may act on input. Compatibility with every site or screen reader is not guaranteed.

      Details
    • Plugin

      hermes-vk-platform

      Connect Hermes to VK Messenger.

      Details
    • Skill

      hermes-skill-author-style-framework

      Build a personal writing-style skill.

      Details
    • Skill

      hermes-skill-anti-ai-polish-ru

      Editorial checks for formulaic AI style in Russian texts.

      Details
    • Skill

      hermes-skill-high-quality-document-ocr

      Extract text from document images with quality checks.

      Details
    • Skill

      hermes-skill-presentation

      Prepare presentations through a repeatable workflow.

      Details
    • Skill

      getdocs-skill

      Save public documentation for later analysis.

      Details
    • Skill

      ambient-skill

      Get an AI answer with Ambient inference provenance. This does not verify that the answer is factually true.

      Details
    • Skill

      coding-skill

      Project-oriented delivery from a task to a verified result.

      Details
    • Skill

      errloop-skill

      Error monitoring with agent-readable records.

      Details
    • Skill

      accessibility-auditor-skill

      Audit website and application accessibility against WCAG and GOST.

      Details
    • Skill

      hermes-skill-blockchain-philosophy-audit

      Examine the user value and purpose of a blockchain project.

      Details
    • Application

      accessibility-auditor

      Website accessibility-checking tool.

      Details
    • Application

      actvoice

      Audio-drama studio controlled through REST/MCP.

      Details
    • Application

      books-selection

      Browse local FB2 folders by book annotation.

      Details
    • Skill

      registry-search

      Compact read-only search in local JSON/JSONL registries.

      Details
    • Application

      viz-magic

      Browser RPG on the VIZ blockchain.

      Details
    • Hermes contribution

      PR #135962: add Deferred Questions 0.2.4 to the catalog

      The PR was closed without merging, so it did not add the plugin to the Hermes catalog. It proposed a community plugin, not a Hermes core change; it requires Hermes ≥0.21.6 on Linux/macOS. Windows and host isolation are unsupported; questions and answers are stored unencrypted, private Hermes APIs are used, and exactly-once external edits are not promised.

      Closed without merge

      Details
    • Hermes contribution

      Desktop accessibility and keyboard safety

      The open PR proposes clearer button names, safer confirmation focus, and terminal screen-reader mode. It is not a full WCAG audit; validation with real screen readers is still needed.

      Open — proposal

      Details
    • Hermes contribution

      Hermes PR #134595

      Changes to CDP queue dispatch and late browser replies. Closed does not mean accepted.

      Closed without merge

      Details
    • Hermes contribution

      Hermes PR #119931

      Add Secure ENV to the Hermes plugin catalog.

      Merged into main

      Details
    • Hermes contribution

      Hermes PR #115945

      Add VK Messenger to the Hermes catalog.

      Merged into main

      Details
    • Hermes contribution

      Context-aware masking for CVC and one-time codes

      The open PR proposes masking CVC and one-time codes in recognized fields without hiding ordinary amounts and dates. This is not complete leak protection: a code outside recognized context may remain visible.

      Open — proposal

      Details
    • Hermes contribution

      Browser Use CLI response timeout

      Proposes a separate 5–120 second wait for each CDP response. It does not change the overall `browser_exec` timeout or apply to built-in browser tools.

      Open — proposal

      Details
    • Hermes contribution

      Google Tasks support in Google Workspace

      The open PR adds Google Tasks list/create commands, a dedicated OAuth scope, and uses Hermes’ timezone for Calendar datetimes without an explicit offset. The change is proposed, not merged.

      Open — proposal

      Details
    • Hermes contribution

      Telegram video-note handling

      Proposes routing Telegram video notes through the existing video-processing path. Previously ignored updates cannot be recovered; the author tested the path with a local fixture.

      Open — proposal

      Details
    • Hermes contribution

      Explicitly disable web_extract

      Proposes disabling page extraction with `web.extract_backend=disabled` (also `off` or `false`) without falling back to another backend; `web_search` can remain available. The value `none` is intentionally not treated as disabled.

      Open — proposal

      Details
    • Hermes contribution

      Captured CDP API for trusted plugins

      This PR was closed without merging. It proposes a bounded CDP API for trusted Python plugins on an active connection, with reconnect checks and cleanup restricted to the original connection. It adds no model tool, grants no tab-ownership authority, and does not deploy the Secure ENV adapter.

      Closed without merge

      Details
    • Hermes contribution

      Opt-in Browser Harness tab isolation

      This open draft proposes a Browser Harness tab-ownership ledger, mission isolation and bounded cleanup of completed tabs on Linux. The feature is explicitly opt-in; defaults remain unchanged. Closing uses a separate explicit operation, and uncertain operations remain blocked pending investigation. Release inclusion is not verified.

      Open — proposal

      Details
    • Hermes contribution

      Password filling for registration forms and nested frames

      This draft PR proposes filling a saved password into a same-form new-password and confirmation pair, including in a nested frame, after explicit approval and an account-email match. A different origin requires separate approval to create a new locally encrypted item; the original binding remains unchanged. The PR depends on open draft #133689 for tab ownership. This is a proposal, not a released feature: it does not generate a password or submit the registration form.

      Open — proposal

      Details

    Blind Dev — AI, automation, and accessibility by Denis Skripnik.

    Contact

    Community

    Community points

    Service payments

    Legal terms

    Personal data