edi-save-commit

Commit non-binary source changes and log file paths to JSONL activity files.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Telepotch/hirano-edi-on-claude-code --skill edi-save-commit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: edi-save-commit
Source: https://github.com/Telepotch/hirano-edi-on-claude-code/tree/main/.claude/skills/edi-save-commit
Command: npx skills add https://github.com/Telepotch/hirano-edi-on-claude-code --skill edi-save-commit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates git commits for updates to 01-source and logs those changes to the per-project activity log.

Core Features & Use Cases

  • Automatic commits: stage and commit non-binary source changes in projects/01-source, with logs in .activity.
  • Activity logging: generate per-project JSONL entries capturing file paths and sizes to enable audit trails.
  • Policy-driven actions: determine commit boundaries and log policies from the project conventions to ensure consistency.

Quick Start

Run this skill after updating materials to commit changes and record activity logs for the project.

Frequently Asked Questions about edi-save-commit

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

FAQPage Schema
How do I automatically commit changes and log project activity?

To automatically commit changes and log project activity, you can use a workflow that stages non-binary source updates and generates JSONL activity entries under .activity/YYYY-MM.jsonl. This creates auditable records capturing file paths and sizes for every project modification.

What is an activity log in JSONL format for git commits?

An activity log in JSONL format for git commits records project changes as structured entries under .activity/YYYY-MM.jsonl. It captures file paths and sizes, enabling an auditable trail of updates across core editing directories.

Do I need write permissions to automate git commits for project management?

Yes, you need write permissions to automate git commits for project management. The process requires Git access to stage and commit changes in 01-source, and the ability to emit JSONL activity entries to maintain the audit trail.

How to create an auditable record of file changes in a project directory?

To create an auditable record of file changes in a project directory, commit updates and generate per-project JSONL log entries. These entries capture file paths and sizes, providing a structured activity log for project materials.

When should I not use automated git commits for source updates?

You should not use automated git commits for source updates when working with binary files, as the process stages only non-binary source changes. Additionally, it requires project conventions to determine commit boundaries and log policies for consistency.