🧬 vscode-dna
What is
|
| Prefix | Description |
|---|---|
dna-agent |
Agent node template |
dna-tool |
Tool node template |
dna-philosophy |
Philosophy (Markdown+frontmatter) |
dna-flow |
Flow procedure (Markdown+frontmatter) |
dna-project |
Project node template |
dna-link |
dna:// URI |
🖼️ File Icon
Custom DNA helix icon in the VS Code file explorer for .dna files.
Quick Start
# Install from .vsix
code --install-extension vscode-dna-0.1.0.vsix
Create a file ending in .dna and start typing. Try dna-agent + Tab for a quick template:
id: dna://agent/nebula
type: agent
title: "Nebula Governor"
status: active
goal: Incubate open source tools
links:
- dna://realm/empire-middleware
- dna://tool/lazyjira
Or a Markdown-mode philosophy:
---
id: dna://philosophy/readme-is-product
type: philosophy
title: "README is the Product"
status: active
---
# README is the Product
> Code is infrastructure. README is the product.
## Rules
- The 30-second test: what, install, use, looks like
- README IS the docs for 90% of users
dna:// URI Format
dna://<type>/<name>
Types: agent, realm, philosophy, convention, protocol, flow, tool, repo, host, project, site, skill, middleware, maintained-oss
Build from Source
npm install
npm run compile
npm run package # creates .vsix
License
MIT