Skip to main content

code

Implement changes following project conventions. Reads AGENTS.md and area-specific docs, then guides implementation, quality checks (pre-commit, tests), and commit with proper message format.

معلومات المصدر

المستودع
quay/ai-helpers
آخر نشاط في المصدر
٥ مايو ٢٠٢٦ في ١٧:٠١
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
٣
التفرعات
١١

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
code
description
Implement changes following project conventions. Reads AGENTS.md and area-specific docs, then guides implementation, quality checks (pre-commit, tests), and commit with proper message format.
allowed-tools
["Bash(bash .claude/scripts/format-and-lint.sh *)","Bash(git *)","Bash(make *)","Bash(pytest *)","Bash(pre-commit *)","Bash(alembic *)","Bash(npm *)","Read","Write","Edit","Glob","Grep","Agent","AskUserQuestion"]
# Implement Changes Implement code changes following project conventions. ## Step 1: Read Conventions Read the project's `AGENTS.md` for universal conventions, then load area-specific docs as identified in `/start`. ## Step 2: Implement Follow `AGENTS.md` conventions. Common rules: - Use project-standard exception types - Follow existing import ordering patterns - Never hand-write migration files — use the project's migration tool first - No secrets in code ## Step 3: Quality Checks Pre-commit hooks run automatically on `git commit`. To run manually: ```bash bash .claude/scripts/format-and-lint.sh # staged files bash .claude/scripts/format-and-lint.sh --all-files # all files ``` Run relevant tests per the project's test commands (check `AGENTS.md` for make targets). ## Step 4: Commit Format: ``` <subsystem>: <what changed> (<TICKET-KEY>) <why this change was made> ``` Pre-commit hooks run on commit — fix any failures and re-commit. ## Step 5: Continue — invoke /pr immediately **Do not stop after committing.** Invoke the `/pr` skill immediately to create the pull request. The full workflow is a single uninterrupted pipeline: ```text /code → /pr → /poll <PR#> ``` Only pause if there is a genuine blocker that requires a decision from the user.
عرض على GitHub