---
title: "LogTape - Air Market"
description: "You are adding logging to a JavaScript or TypeScript project with LogTape and are not sure of the right way to do it. This covers how to get a logger, how to write messages, how to configure it, and…"
canonical: "https://airmarket.ai/app/logtape"
---

[Air Market](/) / [Developer Tools](/category/devtools) / LogTape

Skill by [Hong Minhee (洪 民憙)](/@dahlia)

# LogTape

Get LogTape logging right the first time in JavaScript or TypeScript

## What this does

You are adding logging to a JavaScript or TypeScript project with LogTape and are not sure of the right way to do it. This covers how to get a logger, how to write messages, how to configure it, and the mistakes people usually make. Reach for it while you are writing the logging code, or when the output is not what you expected.

### Top 3 things it does for you

- Add logging to a JavaScript or TypeScript project
- Work out why log output looks wrong
- Set up logging in a library without stepping on its users

## Information

**LogTape at a glance**

|  |  |
| --- | --- |
| Kind | Skill |
| Publisher | [Hong Minhee (洪 民憙)](/@dahlia) |
| Category | [Developer Tools](/category/devtools) |
| Works with | Agent Skills - an open standard supported by 40+ agents |
| Size | 18 KB |
| Licence | MIT |
| Repository | [dahlia/logtape](https://github.com/dahlia/logtape/tree/d8ef44ba97427ae7a271b957e07e38c9f182b388/packages/logtape/skills/logtape) |
| GitHub stars | 1,972 (as of Nov 2026) |
| Installs | 12, counted by skills.sh (Nov 2026) |

## Security report

**Verified.** AIR scanned this exact version of LogTape and flagged nothing. AIR's verdict: **safe**.

**What LogTape's check was run against**

|  |  |
| --- | --- |
| Commit | d8ef44ba97427ae7a271b957e07e38c9f182b388 |
| Content hash | bff0abcf13e6ed5db075910d3296db5a32e7b45e5f7b4847ffaeeb3663584741 |
| Files read | [Browse the files at this exact commit](https://github.com/dahlia/logtape/blob/d8ef44ba97427ae7a271b957e07e38c9f182b388/packages/logtape/skills/logtape/SKILL.md) |

A scan is named by the exact content it read, not by a version number. A different version is a different artifact, and nothing here applies to a version AIR has not scanned.

[Read the full security report for LogTape](/security/logtape)

## About LogTape

This is guidance for writing code that uses LogTape for logging in JavaScript or TypeScript. It covers getting loggers, the structured message syntax, configuration, the separate rules that apply to library authors, context, lazy evaluation, and testing.

It also collects the common mistakes worth avoiding. Use it when you are adding logging to a project, chasing down why log output looks wrong, or wiring LogTape into a framework.

## What's inside

- SKILL.md - instructions

## Questions

### Is LogTape safe to install?

AIR scanned this exact version of LogTape and flagged nothing. AIR's verdict: safe. The verdict is named by the content that was read, at commit d8ef44ba9742, so it cannot drift onto a version nobody scanned. The full report is at https://airmarket.ai/security/logtape.

### How do I install LogTape?

Open https://airmarket.ai/app/logtape on Air Market and use the install action: Air Market hands Claude a prompt naming this exact skill, and Claude sets it up. Source, pinned to the exact commit this listing describes: https://github.com/dahlia/logtape/tree/d8ef44ba97427ae7a271b957e07e38c9f182b388/packages/logtape/skills/logtape. Install from that link, not the branch.

## Related on Air Market

- [More Developer Tools listings](/category/devtools)
- [Everything by Hong Minhee (洪 民憙)](/@dahlia)

---

Canonical URL: <https://airmarket.ai/app/logtape>
