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.