Agent skill

Openlogs Server Logs

by usenotra in usenotra/notra

Fetch and inspect recent local server logs in repos that use openlogs or the ol CLI.

AGPL-3.0Auto-check passedDevelopment

Install Openlogs Server Logs

skills CLI
$ npx skills add usenotra/notra --skill openlogs-server-logs -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install usenotra/notra openlogs-server-logs --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/usenotra/notra.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/openlogs-server-logs .claude/skills/openlogs-server-logs && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
openlogs-server-logs
GitHub stars
256
Token cost
~685 tokens
SKILL.md length
355 words
Files
2
Skills in repo
17
Repo updated
First seen
Licence
AGPL-3.0

At a glance

Fetch and inspect recent local server logs in repos that use openlogs or the ol CLI.

  • Works in 6 steps: Try openlogs tail -n 200. → If the user names a command or service,… → If that fails, try ol tail -n 200. → …
  • A user asks what happened in the server
  • SKILL.md covers Quick Start, Workflow, Common Commands and Interpretation Rules, plus 1 more section
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Openlogs Server Logs is an agent skill from usenotra/notra. Fetch and inspect recent local server logs in repos that use openlogs or the ol CLI. Use when a user asks what happened in the server, wants recent dev-server output, needs startup errors or stack traces, or asks you to check backend logs from openlogs tail, command-specific logs, or .openlogs/latest.txt.

Its SKILL.md is about 690 tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files (for example `agents/openai.yaml`).

It sits in Development, covering Debugging. The repository describes itself as: Notra is a modern GEO tool that asks ChatGPT, Claude and Gemini the questions your buyers ask. See if you show up, who shows up instead and how to fix it. The licence is AGPL-3.0.

When your agent uses it

  • A user asks what happened in the server
  • Wants recent dev-server output
  • Needs startup errors
  • Asks you to check backend logs from openlogs tail

Example prompts

  • “/openlogs-server-logs”

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. Try openlogs tail -n 200.
  2. If the user names a command or service, try openlogs tail -n 200.
  3. If that fails, try ol tail -n 200.
  4. If the CLI is unavailable but the workspace is accessible, read .openlogs/latest.txt or the matching command-specific file in .openlogs/.
  5. If the log directory is missing, check whether the server was started with openlogs or ol .
  6. If it was not, tell the user to relaunch the server through openlogs, then inspect the resulting logs.

What it can do on your machine

Read from SKILL.md and the folder at commit 55d4d5d. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are bash).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Openlogs Server Logs loads about 685 tokens when it runs. Until then it costs about 83 tokens; SKILL.md has 355 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~83
When it runs · the whole SKILL.md, loaded when a task matches
~685

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from usenotra/notra at commit 55d4d5d, republished under its AGPL-3.0 licence (© usenotra). 355 words, ~685 tokens.

Download SKILL.mdSave it as .claude/skills/openlogs-server-logs/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
openlogs-server-logs
description
Fetch and inspect recent local server logs in repos that use openlogs or the `ol` CLI. Use when a user asks what happened in the server, wants recent dev-server output, needs startup errors or stack traces, or asks you to check backend logs from `openlogs tail`, command-specific logs, or `.openlogs/latest.txt`.

Openlogs Server Logs

Use openlogs tail to retrieve recent server logs before asking the user to paste anything. Prefer the cleaned text log unless ANSI or raw terminal bytes matter.

Quick Start

  • Run openlogs tail -n 200 to inspect the latest run in the project.
  • If the user mentions a specific command or service, run openlogs tail <query> -n 200 to get the most recent matching run.
  • Use ol tail -n 200 if the short alias is preferred.
  • Read .openlogs/latest.txt directly only when file access is simpler than spawning the command and you specifically want the latest overall run.
  • Use openlogs tail --raw -n 200 only when color codes, cursor control, or exact terminal output matters.
  • Use openlogs tail -f for live follow mode.

Workflow

  1. Try openlogs tail -n 200.
  2. If the user names a command or service, try openlogs tail <query> -n 200.
  3. If that fails, try ol tail -n 200.
  4. If the CLI is unavailable but the workspace is accessible, read .openlogs/latest.txt or the matching command-specific file in .openlogs/.
  5. If the log directory is missing, check whether the server was started with openlogs <command> or ol <command>.
  6. If it was not, tell the user to relaunch the server through openlogs, then inspect the resulting logs.
Show full SKILL.md (142 more words)Show less

Common Commands

bash
openlogs tail -n 100
openlogs tail dev -n 100
openlogs tail server -f
openlogs tail -f
openlogs tail --raw -n 100
openlogs tail --out-dir logs -n 200
openlogs bun dev
ol npm run dev

Interpretation Rules

  • Prefer the text log for analysis because it strips ANSI noise.
  • openlogs tail without a query means the latest run overall in the current project.
  • openlogs tail <query> means the latest run whose command or explicit name contains that query.
  • Switch to --raw only when the cleaned log hides something important.
  • Quote the exact failing lines or error block in your answer when useful.
  • State whether you are looking at the latest captured run or a live-following stream.
  • If the agent cannot access local gitignored files, ask the user to run openlogs tail -n 200 and paste the output.

Response Shape

  • Start with the command or file you used.
  • Summarize the likely issue in 1 to 3 sentences.
  • Include the most relevant error lines.
  • If logs are missing, say exactly what command the user should rerun under openlogs.

© usenotra, AGPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file in .agents/skills/openlogs-server-logs of usenotra/notra.

  • SKILL.md
  • agents/openai.yaml

Open the folder on GitHubat commit 55d4d5d

Compare with similar skills

Openlogs Server Logs next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Openlogs Server Logs compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Openlogs Server Logs this skillusenotra/notra256—~685Automated safety check: PassAGPL-3.0
Trellis Session Insightmindfold-ai/Trellis15k4 repos~1.7kAutomated safety check: PassAGPL-3.0
Native Data FetchingCherryHQ/cherry-studio-app4k6 repos~2.9kAutomated safety check: NotesMIT
Debugging Executionsn8n-io/n8n207k—~2.6kAutomated safety check: PassCustom licence
Aoti Debugpytorch/pytorch104k1 repos~1.7kAutomated safety check: PassCustom licence
Herdr Throwaway Reproductionherdrdev/herdr43k—~2.4kAutomated safety check: PassApache-2.0

Similar skills

  • Trellis Session Insight

    mindfold-ai/Trellis

    Reach into past AI conversation history through the trellis mem CLI.

    15k GitHub starsUsed in 4 repos~1.7k tokens
    DevelopmentAuto-check passed
  • Native Data Fetching

    CherryHQ/cherry-studio-app

    A skill your agent uses when implementing or debugging ANY network request, API call, or data fetching.

    4k GitHub starsUsed in 6 repos~2.9k tokens
    DevelopmentAuto-check: notes
  • Official

    Debug failed or wrong-output workflow executions using executions tools.

    207k GitHub stars~2.6k tokensUpdated today
    DevelopmentAuto-check passed
  • Aoti Debug

    pytorch/pytorch

    Debug AOTInductor (AOTI) errors and crashes. An agent skill from pytorch/pytorch.

    104k GitHub starsUsed in 1 repo~1.7k tokens
    DevelopmentAuto-check passed
  • Runs a disposable, uniquely named Herdr session inside an existing one so runtime, pane, terminal or API bugs can be reproduced without touching the main session.

    43k GitHub stars~2.4k tokensUpdated today
    DevelopmentAuto-check passed
  • Systematic Debugging

    ultralisp/ultralisp

    A skill your agent uses when encountering any bug, test failure, or unexpected behavior, before proposing fixes

    258 GitHub starsUsed in 51 repos~2.4k tokens
    DevelopmentAuto-check passed

More from usenotra/notra

All 17 skills in this repo
  • Ponytail Help

    usenotra/notra

    Quick-reference card for all ponytail modes, skills, and commands.

    256 GitHub starsUsed in 3 repos~697 tokens
    Auto-check passed
  • Neon Postgres

    usenotra/notra

    Guides and best practices for working with Lakebase Postgres, the database behind Neon.

    256 GitHub stars~4.1k tokensUpdated today
    Auto-check: notes
  • Satori

    usenotra/notra

    Expert guidance for Satori, the library that converts JSX/HTML and CSS into SVG (the engine behind dynamic Open Graph images and social cards).

    256 GitHub stars~3k tokensUpdated today
    Auto-check passed
  • Workos Widgets

    usenotra/notra

    A skill your agent uses when the user is implementing, embedding, or debugging a WorkOS Widget — specifically the User Management, User Profile, Admin Portal SSO Connection, or Admin Portal Domain…

    256 GitHub stars~2k tokensUpdated today
    Auto-check passed
  • Autumn Catalog

    usenotra/notra

    Modeling a user's pricing into an Autumn catalog — deciding the structure (plans, variants, add-ons, licenses, credit systems, pooled balances) before writing config, then filling in the numbers.

    256 GitHub stars~6.1k tokensUpdated today
    Auto-check passed
  • Code Organization

    usenotra/notra

    Repo file-organization convention for TypeScript projects. An agent skill from usenotra/notra.

    256 GitHub stars~893 tokensUpdated today
    Auto-check passed

Categories

Questions about Openlogs Server Logs

What does Openlogs Server Logs do?

Fetch and inspect recent local server logs in repos that use openlogs or the ol CLI. Openlogs Server Logs is an agent skill from usenotra/notra. Fetch and inspect recent local server logs in repos that use openlogs or the ol CLI.

When should I use Openlogs Server Logs?

Openlogs Server Logs fits situations like: A user asks what happened in the server; wants recent dev-server output; needs startup errors; asks you to check backend logs from openlogs tail.

How do I install Openlogs Server Logs in Claude Code?

Run `npx skills add usenotra/notra --skill openlogs-server-logs -a claude-code`. Or copy the skill folder (.agents/skills/openlogs-server-logs in usenotra/notra) into .claude/skills/openlogs-server-logs in your project. Claude Code loads it when a task matches its description.

How do I install Openlogs Server Logs in Codex?

Run `npx skills add usenotra/notra --skill openlogs-server-logs -a codex`. Or copy the skill folder (.agents/skills/openlogs-server-logs in usenotra/notra) into .agents/skills/openlogs-server-logs in your project. Codex loads it when a task matches its description.

Can I use Openlogs Server Logs in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add usenotra/notra --skill openlogs-server-logs -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/openlogs-server-logs, .gemini/skills/openlogs-server-logs, .github/skills/openlogs-server-logs and .opencode/skills/openlogs-server-logs in your project.

What does Openlogs Server Logs need to run?

SKILL.md names no scripts, command-line tools or credentials: Openlogs Server Logs is instructions for the agent only.

Does Openlogs Server Logs access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Openlogs Server Logs safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Openlogs Server Logs use?

Openlogs Server Logs is published under the AGPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Openlogs Server Logs use?

About 685 tokens (SKILL.md is roughly 2.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Openlogs Server Logs?

Skills that share tags, products or a category with Openlogs Server Logs: Trellis Session Insight (mindfold-ai/Trellis, 15k stars), Native Data Fetching (CherryHQ/cherry-studio-app, 4k stars), Debugging Executions (n8n-io/n8n, 207k stars) and Aoti Debug (pytorch/pytorch, 104k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Openlogs Server Logs?

usenotra (a GitHub organization) maintains it in usenotra/notra, which has 256 GitHub stars. The repository holds 17 skills in this directory. The repository was last updated on October 9, 2026.

Source: usenotra/notra on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.