技能 pr-prepare
📝

pr-prepare

低风险 ⚙️ 外部命令

إعداد أوصاف طلبات السحب تلقائيًا

كتابة أوصاف واضحة لطلبات السحب تستغرق وقتًا وتتطلب الاتساق. تقوم هذه المهارة تلقائيًا بجمع سياق git، وتحليل التغييرات، وإنشاء أوصاف موحدة لطلبات السحب باتباع تنسيقات الالتزامات التقليدية.

支持: Claude Codex Code(CC)
⚠️ 66
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“pr-prepare”。 Prepare the PR for this feature branch

预期结果:

  • Suggested Title: feat: add user authentication with OAuth2
  •  
  • ## Summary
  • Add OAuth2 authentication supporting Google and GitHub providers.
  •  
  • ## Changes
  • - auth/oauth.py: OAuth2 client with token refresh
  • - api/routes/auth.py: Login, logout, callback endpoints
  • - models/user.py: User model with OAuth fields
  •  
  • ## Impact
  • - Users can sign in with Google or GitHub
  • - Secure session management with httponly cookies
  • - No breaking changes

正在使用“pr-prepare”。 Prepare a PR for this bug fix

预期结果:

  • Suggested Title: fix: resolve null pointer in user lookup
  •  
  • ## Summary
  • Fixed null pointer exception when looking up users that do not exist in the database.
  •  
  • ## Changes
  • - services/user.py: Added null check before accessing user properties
  • - tests/user_test.py: Added test cases for missing user scenarios
  •  
  • ## Impact
  • - Prevents crashes on invalid user lookups
  • - Graceful error handling for missing users
  • - No breaking changes to existing functionality

正在使用“pr-prepare”。 Create a PR description for the documentation updates

预期结果:

  • Suggested Title: docs: update API documentation with new endpoints
  •  
  • ## Summary
  • Updated API documentation to include new authentication endpoints and rate limiting information.
  •  
  • ## Changes
  • - docs/api.md: Added new endpoint documentation
  • - docs/auth.md: Updated authentication flow diagrams
  •  
  • ## Impact
  • - Improved developer experience
  • - No code changes, only documentation

安全审计

低风险
v5 • 1/16/2026

This skill is a documentation generator that provides workflow instructions for preparing PR descriptions. The static scanner flagged 56 issues, but ALL findings are FALSE POSITIVES. The scanner misinterpreted SHA256 cryptographic hashes as 'weak cryptographic algorithms,' standard git commands as 'shell execution threats,' and metadata URLs as 'network indicators.' The skill contains only documentation markdown with no actual code, no network calls, no data exfiltration, and no malicious functionality.

2
已扫描文件
345
分析行数
1
发现项
5
审计总数

风险因素

⚙️ 外部命令 (1)
审计者: claude 查看审计历史 →

质量评分

38
架构
100
可维护性
85
内容
20
社区
90
安全
83
规范符合性

你能构建什么

تبسيط سير عمل طلبات السحب

إنشاء أوصاف طلبات سحب متسقة واحترافية دون حفظ القوالب أو تشغيل أوامر git يدويًا

فرض معايير التوثيق

التأكد من أن جميع طلبات السحب الخاصة بالفريق تتضمن ملخصات موحدة وقوائم تغييرات وتقييمات للتأثير

تحسين جودة المساهمات

مساعدة المساهمين في كتابة أوصاف واضحة لطلبات السحب تجعل مراجعات الكود أسرع وأكثر فعالية

试试这些提示

طلب PR أساسي
Prepare the PR for this branch. Include a summary, changes, impact, and testing notes.
PR لميزة جديدة
Create a PR description for this feature branch. What components changed and what benefits does this provide?
PR لإصلاح خطأ
Prepare a PR describing this bug fix. Include what was broken, what changed, and how it was tested.
PR معقد
Generate a comprehensive PR description. Analyze all changes, identify breaking impacts, and suggest testing requirements.

最佳实践

  • قم بتشغيل المهارة بعد إكمال التغييرات ولكن قبل الدفع لضمان حالة git نظيفة
  • راجع الوصف الذي تم إنشاؤه وأضف أي تفاصيل خاصة بالسياق
  • استخدم تنسيق الالتزامات التقليدية لعناوين طلبات السحب للحفاظ على الاتساق

避免

  • استخدام المهارة مع تغييرات غير مسجلة ليست جزءًا من طلب السحب
  • نسخ المخرجات دون مراجعة دقتها
  • تخطي عناصر قائمة الاختبار قبل إنشاء طلب السحب

常见问题

ما هي أدوات الذكاء الاصطناعي التي تدعم هذه المهارة؟
تعمل المهارة مع Claude و Claude Code. تتطلب الوصول لتشغيل أوامر git في مستودعك.
ما هي أوامر git التي يتم تنفيذها؟
تقوم المهارة بتشغيل git status و git log و git diff لجمع السياق حول التغييرات بين فرعك والفرع الأساسي.
هل يمكنني تخصيص قالب طلب السحب؟
القالب في المهارة هو نقطة بداية. يمكنك تعديله لمشروعك أو طلب تغييرات على قالب المهارة.
هل يتم إرسال بيانات الكود الخاصة بي إلى أي مكان؟
لا. تعمل المهارة محليًا وتقرأ فقط مستودع git الخاص بك. لا يتم إرسال أي بيانات إلى خدمات خارجية.
ماذا لو فشلت أوامر git؟
تأكد من أنك في مستودع git مع تغييرات للالتزام بها. تحتاج المهارة إلى حالة عمل نظيفة أو تغييرات متتبعة.
كيف يختلف هذا عن قوالب GitHub PR؟
قوالب GitHub PR هي ملفات ثابتة. تقوم هذه المهارة بإنشاء أوصاف ديناميكية بناءً على تغييرات الكود الفعلية.

开发者详情

文件结构

📄 SKILL.md