Not in the top 1,000 by GitHub stars

leodavincs/harita

Stop asking AI for reports, ask it for a map. Mind map skill for Claude app, Codex and Claude Code.

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

skills/zihin-haritasi/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → 9494246a9753

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 9494246a97532f32941ebe580d0e9315f73f485d

git clone --filter=blob:none --no-checkout https://github.com/leodavincs/harita.git .hotskills/leodavincs-harita && git -C .hotskills/leodavincs-harita checkout --detach 9494246a97532f32941ebe580d0e9315f73f485d # Copy each selected skill directory from .hotskills/leodavincs-harita into .claude/skills/<skill-name>/
8GitHub stars
Not availablestars in 7 days
1skill in this repository
7commits in 30 days

Heat

Insufficient history

Not enough history yet to measure heat. It appears after a few days of data.

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Nov 1, 2026Nov 2, 20268

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

zihin-haritasi

When your agent uses it

Turn any content into an interactive mind map (one HTML file). Use for "mind map", "map this", "zihin haritası", "haritala", "harita çiz", or a long answer the user wants at a glance.

What it loads into context

Frontmatter

63 tokens

Always available to the agent

SKILL.md

1,151 tokens

When the skill is activated

Reference documents

1,041 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. 1. Gather the content
  2. 2. Pick a layout
  3. 3. Write the JSON
  4. 4. Build the page
  5. 5. Deliver
  6. PDF
  7. 6. Changes
  8. When not to use a map

Scripts executed separately

  • scripts/kur.py

Files

  • ../../.claude-plugin/marketplace.jsonasset290 bytes
  • ../../.claude-plugin/plugin.jsonasset442 bytes
  • SKILL.mdcore4,395 bytes
  • SKILL.mdcore4,395 bytes
  • SKILL.mdcore4,395 bytes
  • SKILL.mdcore4,395 bytes
  • assets/sablon.htmlasset61,634 bytes
  • references/bicim.mddoc3,254 bytes
  • scripts/kur.pyruns5,240 bytes
Read SKILL.md

# Zihin haritası (mind map)

You turn content into an interactive mind map. You write the structure as JSON, the bundled script turns it into a single self-contained HTML page (no internet needed). The user sees the whole thing at a glance and opens details only when they want.

Paths below are relative to the folder that holds this SKILL.md.

## 1. Gather the content

- Default source: what is in this conversation (the topic, a long answer you gave, notes the user pasted, uploaded files).
- If the user asks to map things from earlier chats or "what you know about me", use whatever memory or past-chat search tools you have. If you have none, say so in one sentence and ask them to paste the material.
- Do not invent facts to fill branches. A short honest map beats a full fake one.

## 2. Pick a layout
View the complete source on GitHub

Skills included

  • zihin-haritasi

Repository facts

License
MIT
Created
Oct 31, 2026
Last pushed
Oct 31, 2026
Forks
1
Open issues
0
Project activity
Active

Before you install

Local scripts

Automated signals, not a guarantee

Checked Nov 7, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 3 notes
  • skills/zihin-haritasi/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/zihin-haritasi/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/zihin-haritasi/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 17 signals by file

.claude-plugin/plugin.json

  • Network accessline 5
    "description": "Stop asking AI for reports, ask it for a map. Turns any content into an interactive mind map (one HTML file).",   "author": { "name": "leodavincs" },   "homepage": "https://github.com/leodavincs/harita",
  • Network accessline 6
    "author": { "name": "leodavincs" },   "homepage": "https://github.com/leodavincs/harita",   "repository": "https://github.com/leodavincs/harita",
  • Network accessline 7
    "homepage": "https://github.com/leodavincs/harita",
  • Network accessline 8
    "repository": "https://github.com/leodavincs/harita",

skills/zihin-haritasi/assets/sablon.html

  • Network accessline 5
    <meta name="viewport" content="width=device-width, initial-scale=1"> <title>__BASLIK__</title> <link rel="preconnect" href="https://fonts.googleapis.com">
  • Network accessline 6
    <title>__BASLIK__</title> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
  • Network accessline 7
    <link rel="preconnect" href="https://fonts.googleapis.com">
  • Network accessline 8
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
  • Network accessline 9
    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700&family=IBM+Plex+Mono:wght@500&family=JetBrains+Mono:wght@400;500;700&display=swap" rel="stylesheet">
  • Network accessline 346
    var sahne = document.getElementById('sahne'), tuval = document.getElementById('tuval'); var svgA = document.getElementById('cizgi'), svgU = document.getElementById('ustCizgi'); var NS = 'http://www.w3.org/2000/svg';
  • Network accessline 347
    var svgA = document.getElementById('cizgi'), svgU = document.getElementById('ustCizgi'); var NS = 'http://www.w3.org/2000/svg'; function el(t,c,x){ var e=document.createElement(t); if(c) e.className=c; if(x!=null) e.textContent=x; return e;
  • Network accessline 348
    var NS = 'http://www.w3.org/2000/svg';

skills/zihin-haritasi/references/bicim.md

  • Network accessline 20
    "alt": [           { "id": "a1", "ad": "Child", "isaret": ["kanit"], "not": "Detail shown on click." },           { "ad": "Child with a link", "baglanti": "https://example.com" }
  • Network accessline 21
    { "id": "a1", "ad": "Child", "isaret": ["kanit"], "not": "Detail shown on click." },           { "ad": "Child with a link", "baglanti": "https://example.com" }         ]
  • Network accessline 22
    { "ad": "Child with a link", "baglanti": "https://example.com" }

skills/zihin-haritasi/scripts/kur.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 90
    [Credential-related source omitted]

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Signal confidence: 5 facts

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativeManifest .claude-plugin/marketplace.json.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md skills/zihin-haritasi/SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md skills/zihin-haritasi/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md skills/zihin-haritasi/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md skills/zihin-haritasi/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md skills/zihin-haritasi/SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.