Install
$ agentstack add skill-pariyar07-ariadne-navigation ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Ariadne Navigation
Use this skill when changing the durable structure of an Obsidian vault.
Core Principle
Optimize for reliable human and agent traversal, not for a beautiful graph view.
Markdown notes remain the source of truth. Bases, canvases, dashboards, and reports are view layers over the vault.
Start
- Read
00 Index.md. - Read
AGENTS.mdorCLAUDE.md. - Read
Agent/00 Agent Navigation.mdif it exists. - Read
Agent/Vault Navigation Standard.mdif it exists. - Read
Agent/Knowledge Processing Architecture.mdbefore structural changes.
Navigation Layers
Maintain these layers when useful:
- Global entry:
00 Index.mdand agent instructions. - Agent entry:
Agent/00 Agent Navigation.md. - Folder hubs:
00 ... Index.mdnotes inside durable folders. - Thread hubs: synthesis or debate notes for recurring arguments.
- View layer:
Bases/00 Bases Index.md,.basefiles, canvases, dashboards. - Note-level links: meaningful links to sources, concepts, entities, relationships, questions, and decisions.
Workstream Graph Protocol
Do not pre-create graph categories because they might be useful later.
Create or promote a workstream graph only when a recurring use case needs its own traversal path. Examples can include evidence trails, customer discovery, engineering decisions, GTM experiments, fundraising, life systems, or any other durable domain.
When promoting a workstream:
- Choose or create the folder.
- Create a
00 ... Index.mdhub. - Add a routing row to
Agent/Task Routing Matrix.md. - Link from
Agent/00 Agent Navigation.mdif it becomes a primary route. - Add templates only if the structure repeats.
- Add a Base only if metadata inspection helps.
- Link the Base from
Bases/00 Bases Index.md. - Update
00 Index.mdonly if strategically important. - Add health-check coverage if the workstream creates recurring maintenance.
Recursive Scope Protocol
A navigation scope can exist at any depth: the vault root, a top-level workstream, a child workflow, or a deep child project. Promote a child scope only when a recurring durable route needs local traversal; otherwise keep it as a normal folder under the parent scope.
When creating or updating a child scope:
- Identify the parent scope and its hub.
- Create or update the child hub, usually
00 ... Index.md. - Link the child from the parent hub or nearest navigation route.
- Link the parent from the child hub.
- Add routing coverage at the nearest useful
Agent/Task Routing Matrix.md. - Add a local
AGENTS.mdonly for local deltas. - Add local templates or local Bases only when the repeated workflow justifies them.
- Add health checks for hub links, scope queues, raw-source compilation, and Base coverage.
Warn when you see:
- child
AGENTS.mdfiles repeating parent or root policy instead of local deltas - child local Bases without scope filters
- parent hub missing child link
- child hub missing parent link
- ambiguous cross-scope wikilinks that should point through the nearest useful hub, relationship note, or synthesis
Bloat And Drift
When navigating or restructuring a vault, proactively call out:
00 Index.mdacting like a complete table of contents instead of a strategic mapAgent/00 Agent Navigation.mdcarrying detailed note lists instead of routes- folders with many durable notes but no
00 ... Index.md - hubs that are too long to scan and need sub-hubs or a Base
- recurring workstreams missing from the task-routing matrix
- Bases not linked from
Bases/00 Bases Index.md - raw/inbox/output/question buildup without a compilation route
- repeated need for user guidance because global instructions are too generic for a folder
If the current task is structural, fix the issue directly when safe. Otherwise, tell the user briefly and propose a focused maintenance pass.
Folder Index Rules
Use:
Top-level index = one per durable workstream
Nested index = only when a subfolder becomes a recurring workflow
Thread hub = when a topic becomes an ongoing argument or synthesis
Base = when dynamic filtering or status inspection helps
Local AGENTS.md Pattern
When a specialized folder needs local rules, add or propose a folder-level AGENTS.md.
Use local AGENTS.md files for:
- folder purpose and boundaries
- local note types and required frontmatter
- local workflow
- templates and Bases to update
- done criteria
- local bloat/drift signals
Do not create local AGENTS.md files just to repeat global rules. A good trigger is repeated user guidance for the same folder-specific behavior.
Base Layer
Base files should be linked from Bases/00 Bases Index.md with wikilinks, for example [[Bases/Decisions.base]].
Validation should resolve both Markdown notes and .base files.
Guardrails
- Avoid decorative links.
- Avoid creating wrapper notes only to make non-Markdown files appear pretty in graph view.
- Keep
00 Index.mdselective. - Link operational files through operating hubs; link semantic notes through semantic context.
- Read raw sources only when compiled notes are insufficient.
Validation
Before finishing:
- run or describe link validation
- confirm new hubs are linked from the right parent hubs
- confirm Bases are linked from
Bases/00 Bases Index.md - confirm task routing points future agents to the smallest useful context set
- confirm no existing workflow was silently replaced
Related Skills
- Use
ariadne:vaultfor new vault bootstrap. - Use
ariadne:workstream-boardfor Kanban work boards and Dataview dashboards. - Use
ariadne:maintainerfor health checks. - Use
ariadne:research-pipelinefor domain research pipeline setup. - Use
ariadne:research-ingest,ariadne:ingest, andariadne:synthesisfor content flow.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: pariyar07
- Source: pariyar07/ariadne
- License: MIT
- Homepage: https://satyampariyar.com/blog/circle-of-concern
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.