cp-skill-connect

Featured

Discover connections for a single artifact. Writes a connect-report under kb/reports/cache/connect/<collection>/ without mutating library artifacts or indexes. Use with an artifact path or artifact name.

AI & Automation 88 stars 11 forks Updated yesterday CC-BY-4.0

Install

View on GitHub

Quality Score: 89/100

Stars 20%
65
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Connect — Discovery Only Find candidate connections for a single artifact and write them to a **discovery report** at `kb/reports/cache/connect/<collection>/<artifact-name>.connect.md`. The report is the only direct write this skill performs. Do not edit the source artifact, other artifacts, indexes, collection files, or logs. Connect reports are gitignored; they are immediate downstream context and can be regenerated from the source artifact plus current KB state. The skill owns execution. The type owns the report contract. Use this skill for routing, setup, tool use, delegated skill calls, and file writes. Use the loaded type spec for section meanings, quality standards, and the template. If the skill and type both mention the same report-content rule, prefer the type. ## Input Target: `$ARGUMENTS` — one artifact path or artifact name. If none provided, ask which artifact to connect. Determine the source **collection** from the artifact's path (`kb/notes/` -> notes, `kb/reference/` -> reference, etc.). ## Setup 1. Determine the source collection from the target artifact's path (`kb/notes/...` -> `notes`, `kb/reports/retained/foo.md` -> `reports`, etc.). **Hard fail immediately if `kb/<source-collection>/COLLECTION.md` does not exist** — do not attempt discovery, do not fall back to defaults, do not soldier on. Report the missing file path to the user and stop. The COLLECTION.md is the only linking-rules surface; without it the skill has no authorised destinations o...

Details

Author
zby
Repository
zby/commonplace
Created
6 months ago
Last Updated
yesterday
Language
Python
License
CC-BY-4.0

Similar Skills

Semantically similar based on skill content — not just same category

Code & Development Listed

connect

Surface non-obvious cross-references between vault notes — connecting two concepts that aren't already explicitly linked. Use when /connect is invoked, when the user says "what does X have to do with Y", "is there a thread between these notes", "what connects these ideas", or when reviewing two superficially unrelated topics for shared structure. Do NOT use for direct backlinks (use /backlinks) or for surfacing patterns within a single topic (use /emerge).

0 Updated 3 weeks ago
slogsdon
AI & Automation Solid

connect

Find connections between notes and suggest wikilinks to strengthen the knowledge graph. Use when the user wants to discover how existing notes relate to each other — 'find connections', 'what links to this note', 'strengthen my graph'. Do NOT use for: creating new notes (use capture), processing inbox (use consolidate), or searching for specific content (search directly).

28 Updated 1 weeks ago
onebrain-ai
AI & Automation Listed

connect

Use automatically right after a new Obsidian note is created — e.g. an mn:save or mn:session that created one (skip when mn:save only appended to an existing note) — to surface hidden connections with existing notes. Also when the user asks to 'find related notes', 'connect this to others', 'найди связи', 'сделай связи', 'свяжи заметки', 'свяжи память', 'свяжи базу знаний', 'свяжи обсидиан', 'перелинкуй', or similar. Shows ranked suggestions with 'why relevant' explanations — does NOT auto-apply.

6 Updated 6 days ago
jojoprison