Skip to content

Instantly share code, notes, and snippets.

View zhiganov's full-sized avatar
🏠
Working from home

Artem zhiganov

🏠
Working from home
View GitHub Profile
@zhiganov
zhiganov / open-research-questions-harmonica.md
Last active June 3, 2026 16:17
Open research questions from building an AI facilitation platform — Harmonica / Metagov

Open research questions from building an AI facilitation platform

Compiled by Artem Zhiganov (Harmonica) for Open Facilitation Library / Metagov

Building Harmonica has produced a long tail of questions that engineering decisions can't answer. What follows is a working list, organized by what kind of research is needed rather than by product component. The goal is to give researchers a clear view of where the builder's uncertainty is — both to shape a shared research agenda and to inform which questions most need external expertise.


1. Effects on individuals

@zhiganov
zhiganov / book-to-mcp-skill.md
Last active May 25, 2026 13:58
Turn a book into an MCP server or AI skill

Build a book-powered MCP server or skill

This gist is meant to be copied into an AI coding agent — Pi, Claude Code, Cursor, etc. — together with a book URL or file. The agent should be able to build a useful book-powered MCP server, an AI-agent skill, or both.

It is not the Book Power source code and not a description of Book Power internals. It is a compact public build spec so other people can create compatible artifacts, publish them, and submit them to the catalog at bookpower.org.

A good book-powered artifact does not recreate the book. It makes the book's methods usable inside an AI workflow: frameworks, checklists, workflows, questions, examples, principles, warnings, and source-backed guidance.

Copy this into your agent

@zhiganov
zhiganov / cleanup-gist.md
Created May 23, 2026 13:01
Developer workstation disk cleanup — drop into any LLM with shell access. Scans, reports, asks, deletes. macOS/Linux focus, Windows appendix.

Developer Workstation Cleanup

Drop this into any LLM with shell access (Claude Code, Cursor, Codex, ChatGPT with code interpreter, etc.) and it will scan your machine for reclaimable disk space, report findings, let you pick what to delete, and execute the cleanup. Designed for macOS / Linux dev laptops; Windows paths in the appendix.

The goal: reclaim space without trashing anything you care about. Each category below is something the LLM can detect, measure, and propose — you decide what gets deleted.

The algorithm

  1. Measure. Run df -h / (or the equivalent) and store the "before" free-space number.
  2. Detect workspace root. Walk up from the current directory until you find a marker (.git, package.json, or a known config dir). This becomes the scan root for project-scoped categories.
@zhiganov
zhiganov / nao-presentation-v2.html
Created February 5, 2026 10:49
НАО у детей — презентация диссертации (v2, Swiss Medical Editorial)
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>НАО у детей — Викторова Е.А.</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;1,400&family=Source+Sans+3:wght@300;400;500;600&display=swap" rel="stylesheet">
<style>
@zhiganov
zhiganov / answers.html
Last active February 4, 2026 19:26
Хирургическое лечение опухолей костей таза у детей: мировой обзор 2020-2025
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Ответы на вопросы — Опухоли костей таза у детей</title>
<style>
@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:wght@700&family=Source+Sans+3:ital,wght@0,300;0,400;0,600;0,700;1,400&family=JetBrains+Mono:wght@400;500&display=swap');
*, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }