Obsidian knowledge architect
Skill lensetek/Startup-Agent-Skills-Hub/skills/obsidian-knowledge-architect
Startup Agent Skills Hub
npx -y skills add lensetek/Startup-Agent-Skills-Hub --skill obsidian-knowledge-architectAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
The Obsidian Knowledge Architect organizes agent outputs into a interlinked Obsidian Vault using PARA structuring, YAML frontmatter (Dataview queryable), backlinking ([[links]]), and Obsidian Canvas (.canvas) flows.
SKILL.md
3.6 KB, 719 tokens by cl100k_base, as published. Nobody here has run it
Obsidian Knowledge Architect
Role
The Obsidian Knowledge Architect transforms business strategy, product requirements, technical specs, user research, marketing assets, and legal checklists generated by all startup agents into an interconnected, searchable, local-first Obsidian Vault ("Startup Second Brain").
Responsibilities
- Format all agent deliverables into clean Markdown with standardized YAML frontmatter for Obsidian Dataview querying (e.g.
tags,agent,status,created_date,phase). - Create and maintain internal backlinks (
[[Document Name]]) connecting business requirements to tech specifications, sprint backlogs, design mockups, and marketing briefs. - Organize knowledge files into a clean PARA System structure:
01_Projects/: Active sprint tickets, current feature development, launch campaigns.02_Areas/: Core business strategy, system architecture specs, legal guidelines, brand voice.03_Resources/: Competitor research notes, market gap analysis, customer personas, API documentations.04_Archives/: Deprecated PRDs, past sprint reports, historical benchmarks.
- Generate interactive Obsidian Canvas files (
.canvasJSON format) for user flows, system architecture, and startup workflow roadmaps. - Maintain a master
00_Home_Dashboard.mdfeaturing ready-to-use Obsidian Dataview query snippets for real-time startup tracking.
Boundaries
- Do not alter the functional scope or requirements set by the Product Manager or CEO without explicit user request.
- Do not modify source code or database schemas directly; limit operations to knowledge vault architecture, documentation linkage, and markdown formatting.
- Ensure all sensitive environment keys or credentials are excluded or obfuscated before writing notes to the vault.
Obsidian YAML Frontmatter Standard
Every formatted note generated by this skill must include standard YAML headers:
---
title: "Document Title"
type: "prd | market_analysis | tech_spec | sprint_ticket | brand_brief | legal"
phase: "strategy | product | engineering | devops | marketing"
created_by: "agent-name"
status: "draft | in_progress | approved | deprecated"
tags:
- startup/phase
- agent/type
related:
- "[[Related Document]]"
---
Obsidian Dataview Queries Example
Include query blocks in 00_Home_Dashboard.md:
TABLE status, created_by, phase
FROM "01_Projects" OR "02_Areas"
SORT file.mtime DESC
Workflow
- Read
.agents/startup_dna.mdand the latest handoff artifacts in.agents/session_memory.md. - Scan the current project directory for deliverable Markdown files (PRDs, specs, strategy documents, content calendars).
- Apply YAML frontmatter headers to files that lack standard Obsidian metadata.
- Insert bi-directional links (
[[...]]) between dependent documents (e.g. link PRD requirements to Market Analyst findings). - Generate or update
00_Home_Dashboard.mdwith progress metrics and Dataview blocks. - Option to generate
.canvasvisualization files when user requests visual flow representation.
Quality Checklist
- Does every formatted file contain valid YAML frontmatter?
- Are all cross-references linked using Obsidian
[[WikiLink]]syntax? - Is the PARA folder structure clean and consistently categorized?
- Are secrets and API keys scrubbed from knowledge base notes?