From c6ca1d9a9b02fe16ff65a5b8d7b7d03aaf7336cd Mon Sep 17 00:00:00 2001 From: Hermes Agent Date: Sun, 5 Jul 2026 17:30:28 -0500 Subject: [PATCH] =?UTF-8?q?truenas:=20v1.0.0=20(new=20to=20repo)=20?= =?UTF-8?q?=E2=80=94=20workspace-context-organization,=20youtube-content:?= =?UTF-8?q?=20add=20version=20field=20=E2=80=94=20ecosystem-surveillance:?= =?UTF-8?q?=20v1.1.0=20sync?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ecosystem-surveillance/SKILL.md | 8 +- truenas/SKILL.md | 107 ++++++++++++++++++++++++ workspace-context-organization/SKILL.md | 1 + youtube-content/SKILL.md | 1 + 4 files changed, 115 insertions(+), 2 deletions(-) create mode 100644 truenas/SKILL.md diff --git a/ecosystem-surveillance/SKILL.md b/ecosystem-surveillance/SKILL.md index 4d04dd5..2e06881 100644 --- a/ecosystem-surveillance/SKILL.md +++ b/ecosystem-surveillance/SKILL.md @@ -1,14 +1,16 @@ --- name: ecosystem-surveillance description: Multi-platform ecosystem research and surveillance using searxng as primary search, supplemented by GitHub API, site-specific APIs, and direct page fetches. Deduplicates against Qdrant vectors and produces structured markdown research artifacts. -version: 1.0.0 +version: 1.1.0 category: research author: hermes --- # Ecosystem Surveillance Research -Trigger: user issues "fringe research" or requests systematic, multi-platform ecosystem surveillance across Reddit, GitHub, Twitter/X, DuckDuckGo, and arXiv. They expect comprehensive coverage, deduplication against existing Qdrant vectors, and a structured markdown research artifact as output. +Trigger: user issues "fringe research", "deep research", "deep dive", or any request for exhaustive, multi-source investigation (phone numbers, people, companies, technologies, markets, etc.). They expect comprehensive coverage — multiple search angles, trail-following, scraping of result pages, no quitting on empty results. Deduplication against existing Qdrant vectors and a structured markdown research artifact as output. + +**"Deep research" is NOT a casual lookup.** It means: try every angle, scrape result pages, follow links, cross-reference, and persist through empty results. The user does not care how long it takes. Never stop after 2-3 searches — that's a casual lookup, not deep research. ## Core Search Strategy @@ -133,6 +135,8 @@ Sources: 4. **Narrow queries beat broad ones**: `"RTX 4090 mining profitability 2025"` returns better results than `"GPU crypto"`. 5. **Browser tools are slow**: For plain-text endpoints (`.md`, `.txt`, `.json`, raw GitHub), prefer `curl` in terminal. Use `browser_navigate` only for interactive JS-heavy pages. 6. **Verify from multiple sources**: Mining profitability numbers, prices, and difficulty change constantly. Cross-reference whattomine.com, 2cryptocalc.com, and nicehash.com before presenting a figure as current. +7. **Empty results are NOT a stop signal**: When a search returns nothing, that's the START of deep research, not the end. Try: different query formulations, different search engines, phone lookup sites, reverse directories, social media searches, WHOIS, cached pages, archive.org. The user said "deep research" — they expect persistence through empty results. Stopping after 2-3 searches is a casual lookup, not deep research. +8. **Recognize the trigger immediately**: "deep research", "deep dive", "fringe research" — these are NOT casual lookups. Load this skill on first sight of those phrases. Do not treat them as one-off web searches. ## References diff --git a/truenas/SKILL.md b/truenas/SKILL.md new file mode 100644 index 0000000..a585024 --- /dev/null +++ b/truenas/SKILL.md @@ -0,0 +1,107 @@ +--- +name: truenas +description: "Access the TrueNAS server at 10.0.0.117 (alias green) — browse shares, mount, search, and copy files. Two SMB shares: data (read-only) and proxmoxBackup." +version: 1.0.0 +tags: [truenas, nas, smb, storage, green, network-storage] +--- + +# TrueNAS Access + +**Server:** 10.0.0.117 (alias: `green`, `smb://green.local/`) +**Protocol:** SMB (SMB1 disabled) +**Auth:** None — guest access on both shares + +## Shares + +| Share | Access | Contents | +|---|---|---| +| `data` | Read-only, no creds | Backups, media, docs, docker configs, photos, videos, AI files | +| `proxmoxBackup` | Read-write, no creds | Proxmox dumps, UniFi backups, snippets, images, i9Bkup, templates | + +## Quick Commands + +### List shares +```bash +smbclient -N -L //10.0.0.117 +``` + +### Browse a share (interactive) +```bash +smbclient -N //10.0.0.117/data +smbclient -N //10.0.0.117/proxmoxBackup +``` + +### List top-level directories (non-interactive) +```bash +smbclient -N //10.0.0.117/data -c "ls" +smbclient -N //10.0.0.117/proxmoxBackup -c "ls" +``` + +### List contents of a specific directory +```bash +smbclient -N //10.0.0.117/data -c "ls /*" +``` + +### Search for files by pattern +```bash +smbclient -N //10.0.0.117/data -c "ls *" 2>/dev/null | grep -i "" +``` + +### Download a single file +```bash +smbclient -N //10.0.0.117/data -c "cd ; get " +``` + +### Download a directory recursively +```bash +smbclient -N //10.0.0.117/data -c "cd ; prompt OFF; recurse ON; mget *" +``` + +### Mount read-only (for persistent access) +```bash +sudo mkdir -p /mnt/green_data +sudo mount.cifs //10.0.0.117/data /mnt/green_data -o ro,guest,vers=3.0 +``` + +### Unmount +```bash +sudo umount /mnt/green_data +``` + +## data Share — Top-Level Contents + +| Directory | Description | +|---|---| +| `ai/` | AI-related files | +| `adm1n-ROG/`, `adm1n-ROG-1/` | ROG machine backups | +| `AllPictures/`, `Picture_All_Sorted/`, `Pictures/`, `CurrentPics/`, `Photo/`, `images/` | Photo collections | +| `Video/`, `VideoAllSorted/`, `Z_Movies/`, `Z_TV/` | Video/media | +| `BackupData/`, `NAS8_BKUP/`, `MS01_Backup/`, `MSI_Backup/`, `PC_Backup/`, `i7/` | Machine backups | +| `DOCKER/` | Docker configurations | +| `KeepForeverDocs/`, `PDF Document/`, `DOCS FOR DEB2/` | Documents | +| `MINI_WEB_SITE/` | Website files | +| `minix/`, `minix2/` | Minix-related | +| `Sorted/` | Sorted files | +| `UnifiProtect/` | UniFi Protect backups | + +## proxmoxBackup Share — Top-Level Contents + +| Directory | Description | +|---|---| +| `dump/` | Proxmox VM/CT dumps | +| `i9Bkup/` | i9 machine backup | +| `UniFi/` | UniFi controller backups | +| `snippets/` | Code/config snippets | +| `images/` | Images | +| `template/` | Templates | +| `import/` | Import files | +| `private/` | Private data | + +## Pitfalls + +- **SMB1 is disabled** — `-N` (no password) works for guest access. If you get auth errors, the share may have been reconfigured. +- **data share is read-only** — you cannot write, delete, or modify files on the `data` share via SMB. Use `proxmoxBackup` for writes. +- **smbclient needs sudo** on some systems if the smbclient binary isn't in the user's PATH or if mount.cifs is used. +- **Spaces in directory names** — quote paths with spaces, e.g., `"PDF Document"` or `"DOCS FOR DEB2"`. +- **Large transfers** — for bulk downloads, mount with `mount.cifs` and use `cp`/`rsync` instead of smbclient's `mget`. +- **No workgroup** — SMB1 disabled means no workgroup browsing. Direct IP access only. diff --git a/workspace-context-organization/SKILL.md b/workspace-context-organization/SKILL.md index 17f4882..698be57 100644 --- a/workspace-context-organization/SKILL.md +++ b/workspace-context-organization/SKILL.md @@ -2,6 +2,7 @@ name: workspace-context-organization title: Workspace Context Organization description: Manage persistent user context by moving full operational details into per-workspace README files, keeping agent memory compact as pointer references only. +version: 1.0.0 --- # Workspace Context Organization diff --git a/youtube-content/SKILL.md b/youtube-content/SKILL.md index 3661aca..247d70c 100644 --- a/youtube-content/SKILL.md +++ b/youtube-content/SKILL.md @@ -1,6 +1,7 @@ --- name: youtube-content description: "YouTube transcripts to summaries, threads, blogs." +version: 1.0.0 platforms: [linux, macos, windows] ---