Skip to content
Back to skills

Wiki Setup

ASecurity

First-time setup of the wiki research memory system for Claude Code. Use when starting a new installation or when wiki commands return errors.

  • 2 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 29, 2026
researchpythonbash

Works with

  • claude code

Security analysis

A96/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro shows the line behind each finding and how to fix it

Scanned September 29, 2026

npx -y skills add giovannifrontera/academic-research-prisma-wiki-rag --skill wiki-setup --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Wiki Setup?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Wiki Setup
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/giovannifrontera-wiki-setup/badge)](https://www.skillsdirectory.com/skills/giovannifrontera-wiki-setup)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: wiki-setup
description: First-time setup of the wiki research memory system for Claude Code. Use when starting a new installation or when wiki commands return errors.
---

# Wiki Setup — Claude Code

**Percorsi e interprete:** risolvi `<PLUGIN_ROOT>` dalla posizione di questa skill installata (`skills/<nome>/SKILL.md`, due directory sopra). Sostituisci i segnaposto con path assoluti reali e usa `python` dal venv attivo su Windows/Linux. I dati restano nella cartella review; vedi [setup e modelli](../../docs/models-and-setup.md).


**Skill rigida:** esegui ogni step nell'ordine indicato senza saltarne nessuno.

---

## Step 1 — Dipendenze Python

Crea e attiva il venv seguendo [setup e modelli](../../docs/models-and-setup.md). Usa lo stesso interprete per installazione, comandi e avvio di Claude:

```bash
python -m pip install -r "<PLUGIN_ROOT>/requirements.txt"
```

---

## Step 2 — Configura `wiki/wiki.config.json`

Crea la directory dati e copia `<PLUGIN_ROOT>/wiki/wiki.config.json` al suo interno come
`<W>/wiki.config.json`. Modifica questa copia e imposta:

```json
{
  "workspace": "C:/Users/tuo-nome/Documents/wiki-data"
}
```

Il workspace è la **directory dati** dove vivranno i tuoi paper e la tua conoscenza di ricerca. Può essere qualsiasi path assoluto — non deve essere dentro il repo. Verrà creata automaticamente allo Step 3.

---

## Step 3 — Inizializza il sistema

```bash
python "<PLUGIN_ROOT>/wiki/scripts/wiki.py" rebuild --workspace "C:/Users/tuo-nome/Documents/wiki-data"
```

Prepara questa struttura; rebuild indicizza le pagine Markdown già presenti:

```
wiki-data/
├── wiki-works/ricerca/     ← paper e conoscenza PRISMA (per progetto)
│   ├── entities/           ← entity pages: un paper = una pagina
│   ├── synthesis/          ← sintesi tematiche
│   ├── concepts/           ← framework teorici, concetti chiave
│   └── raw/                ← testo grezzo estratto da PDF
├── wiki/                   ← conoscenza distillata cross-progetto
│   ├── concepts/
│   └── synthesis/
└── memory/qdrant/          ← indice vettoriale (non modificare manualmente)
```

---

## Step 4 — Verifica

```bash
python "<PLUGIN_ROOT>/wiki/scripts/wiki.py" query --workspace "C:/Users/tuo-nome/Documents/wiki-data" --q "test" --k 1
```

Output atteso: JSON con `"status": "ok"` e `"results": []` — l'indice è vuoto, è corretto.

---

## Step 5 — Collega a prisma-review

Quando avvii `prisma-review`, inserisci il path del workspace quando richiesto in **Fase 0.8**. Il path viene salvato in `prisma_state.json` come `wiki_workspace` per tutta la sessione.

---

Setup completato. Consulta `skills/wiki-core/SKILL.md` per i comandi di utilizzo.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.