my-secondbrain
A practical playbook for building a personal knowledge system with Obsidian, Claude, Codex, and an LLMWiki-style folder structure.
File Explorer
- example-source.md
- time-to-first-result.md
- example-source.md
- index.md
- log.md
- openai.yaml
- example-source.md
- time-to-first-result.md
- example-source.md
- index.md
- log.md
- ingest.md
- lint.md
- query.md
- index.md
- log.md
- AGENTS.md
- CLAUDE.md
- create_llmwiki_vault.py
- SKILL.md
- ingest.md
- lint.md
- query.md
- index.md
- log.md
- AGENTS.md
- CLAUDE.md
- .gitignore
- AGENTS.md
- LICENSE
- README.md
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
git add
View Details ▼
git add
Stage changed files for a commit.
git add {{path/to/file}}
Stage a file for a commit:
git add {{[-A|--all]}}
Add all files (tracked and untracked):
git add .
Add all files recursively starting from the current folder:
git branch
View Details ▼
git branch
Main Git command for working with branches.
git branch {{[-a|--all]}}
List all branches (local and remote; the current branch is highlighted by `*`):
git branch {{[-a|--all]}} --contains {{commit_hash}}
List which branches include a specific Git commit in their history:
git branch --show-current
Show the name of the current branch:
git clone
View Details ▼
git clone
Clone an existing repository.
git clone {{remote_repository_location}} {{path/to/directory}}
Clone an existing repository into a new directory (the default directory is the repository name):
git clone --recursive {{remote_repository_location}}
Clone an existing repository and its submodules:
git clone {{[-n|--no-checkout]}} {{remote_repository_location}}
Clone only the `.git` directory of an existing repository:
git commit
View Details ▼
git commit
Commit files to the repository.
git commit
Open an editor to write a message and commit staged files to the repository:
git commit {{[-m|--message]}} "{{message}}"
Commit staged files to the repository with the specified message:
git commit {{[-F|--file]}} {{path/to/commit_message_file}}
Commit staged files with a message read from a file:
git init
View Details ▼
git init
Initialize a new local Git repository.
git init
Initialize a new local repository:
git init {{[-b|--initial-branch]}} {{branch_name}}
Initialize a repository with the specified name for the initial branch:
git init --object-format sha256
Initialize a repository using SHA256 for object hashes (requires Git version 2.29+):
git push
View Details ▼
git push
Push commits to a remote repository.
git push
Send local changes in the current branch to its default remote counterpart:
git push {{remote_name}} {{local_branch}}
Send changes from a specific local branch to its remote counterpart:
git push {{[-u|--set-upstream]}} {{remote_name}} {{local_branch}}
Send changes from a specific local branch to its remote counterpart, and set the remote one as the default push/pull target of the local one:
git remote
View Details ▼
git remote
Manage set of tracked repositories ("remotes").
git remote {{[-v|--verbose]}}
List existing remotes with their names and URLs:
git remote show {{remote_name}}
Show information about a remote:
git remote add {{remote_name}} {{remote_url}}
Add a remote:
npx
View Details ▼
npx
This command is an alias of `npm exec`.
tldr npm exec
View documentation for the original command:
python3
View Details ▼
python3
This command is an alias of `python`.
tldr python
View documentation for the original command:
query
View Details ▼
query
Display information about user sessions and process.
query session
Display all user sessions:
query session /server:{{hostname}}
Display the current user sessions on a remote computer:
query user
Display logged in users:
