Skip to main content
تشغيل أي مهارة في Manus
بنقرة واحدة

aposd-reviewer

Deep software design reviewer based on "A Philosophy of Software Design" (John Ousterhout). Two modes: (1) Review — analyze existing code for complexity, shallow modules, information leakage, pass-through layers, error handling anti-patterns, and naming issues; (2) Design — guide architecture decisions using APoSD principles (should I merge or split? how deep should this interface be? where should this complexity live?). Use this skill when the user asks for: design review, architecture review, complexity analysis, module depth analysis, code structure critique, "is this too shallow", "should I combine these", interface design feedback, error handling review, or mentions APoSD / Ousterhout / deep modules / information hiding. Also use when the user is making structural decisions about packages, layers, or abstractions — even if they don't explicitly mention the book.

نظرة عامة

Deep software design reviewer based on "A Philosophy of Software Design" (John Ousterhout). Two modes: (1) Review — analyze existing code for complexity, shallow modules, information leakage, pass-through layers, error handling anti-patterns, and naming issues; (2) Design — guide architecture decisions using APoSD principles (should I merge or split? how deep should this interface be? where should this complexity live?). Use this skill when the user asks for: design review, architecture review, complexity analysis, module depth analysis, code structure critique, "is this too shallow", "should I combine these", interface design feedback, error handling review, or mentions APoSD / Ousterhout / deep modules / information hiding. Also use when the user is making structural decisions about packages, layers, or abstractions — even if they don't explicitly mention the book.

أمر التثبيت
npx skills add https://github.com/hylarucoder/hai-stack --skill aposd-reviewer

انسخ والصق هذا الأمر في Claude Code لتثبيت المهارة

النجوم٧
التفرعات٠
آخر تحديث٢٣ مايو ٢٠٢٦ في ١٣:٠٨
مستكشف الملفات
4 ملفات
SKILL.md
readonly