بنقرة واحدة
Create a local %erg v1 file for agent coordination.
npx skills add https://github.com/MinhHaDuong/Oeconomia-Climate-finance --skill ticket-newانسخ والصق هذا الأمر في Claude Code لتثبيت المهارة
Create a local %erg v1 file for agent coordination.
npx skills add https://github.com/MinhHaDuong/Oeconomia-Climate-finance --skill ticket-newانسخ والصق هذا الأمر في Claude Code لتثبيت المهارة
Close a local ticket.
List local tickets that are ready for work (unblocked).
Add or update entries in the author's list of scientific productions (Ha-Duong.bib) and archive on HAL
Manage submission branch lifecycle — sprout, freeze, errata, revision, resubmission, acceptance.
Pre-submission checklist gate. Every item must pass before sprouting a submission branch.
| name | ticket-new |
| description | Create a local %erg v1 file for agent coordination. |
| disable-model-invocation | false |
| user-invocable | true |
| argument-hint | ["title"] |
Input: anything — a title, a sentence, a JSON blob from gh, a paste
from a conversation. Extract the intent and normalize to %erg v1.
Determine the next ID:
ls tickets/*.erg tickets/archive/*.erg 2>/dev/null \
| sed 's|.*/||; s|-.*||' | sort -n | tail -1
Increment by 1, zero-pad to 4 digits. If empty, start at 0001.
Choose a slug: lowercase kebab-case, ASCII only ([a-z0-9-]), derived from the title.
Create tickets/{ID}-{slug}.erg with this exact structure:
%erg v1
Title: {imperative title}
Status: open
Created: {YYYY-MM-DD}
Author: {agent or user}
--- log ---
{YYYY-MM-DD}T{HH:MM}Z {author} created
--- body ---
## Context
{why this work exists}
## Actions
1. {concrete step}
## Test
{first test to write — TDD red step}
## Exit criteria
{definition of done}
Commit the ticket file.
gh#N for GitHub issues.{ISO-timestamp} {actor} {verb} [{detail}]created, status, note