thegeneralist01

Tern Projects — Development skill for Claude Code

Development community

Tern plugin: Curated multi-folder projects, pinned chats, and unified search across OMP, Claude Code, Codex, Pi, OpenCode, and Cursor.

How to install Tern Projects

This entry records only its repository, not the path inside it, so there is no exact command to give. Open thegeneralist01/tern-projects and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Tern Projects does

Tern plugin: Curated multi-folder projects, pinned chats, and unified search across OMP, Claude Code, Codex, Pi, OpenCode, and Cursor.

Alternatives in Development

  • IPolloWork — Enterprise-grade, local-first Agent Workbench for people and agent teams 4.9k ★
  • Ralphy — My Ralph Wiggum setup, an autonomous bash script that runs Claude Code, Codex, OpenCode, Cursor agent, Qwen & 2.8k ★
  • Agentic Stack — One brain, many harnesses 2.2k ★

README

tern-projects

A curated project sidebar and unified agent history search for [Tern](https://stencil.so/tern).

Bring order to your AI coding sessions across **OMP, Claude Code, Codex, Pi, OpenCode, and Cursor**.

![tern-projects sidebar overview](docs/screenshots/showcase-overview.png)


Quickstart

Run this inside Tern:

tern plugin install github.com/thegeneralist01/tern-projects

**Toggle the sidebar:**

  • macOS: ⌘ ⌥ S
  • Windows / Linux: Ctrl + Alt + S

*(Or open **Projects** from the Tern command palette).*

That's it. Tern fetches the plugin, and the background engine builds automatically on first load. No manual compile steps, no extra configuration.

To update later:

tern plugin install github.com/thegeneralist01/tern-projects --force

What it does

If you use multiple AI coding agents, your sessions are scattered across hidden SQLite databases and JSONL files. `tern-projects` unifies them into a fast, native sidebar:

  • 📁 Curated "My Projects" & Multi-Folder Workspaces — Real projects rarely live in a single directory. Group an app, its backend API, shared libraries, and documentation into one named project with a custom icon.
  • 🎯 Primary Launch Directories — Pick one folder as Primary (where fresh agent sessions spawn), while additional directories are automatically supplied via --add-dir to harnesses that support multi-folder workspaces (OMP, Claude Code, Codex).
  • 🔍 Instant Full-Text Search — FTS5-powered search across all your past sessions. Filter by Worktree, Repository, or All history with live keyword highlighting.
  • 🚀 Fresh Chat Launching — Press ⌘N (Ctrl+N) to launch a new chat in your preferred CLI (omp, claude, codex, pi, opencode, or cursor).
  • 📌 Global Pins & Recents — Keep critical threads pinned to the top of your sidebar. Recents keeps your 15 most recent chats one click away.
  • 🗄️ Local Archiving & Safe Deletion — Archive threads