Skip to content

[16.0][ADD] codebase-index: add skill for efficient codebase navigation#676

Open
madara1150 wants to merge 1 commit into16.0from
16.0-add-codebase-index
Open

[16.0][ADD] codebase-index: add skill for efficient codebase navigation#676
madara1150 wants to merge 1 commit into16.0from
16.0-add-codebase-index

Conversation

@madara1150
Copy link
Copy Markdown
Collaborator

@madara1150 madara1150 commented Apr 9, 2026

สำหรับ (Summary)

เพิ่ม skill ใหม่ codebase-index เพื่อให้ AI สามารถเข้าใจโครงสร้างของ codebase ได้อย่างมีประสิทธิภาพ โดยไม่ต้องอ่านไฟล์ทั้งหมด ทำให้ประหยัด token เมื่อใช้ AI

รายละเอียด (Details)

สร้าง skill ใจหลัก codebase-index ที่ทำหน้าที่เป็นสารบัญ (table of contents) พร้อม 18 ไฟล์ index:

💰 Budget System (บัญชีงบประมาณ)

  1. budget-core - Core budget functionality (moves, transfers, accounts, commitments)
  2. budget-appropriation - Budget appropriation management and compilation
  3. budget-extensions - Budget analysis, control, and extensions

📊 Financial Dimensions (มิติการเงิน)

  1. analytic-dimensions - 6D financial framework (departments, sources, funds, activities, projects, procurement)

🛒 Procurement System (การจัดซื้อจัดจ้าง)

  1. procurement-plan - Annual procurement planning with budget integration
  2. purchase-request - Purchase request workflow and management
  3. purchase-order - PO creation, management, and vendor integration
  4. purchase-acceptance - Goods receipt and acceptance process

💳 Financial Operations (การเงิน)

  1. disbursement - Payment processing and fund disbursement
  2. accounting - Accounting integration and GL posting

📦 Inventory Management (คลังสินค้า)

  1. stock-inventory - Stock tracking, movements, and inventory control

👥 HR Management (ทรัพยากรบุคคล)

  1. hr-employee - Employee management and HR operations

📋 Project Management (การบริหารโครงการ)

  1. project - Project tracking and management

🎨 Frontend & Localization (หน้าจออและการแปล)

  1. web-theme - Web theming and UI customization
  2. localization - Thai localization and language support

⚙️ Infrastructure (โครงสร้างพื้นฐาน)

  1. approval-sarabun - Approval workflows and task automation
  2. infrastructure - System infrastructure and configurations

📚 External Sources (แหล่งอ้างอิง)

  1. oca-odoo-source - OCA modules, Odoo core, and external libraries reference

ประโยชน์ (Benefits)

✅ ช่วยให้ AI ไม่ต้องอ่านไฟล์ทั้งหมด ประหยัด token
✅ ช่วย navigate codebase อย่างรวดเร็ว
✅ ให้ architectural overview ชัดเจน
✅ สามารถ scale ได้ตามความเพิ่มของ modules

วิธีใช้ (Usage)

/codebase-index

AI จะอ่านสารบัญก่อน แล้วค่อยไปตามที่สารบัญบอก เพื่อค้นหาไฟล์ที่ต้องการจริง ๆ ไม่ต้องอ่านใหม่ทั้งหมด

@madara1150 madara1150 added the status/ready-for-review Status: Issue is up for grabs label Apr 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status/ready-for-review Status: Issue is up for grabs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant