{"id":"c5c3fc55-58d0-4760-a54c-5a556d8374ef","shortId":"dXmmHx","kind":"skill","title":"wiki-sync","tagline":"Organizes research notes into a structured wiki knowledge base with wikilinks ([[slug]] syntax), cross-references, and an auto-generated index. Use when the user asks to build a wiki, organize notes into a knowledge base, create an index, or sync notes into a structured format.","description":"# Wiki Sync\n\nOrganize research notes into a structured wiki knowledge base.\n\n## Wiki Conventions\n\n- **Slugs**: lowercase kebab-case (`protein-folding`, `hypothesis-1`)\n- **Wikilinks**: `[[slug]]` for internal links, `[[slug|Display Text]]` for custom labels\n- **Index**: always maintain a `index.md` with a table of all pages\n- **One concept per page**: each page should focus on a single entity, concept, or topic\n- **Sources section**: every page ends with a `## Sources` section listing where the info came from\n\n## Workflow\n\n1. **Audit existing notes** — list all files, identify what already has wiki structure\n2. **Identify concepts** — extract key entities, topics, and relationships from unstructured notes\n3. **Create/update pages** — one page per concept, with cross-links\n4. **Build index** — generate or update `index.md`\n5. **Report** — list new pages created, pages updated, links added\n\n## Page Template\n\n```markdown\n# [Page Title]\n\n[1–2 sentence summary of this concept]\n\n## Overview\n[Detailed content about this concept]\n\n## Related Concepts\n- [[related-slug-1]] — [brief description of relationship]\n- [[related-slug-2]] — [brief description of relationship]\n\n## Sources\n- [Source name/file]\n- [Source URL if applicable]\n\n*Last updated: [date]*\n```\n\n## Index Template\n\n```markdown\n# Wiki Index\n\n> Auto-maintained index of all wiki pages.\n\n| Page | Summary | Updated |\n|------|---------|---------|\n| [[slug-1]] Page Title | One-line summary | YYYY-MM-DD |\n| [[slug-2]] Page Title | One-line summary | YYYY-MM-DD |\n```\n\n## Configuration\n\nOverride defaults by adding a `wiki-sync.config.md` file in your notes directory:\n\n```markdown\n# Wiki Sync Config\n\nmaxPages: 20\noutputDir: wiki/\nindexFile: index.md\nlanguage: en\n```\n\n| Option | Default | Description |\n|--------|---------|-------------|\n| `maxPages` | `8` | Max pages created per sync run. Increase for large note collections. |\n| `outputDir` | `.` (same dir as notes) | Subdirectory to write wiki pages into |\n| `indexFile` | `index.md` | Filename for the auto-generated index |\n| `language` | `en` | Output language for generated text (`en`, `ko`, `ja`, etc.) |\n\nIf no config file is present, all defaults apply.\n\n## Rules\n\n- Default max **8 pages** per sync run — override with `maxPages` in config (avoid overwhelming the user)\n- Prefer updating existing pages over creating new ones for incremental syncs\n- Never delete existing content — append or update sections\n- Always rebuild the index after adding pages\n- Respect `outputDir` if set in config — write all new pages there","tags":["wiki","sync","archora","skills","richard-kim-79","academic","agent-skills","claude","hypothesis","peer-review","research","science"],"capabilities":["skill","source-richard-kim-79","skill-wiki-sync","topic-academic","topic-agent-skills","topic-claude","topic-hypothesis","topic-peer-review","topic-research","topic-science"],"categories":["archora-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/richard-kim-79/archora-skills/wiki-sync","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add richard-kim-79/archora-skills","source_repo":"https://github.com/richard-kim-79/archora-skills","install_from":"skills.sh"}},"qualityScore":"0.468","qualityRationale":"deterministic score 0.47 from registry signals: · indexed on github topic:agent-skills · 37 github stars · SKILL.md body (2,552 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T18:58:32.876Z","embedding":null,"createdAt":"2026-05-15T13:05:45.437Z","updatedAt":"2026-05-18T18:58:32.876Z","lastSeenAt":"2026-05-18T18:58:32.876Z","tsv":"'-1':73,243 '-2':255 '1':127,185,203 '2':140,186,211 '20':283 '3':152 '4':163 '5':170 '8':294,349 'ad':179,270,387 'alreadi':136 'alway':86,382 'append':378 'appli':345 'applic':222 'ask':30 'audit':128 'auto':23,232,323 'auto-gener':22,322 'auto-maintain':231 'avoid':359 'base':12,40,61 'brief':204,212 'build':32,164 'came':124 'case':68 'collect':305 'concept':97,108,142,158,191,197,199 'config':281,339,358,394 'configur':266 'content':194,377 'convent':63 'creat':41,175,297,368 'create/update':153 'cross':18,161 'cross-link':160 'cross-refer':17 'custom':83 'date':225 'dd':253,265 'default':268,291,344,347 'delet':375 'descript':205,213,292 'detail':193 'dir':308 'directori':277 'display':80 'en':289,327,333 'end':115 'entiti':107,145 'etc':336 'everi':113 'exist':129,365,376 'extract':143 'file':133,273,340 'filenam':319 'focus':103 'fold':71 'format':50 'generat':24,166,324,331 'hypothesi':72 'identifi':134,141 'increas':301 'increment':372 'index':25,43,85,165,226,230,234,325,385 'index.md':89,169,287,318 'indexfil':286,317 'info':123 'intern':77 'ja':335 'kebab':67 'kebab-cas':66 'key':144 'knowledg':11,39,60 'ko':334 'label':84 'languag':288,326,329 'larg':303 'last':223 'line':248,260 'link':78,162,178 'list':120,131,172 'lowercas':65 'maintain':87,233 'markdown':182,228,278 'max':295,348 'maxpag':282,293,356 'mm':252,264 'name/file':218 'never':374 'new':173,369,397 'note':6,36,46,55,130,151,276,304,310 'one':96,155,247,259,370 'one-lin':246,258 'option':290 'organ':4,35,53 'output':328 'outputdir':284,306,390 'overrid':267,354 'overview':192 'overwhelm':360 'page':95,99,101,114,154,156,174,176,180,183,238,239,244,256,296,315,350,366,388,398 'per':98,157,298,351 'prefer':363 'present':342 'protein':70 'protein-fold':69 'rebuild':383 'refer':19 'relat':198,201,209 'related-slug':200,208 'relationship':148,207,215 'report':171 'research':5,54 'respect':389 'rule':346 'run':300,353 'section':112,119,381 'sentenc':187 'set':392 'singl':106 'skill' 'skill-wiki-sync' 'slug':15,64,75,79,202,210,242,254 'sourc':111,118,216,217,219 'source-richard-kim-79' 'structur':9,49,58,139 'subdirectori':311 'summari':188,240,249,261 'sync':3,45,52,280,299,352,373 'syntax':16 'tabl':92 'templat':181,227 'text':81,332 'titl':184,245,257 'topic':110,146 'topic-academic' 'topic-agent-skills' 'topic-claude' 'topic-hypothesis' 'topic-peer-review' 'topic-research' 'topic-science' 'unstructur':150 'updat':168,177,224,241,364,380 'url':220 'use':26 'user':29,362 'wiki':2,10,34,51,59,62,138,229,237,279,285,314 'wiki-sync':1 'wiki-sync.config.md':272 'wikilink':14,74 'workflow':126 'write':313,395 'yyyi':251,263 'yyyy-mm-dd':250,262","prices":[{"id":"a2e3a954-6319-475f-b239-bc0a302f8675","listingId":"c5c3fc55-58d0-4760-a54c-5a556d8374ef","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"richard-kim-79","category":"archora-skills","install_from":"skills.sh"},"createdAt":"2026-05-15T13:05:45.437Z"}],"sources":[{"listingId":"c5c3fc55-58d0-4760-a54c-5a556d8374ef","source":"github","sourceId":"richard-kim-79/archora-skills/wiki-sync","sourceUrl":"https://github.com/richard-kim-79/archora-skills/tree/main/skills/wiki-sync","isPrimary":false,"firstSeenAt":"2026-05-15T13:05:45.437Z","lastSeenAt":"2026-05-18T18:58:32.876Z"}],"details":{"listingId":"c5c3fc55-58d0-4760-a54c-5a556d8374ef","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"richard-kim-79","slug":"wiki-sync","github":{"repo":"richard-kim-79/archora-skills","stars":37,"topics":["academic","agent-skills","claude","hypothesis","peer-review","research","science"],"license":null,"html_url":"https://github.com/richard-kim-79/archora-skills","pushed_at":"2026-05-15T06:05:22Z","description":"Academic research agent skills for Claude Code and other Agent Skills-compatible tools. Hypothesis generation, experiment design, paper drafting, peer review simulation, and more.","skill_md_sha":"f4340c7225b7aa5c08e66595192bae5f642083b6","skill_md_path":"skills/wiki-sync/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/richard-kim-79/archora-skills/tree/main/skills/wiki-sync"},"layout":"multi","source":"github","category":"archora-skills","frontmatter":{"name":"wiki-sync","license":"MIT","description":"Organizes research notes into a structured wiki knowledge base with wikilinks ([[slug]] syntax), cross-references, and an auto-generated index. Use when the user asks to build a wiki, organize notes into a knowledge base, create an index, or sync notes into a structured format."},"skills_sh_url":"https://skills.sh/richard-kim-79/archora-skills/wiki-sync"},"updatedAt":"2026-05-18T18:58:32.876Z"}}