بنقرة واحدة
devlog
Record a development session summary in the project devlog
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Record a development session summary in the project devlog
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
Create or manage Architecture Decision Records (ADRs) in docs/decisions/
Use this skill working with Ash Framework or any of its extensions. Always consult this when making any domain changes, features or fixes.
Run E2E browser tests via Tidewave browser_eval against the running Phoenix dev server
Inspect LiveView state (assigns, components) via Phoenix.LiveView.Debug in project_eval
Morning briefing — where we left off, what to work on today. Fast, compact report from canonical sources.
Manage plan lifecycle — list plans, mark completed/abandoned, move between directories
استنادا إلى تصنيف SOC المهني
| name | devlog |
| description | Record a development session summary in the project devlog |
| argument-hint | [optional topic override] |
| disable-model-invocation | true |
Record what was accomplished in a development session. This creates the project's memory — not Claude's memory (that's MEMORY.md), but a human-readable record of what happened and why.
docs/devlog/YYYY-MM.md (one file per month)When invoked (/devlog):
Gather context automatically — do NOT ask the user what happened. Instead:
git log --oneline --since="6am" --author to find today's commitsgit diff --stat HEAD~5 to understand scope of recent changesCreate/append the entry in docs/devlog/YYYY-MM.md:
# Development Log — YYYY-MM headerWrite the entry using this format:
## YYYY-MM-DD
### [Primary Topic]
- What was done (1-3 bullets, concise)
- Key decision or discovery
- See: [link to ADR, doc, or file if relevant]
### [Secondary Topic] (if applicable)
- ...
## 2026-02-21
### MNET Income Data — Business Day Resolution
- Discovered `tbCenterIncomeTotal` only has data through last business day (unlike `tbFinalTotal` which is real-time)
- Added `Mnet.run_date/1` using `mng.tbRunCalendar` to resolve any date to its business day
- See: ADR-0003, `docs/infrastructure/mnet-running-status.md` §14
### AI System Prompt Refactoring
- Split monolithic `build_system_prompt/2` into 7 composable functions
- Added Data Resolution Strategy section to guide LLM on schema exploration
- See: `lib/gs_net/ai/chat.ex`