obsidian skill
This commit is contained in:
138
obsidian/SKILL.md
Normal file
138
obsidian/SKILL.md
Normal file
@@ -0,0 +1,138 @@
|
|||||||
|
---
|
||||||
|
name: obsidian
|
||||||
|
description: For registering personal notes and task tracking for Popdog.
|
||||||
|
---
|
||||||
|
|
||||||
|
# Obsidian
|
||||||
|
|
||||||
|
I have registered the `obsidian` cli. I'm using it for task tracking for Popdog.
|
||||||
|
|
||||||
|
The relevant information you'll find is in Work/Popdog. There's an overall _Todo.md meta file that lists all my outstanding work.
|
||||||
|
|
||||||
|
Once items are verified complete they should be rolled up into the daily roundup files named YYYY-MM-DD.md.
|
||||||
|
|
||||||
|
Format tasks as follows:
|
||||||
|
|
||||||
|
```
|
||||||
|
- [ ] ==**High**== Task Title
|
||||||
|
- [ ] Sub task/portion of task
|
||||||
|
- [ ] **Medium** Task Title
|
||||||
|
- [ ] Sub tas/portion of task
|
||||||
|
```
|
||||||
|
|
||||||
|
Note that only High priority receives highlighting == ==.
|
||||||
|
|
||||||
|
## Task Completion
|
||||||
|
|
||||||
|
When tasks are completed, mark them as such by checking the box next to the task.
|
||||||
|
|
||||||
|
Also roll up the completed tasks into the daily roundup files.
|
||||||
|
|
||||||
|
We should
|
||||||
|
|
||||||
|
|
||||||
|
# Obsidian CLI Docs
|
||||||
|
|
||||||
|
Run a command
|
||||||
|
Run an individual command without opening the TUI:
|
||||||
|
|
||||||
|
## Run the help command
|
||||||
|
obsidian help
|
||||||
|
Use the terminal interface
|
||||||
|
Use the TUI by entering obsidian. Subsequent commands can be entered without obsidian.
|
||||||
|
|
||||||
|
## Open the TUI, then run help
|
||||||
|
obsidian
|
||||||
|
help
|
||||||
|
The TUI supports autocomplete, command history, and reverse search. Use Ctrl+R to search your command history. See Keyboard shortcuts for all available shortcuts.
|
||||||
|
|
||||||
|
Files and folders
|
||||||
|
file
|
||||||
|
Show file info (default: active file).
|
||||||
|
|
||||||
|
file=<name> # file name
|
||||||
|
path=<path> # file path
|
||||||
|
Example:
|
||||||
|
|
||||||
|
path Notes/Recipe.md
|
||||||
|
name Recipe
|
||||||
|
extension md
|
||||||
|
size 1024
|
||||||
|
created 1700000000000
|
||||||
|
modified 1700001000000
|
||||||
|
files
|
||||||
|
List files in the vault.
|
||||||
|
|
||||||
|
folder=<path> # filter by folder
|
||||||
|
ext=<extension> # filter by extension
|
||||||
|
|
||||||
|
total # return file count
|
||||||
|
folder
|
||||||
|
Show folder info.
|
||||||
|
|
||||||
|
path=<path> # (required) folder path
|
||||||
|
info=files|folders|size # return specific info only
|
||||||
|
folders
|
||||||
|
List folders in the vault.
|
||||||
|
|
||||||
|
folder=<path> # filter by parent folder
|
||||||
|
|
||||||
|
total # return folder count
|
||||||
|
open
|
||||||
|
Open a file.
|
||||||
|
|
||||||
|
file=<name> # file name
|
||||||
|
path=<path> # file path
|
||||||
|
|
||||||
|
newtab # open in new tab
|
||||||
|
create
|
||||||
|
Create or overwrite a file.
|
||||||
|
|
||||||
|
name=<name> # file name
|
||||||
|
path=<path> # file path
|
||||||
|
content=<text> # initial content
|
||||||
|
template=<name> # template to use
|
||||||
|
|
||||||
|
overwrite # overwrite if file exists
|
||||||
|
open # open file after creating
|
||||||
|
newtab # open in new tab
|
||||||
|
read
|
||||||
|
Read file contents (default: active file).
|
||||||
|
|
||||||
|
file=<name> # file name
|
||||||
|
path=<path> # file path
|
||||||
|
append
|
||||||
|
Append content to a file (default: active file).
|
||||||
|
|
||||||
|
file=<name> # file name
|
||||||
|
path=<path> # file path
|
||||||
|
content=<text> # (required) content to append
|
||||||
|
|
||||||
|
inline # append without newline
|
||||||
|
prepend
|
||||||
|
Prepend content after frontmatter (default: active file).
|
||||||
|
|
||||||
|
file=<name> # file name
|
||||||
|
path=<path> # file path
|
||||||
|
content=<text> # (required) content to prepend
|
||||||
|
|
||||||
|
inline # prepend without newline
|
||||||
|
move
|
||||||
|
Move or rename a file (default: active file). This will automatically update internal links if turned on in your vault settings.
|
||||||
|
|
||||||
|
file=<name> # file name
|
||||||
|
path=<path> # file path
|
||||||
|
to=<path> # (required) destination folder or path
|
||||||
|
rename
|
||||||
|
Rename a file (default: active file). The file extension is preserved automatically if omitted from the new name. Use move to rename and move a file at the same time. This will automatically update internal links if turned on in your vault settings.
|
||||||
|
|
||||||
|
file=<name> # file name
|
||||||
|
path=<path> # file path
|
||||||
|
name=<name> # (required) new file name
|
||||||
|
delete
|
||||||
|
Delete a file (default: active file, trash by default).
|
||||||
|
|
||||||
|
file=<name> # file name
|
||||||
|
path=<path> # file path
|
||||||
|
|
||||||
|
permanent # skip trash, delete permanently
|
||||||
Reference in New Issue
Block a user