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

migrate

/migrate

Przenosi notatki z innego systemu, np. folderu Markdown lub vaulta Obsidian czy Logseq, do tego vaulta partiami.

Repozytorium
loci ↗
Licencja
MIT
Ostatnia zmiana repozytorium
10.11.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
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 10.11.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

Przenosi notatki z innego systemu, np. folderu Markdown lub vaulta Obsidian czy Logseq, do tego vaulta partiami.

Oryginalny opis (EN)

Bring notes from another notes system (a folder of markdown, an Obsidian or Logseq vault, exported notes) into this vault, one batch at a time. Use when the user asks to migrate or import existing notes.

Jak działa

  1. 1. Survey the old notes
  2. 2. Agree on the mapping
  3. 3. Copy a batch
  4. 4. Process it
  5. 5. Review and continue
Sekcje z nagłówków SKILL.md, w oryginale · 67 linii, 463 słów
Podgląd SKILL.md
---
name: migrate
description: Bring notes from another notes system (a folder of markdown, an Obsidian or Logseq vault, exported notes) into this vault, one batch at a time. Use when the user asks to migrate or import existing notes.
---

# Migrate

If you have not read them this session, read the framework rules (`loci rules`),
`RULES.md` and `STYLE.md` first.

The old notes stay where they are and are never modified. Migration copies one
batch at a time into the inbox and processes it with the normal `intake` skill.

## 1. Survey the old notes

Before copying anything, look at how the collection is organised, without reading
every note:

- folders and how many files each holds;
- file formats: markdown, plain text, PDFs, images, exports (HTML, JSON), other;
- conventions: link syntax (`[[wikilinks]]`, markdown links, block references),
  tags, frontmatter keys, dated file names, attachment folders, templates;
- the kinds of material, named the way the user names them:
  - notes that explain ideas;
  - dated records (logs, diaries, meeting notes);
  - material written by others (papers, articles, clippings);
  - pages that only arrange other notes (indexes, reading lists, outlines).

Report this to the user in a few lines and propose batches. A batch is a set of
files about one subject, small enough to review in one sitting (start with 10–30
notes).

## 2. Agree on the mapping

Agree with the user, once, where each kind goes:

- notes that explain ideas, and pages that arrange other notes → `inbox/drafts/`
  (intake turns arrangements into views);
- dated records → `inbox/journal/<stream>/`, one stream per kind of record, named
  with the user;
- material written by others → `inbox/sources/`;
- templates, configuration and empty notes → not migrated, unless the user says
  otherwise.

Reuse the mapping for every later batch.

## 3. Copy a batch

Copy the batch's files and the attachments they embed into the agreed inbox
folders, keeping each image next to the draft that embeds it. Do not edit files
while copying. Ask the user to commit.

## 4. Process it

Follow the `intake` skill, with these additions:

- Rewrite the old link syntax as vault links. A link to a note that is not migrated
  yet becomes plain text; list it in the summary. Never link into the old notes.
- Do not carry tags over: a tag becomes the area a concept lives in, a
  name in the concept's text, or a link to the concept it names.
- Keep dated findings dated: they go to a journal entry, not into a concept.

## 5. Review and continue

Summarise what went where, which links were left as plain text, and which files
were skipped. After the first batch, add a few `bench/cases.jsonl` cases for
questions the user asks of these notes, and check that the size budgets in
`loci.toml` fit. After the user reviews and commits, take the next batch. When a
later batch brings in a note that earlier summaries listed as a plain-text link,
restore that link.

Wersje

RepozytoriumWynikLicencja
Ta strona · yuxqiu/loci90MIT
marcel-bich/marcel-bich-claude-marketplace100MIT
abatyuk/okf100MIT
markusleben/ha-nova100MIT
toss/es-toolkit100MIT
rvdbreemen/adr-kit100MIT
asgeirtj/system_prompts_leaks100CC0-1.0
madappgang/magus100MIT
bennypowers/cem100GPL-3.0

Migawka bazy z 13.11.2026 · wersja paczki 3b68bea2448e (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

  • 90Logseq Capture
    Zapisuje notatki, zadania, fragmenty kodu i notatki ze spotkań w dzienniku Logseq, gdy użytkownik prosi o zapis.
  • 95logseq-import
    Importuje notatki ze stron Logseq do systemu slipbox z wklejonej strony z właściwościami i wypunktowanymi notatkami.
  • 100apple-notes-to-obsidian
    Przenosi notatki Apple do Obsidiana w formacie Markdown i utrzymuje ich synchronizację przez aplikację Exporter na macOS.
  • 100maintaining-obsidian
    Obsługuje bazę wiedzy w Obsidianie: zapisuje notatki do vaulta, odpowiada na pytania z jego zawartości zamiast z wiedzy ogólnej, audytuje stan vaulta i zakłada nowy.
  • 100obsidian-vault
    Wyszukuje, tworzy i porządkuje notatki w sejfie Obsidian z wikilinkami i notatkami indeksowymi.
  • 100vault-files
    Obsługuje pliki vaulta Obsidian przez CLI: odczyt, tworzenie, dopisywanie, przenoszenie, zmiana nazw, usuwanie, listy oraz notatki dzienne i losowe.

Uwagi i zgłoszenia

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