application-logger

Convert natural-language intents into validated event-log commands via the pnpm log gate.

1|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/MLGalusha/job-tracker --skill application-logger
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: application-logger
Source: https://github.com/MLGalusha/job-tracker/tree/main/.agents/skills/application-logger
Command: npx skills add https://github.com/MLGalusha/job-tracker --skill application-logger

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill ensures that all mutations to the job-tracking state are captured in a single, auditable log by converting natural-language intents into validated event-log commands through the pnpm log gate.

Core Features & Use Cases

  • Parse Mason's natural-language intents into one or more of the predefined event types.
  • Route mutations through the centralized write gate to preserve data integrity and provide an auditable history.
  • Resolve app_id references from data/applications.json and manage new applications with a scaffolded folder when needed.

Quick Start

Log a new Cognition Founding Engineer application as interested to create the initial event and scaffold the app folder.

Frequently Asked Questions about application-logger

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I log job application events using natural language?

You can log job application events by providing natural-language intents, which are parsed into validated event-log commands and routed through a centralized write gate to maintain an auditable history.

What is the best way to maintain an audit trail for job application tracking?

An audit trail is maintained by routing all state mutations through a centralized write gate, preventing direct edits to data files and ensuring every job-app event is captured in a single log.

Can I track new applications and status changes without editing data files directly?

Yes, you can track new applications and status changes by converting natural-language intents into validated event-log commands, which automatically resolve app_id references and scaffold new app folders when needed.

What types of events can I record in an application event log?

You can record new applications, status changes, communications, notes, and other events by converting your natural-language intents into predefined event types through a strict closed vocabulary.

Does the job tracker event log support resolving app references automatically?

Yes, the event log supports resolving app_id references automatically by reading from data/applications.json and managing new applications with a scaffolded folder when needed.

Why should I use a write gate for job application event logging?

A write gate enforces a strict closed vocabulary and routes all mutations centrally to preserve data integrity, preventing untracked direct edits and ensuring a verifiable application history.