mustafahasanain
- 9 skills
- 0 followers
- 12 hours ago last updated
- ▌ Deployment · mustafahasanain bundleOptional demo-server deployment - explicit confirmation, local and remote preflight, fast-forward-only pull over SSH, minimal required bench commands, and deployed-commit verification.
- ▌ Frappe Task · mustafahasanain bundleEnd-to-end Frappe/ERPNext task workflow - plan, implement, review with Codex, commit, deploy, and hand off to testing. User-invoked only.
- ▌ Codex Review · mustafahasanain bundleCodex review lifecycle - build the review bundle, generate the prompt, parse APPROVED/CHANGES_REQUIRED results, run the review-fix loop, and invalidate approval via the implementation fingerprint.
- ▌ Testing Task · mustafahasanain bundleGenerate the concise Arabic testing-team task (title + description) from the approved implemented behavior, warn separately when deployment was skipped, and close the workflow at completed.
- ▌ Task Planning · mustafahasanain bundleTurn a ready plan or plain task description into a validated, repository-aware TASK_PLAN.md. Detects existing/related features, verifies paths, plans normal tasks and complete projects, and prevents silent scope expansion.
- ▌ Project Context · mustafahasanain bundleCreate and maintain PROJECT_CONTEXT.md - the concise navigation and architecture map of a Frappe application. Full first-time analysis, incremental updates keyed to analyzed_commit, and strict update-decision rules.
- ▌ Git Finalization · mustafahasanain bundlePost-approval finalization and commit preparation - finalization gate, documentation timing, Conventional Commit message generation, exact staging commands, and commit verification.
- ▌ Feature Changelog · mustafahasanain bundleMaintain FEATURE_CHANGELOG.md - the functional feature registry. Baseline discovery, duplicate/extension detection before planning, deterministic feature IDs, post-approval updates, and index validation.
- ▌ Task Implementation · mustafahasanain bundleExecute the approved TASK_PLAN.md step by step - status updates, per-step validation, blocker recording, the implementation summary, and the completion gate before Codex review.