[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M73CMP9DSGYFNKHT5B0YVDAV":3,"skill-same:01M73CMP9DSGYFNKHT5B0YVDAV":72},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":18,"linkOnly":19,"markdownContent":20,"markdownBody":21,"frontMatter":22,"refName":50,"commitSha":51,"skillDirectory":52,"forksCount":53,"repositoryHtmlUrl":54,"repositoryHomepageUrl":6,"ownerHtmlUrl":55,"ownerBlogUrl":6,"ownerDescription":56,"updatedAt":57,"install":58,"resources":71},"01M73CMP9DSGYFNKHT5B0YVDAV","sap-fi",null,"Use when working on FI module tasks — journal entries, account determination, G\u002FL, accounts payable\u002Freceivable, or financial reporting. Provides process flows, key table relationships, common query patterns, field notes, SAP quirks, and standard BAPIs for the FI module.","5throck\u002Fai-workspace-standards","5throck","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F10958964?v=4","01M73BFEH0V0VS483TW4JD49JW","01M73BFEJ5VQZJHJSFTVPAZGDM",25,"AGPL-3.0","https:\u002F\u002Fgithub.com\u002F5throck\u002Fai-workspace-standards\u002Fblob\u002Fmain\u002Ftemplates\u002Fco-abap\u002F.codex\u002Fskills\u002Fsap-fi\u002FSKILL.md",[],[],"2026-11-11 15:11:14",false,"---\nname: sap-fi\ndescription: Use when working on FI module tasks — journal entries, account determination, G\u002FL, accounts payable\u002Freceivable, or financial reporting. Provides process flows, key table relationships, common query patterns, field notes, SAP quirks, and standard BAPIs for the FI module.\nversion: 1.0.0\nlast_reviewed: 2026-08-15\nstatus: active\nscope: co-abap\nowner: fi-analyst\nprerequisites: vsp MCP server\nrelates_to:\n  - skill: sap-co\n    type: follows\n  - skill: sap-sd\n    type: composes_with\n  - skill: sap-mm\n    type: composes_with\n  - skill: sap-le\n    type: composes_with\n  - skill: sap-pp\n    type: composes_with\nmetadata:\n  type: module\n  triggers:\n    - sap-fi\n    - journal entry\n    - GL\n    - accounts payable\n    - accounts receivable\n    - financial reporting\n---\n\n# FI Analyst Context — Financial Accounting\n\nLoad this skill when activating the FI Analyst role. Provides deep domain knowledge for journal entries, account determination, and financial reporting.\n\n## Process Flow\n\n```\nFI Document Sources:\n  ├── SD: VF01 Billing → FI Automatic Posting (VKOA Account Determination)\n  ├── MM: MIGO GR\u002FMIRO Invoice → FI Automatic Posting (OBYC Account Determination)\n  ├── CO: Cost Allocation → FI Integrated Posting (ACDOCA)\n  └── FI Direct: FB01\u002FFB50\u002FFB60\u002FFB70\n\nClosing Process:\n  F.05 (Foreign Currency Valuation) → F-03 (Account Clearing) → F.07 (Balance Carryforward)\n```\n\n- Document Type: `SA` (G\u002FL), `KR` (Vendor Invoice), `DR` (Customer Invoice), `ZP` (Payment)\n- Account Type: `S` (G\u002FL), `K` (Vendor), `D` (Customer), `A` (Asset)\n\n## Key Table Relationships\n\n```\nBKPF (FI Document Header)\n  └─► BSEG (FI Document Line Item)\n        ├─► SKA1 (G\u002FL Account Master)\n        ├─► LFA1 (Vendor Master) ← BSEG.LIFNR\n        └─► KNA1 (Customer Master) ← BSEG.KUNNR\n\nACDOCA (Universal Journal — S\u002F4HANA)\n  ├── Integration of all accounting areas (FI + CO + AA + ML)\n  └─► BKPF (Back-reference to Document Header)\n\nFAGLFLEXT (G\u002FL Account Balance — New GL)\nSKB1 (G\u002FL Account Master — Company Code level)\n```\n\n## Common Query Patterns\n\n```sql\n-- Document History Search for Specific Account\nSELECT a~bukrs, a~belnr, a~budat, a~blart, b~hkont, b~dmbtr, b~shkzg\n  FROM bkpf AS a JOIN bseg AS b ON a~bukrs = b~bukrs AND a~belnr = b~belnr AND a~gjahr = b~gjahr\n  WHERE b~hkont = '\u003CGL_ACCOUNT>' AND a~budat >= '20260101' AND a~budat \u003C= '20260531'\n  ORDER BY a~budat DESCENDING\n\n-- Open Vendor Items (AP)\nSELECT bukrs, belnr, budat, lifnr, dmbtr, waers, zfbdt, zterm\n  FROM bseg\n  WHERE koart = 'K' AND augbl = ' ' AND gjahr = '2026'\n  ORDER BY zfbdt ASCENDING\n\n-- Universal Journal Cost-Revenue Combination (S\u002F4HANA)\nSELECT rbukrs, racct, kostl, prctr, ksl, rhcur, budat\n  FROM acdoca\n  WHERE rbukrs = '1000' AND budat >= '20260501' AND budat \u003C= '20260531'\n  ORDER BY budat DESCENDING\n\n-- G\u002FL Account Balance (New GL)\nSELECT rldnr, rbukrs, racct, ryear, drcrk, tslvt, tsl01, tsl02\n  FROM faglflext\n  WHERE rbukrs = '1000' AND ryear = '2026' AND racct = '\u003CGL_ACCOUNT>'\n```\n\n## Key Field Notes\n\n| Table | Field | Description |\n|-------|-------|-------------|\n| BKPF | BLART | Document Type (SA, KR, DR, etc.) |\n| BKPF | STBLG | Reversal Document Number (Original doc during reversal) |\n| BSEG | SHKZG | Debit\u002FCredit: `S`=Debit, `H`=Credit |\n| BSEG | AUGBL | Clearing Document Number (When open items are cleared) |\n| BSEG | ZFBDT | Baseline Date (For payment due date calculation) |\n| ACDOCA | DRCRK | Debit\u002FCredit: `S`=Debit, `H`=Credit |\n| ACDOCA | KSL | Amount in Document Currency |\n\n## Account Determination\n\n| Source | Table | Conditions |\n|--------|-------|------------|\n| SD Billing | VKOA | Account Determination Procedure, Account Key (ERL, ERS, MWS, etc.) |\n| MM GR | T030 \u002F OBYC | Transaction Key (BSX=Inventory, WRX=GR\u002FIR, PRD=Price Difference) |\n| MM Invoice | T030 | Transaction Key (KBS=Account Assignment, WRX Clearing) |\n| Asset | ANKL | G\u002FL Accounts by Asset Class |\n\n## SAP Quirks & Known Issues\n\n- **BSEG Cluster Table**: Direct JOIN performance is poor — use views `BSID` (Open Customer), `BSAD` (Cleared Customer), `BSIS` (Open G\u002FL), `BSAS` (Cleared G\u002FL) for better efficiency.\n- **New GL vs Classic GL**: New GL (`FAGLFLEXT`) and Classic GL (`GLT0`) can coexist — verify system settings.\n- **S\u002F4HANA ACDOCA**: All subledgers integrated into ACDOCA — BSEG maintained for compatibility.\n- **Foreign Currency Valuation**: Watch for difference between BSEG.DMBTR (Local Currency) and BSEG.WRBTR (Document Currency).\n- **Reversal**: BKPF.STBLG ≠ 0 indicates a reversal document — analyze in pair with original.\n\n## Standard Customizing Tables\n\n| Table | Purpose |\n|-------|---------|\n| T001 | Company Code |\n| T009 | Fiscal Year Variant |\n| T004 | Chart of Accounts |\n| T043T | Payment Terms Text |\n| TZUN | Tax Code |\n| T001G | Company Code Groups |\n\n## Strategic BAPIs & APIs\n\n### Accounting Document Posting\n**BAPI**: `BAPI_ACC_DOCUMENT_POST`\n- `DOCUMENTHEADER`: `OBJ_TYPE`, `OBJ_KEY`, `BUS_ACT` (`RFBU`=G\u002FL posting), `USERNAME`, `COMP_CODE`, `DOC_DATE`, `PSTNG_DATE`, `HEADER_TXT`\n- `ACCOUNTGL`: `ITEMNO_ACC`, `GL_ACCOUNT`, `COMP_CODE`, `ITEM_TEXT`, `AMT_DOCCUR`, `DEBIT_CRED`\n- `ACCOUNTRECEIVABLE`: `ITEMNO_ACC`, `CUSTOMER`, `ITEM_TEXT`, `PMNT_BLOCK`\n- `ACCOUNTPAYABLE`: `ITEMNO_ACC`, `VENDOR`, `ITEM_TEXT`, `PMNT_BLOCK`\n- `CURRENCYAMOUNT`: `ITEMNO_ACC`, `CURRENCY`, `AMT_DOCCUR`, `AMT_BASE`\n- Note: commit with `BAPI_TRANSACTION_COMMIT`; always check `RETURN` for `TYPE = 'E'`\n\n### Document Simulation\n**BAPI**: `BAPI_ACC_DOCUMENT_CHECK`\n- Identical interface to `BAPI_ACC_DOCUMENT_POST` — use for dry-run validation before actual posting.\n- `RETURN`: Returns errors without creating a document — no commit needed.\n\n### Document Reversal\n**BAPI**: `BAPI_ACC_DOCUMENT_REV_POST`\n- `DOCUMENTHEADER`: `OBJ_TYPE`, `OBJ_KEY`, `BUS_ACT` (`RFBU`), `USERNAME`, `COMP_CODE`\n- `REVERSAL`: `BELNR` (Document to reverse), `BUKRS`, `GJAHR`, `STGRD` (Reversal Reason), `STODT` (Reversal Date)\n- `RETURN`: Standard BAPI return — commit with `BAPI_TRANSACTION_COMMIT`\n- Note: Creates a mirror document with reversed debit\u002Fcredit signs; `BKPF.STBLG` links the pair\n\n### Incoming Invoice (MIRO equivalent)\n**BAPI**: `BAPI_INCOMINGINVOICE_CREATE`\n- `HEADERDATA`: `INVOICE_IND` (`X`=Invoice, space=Credit Memo), `DOC_DATE`, `PSTNG_DATE`, `COMP_CODE`, `CURRENCY`, `GROSS_AMOUNT`, `CALC_TAX_IND`\n- `ITEMDATA`: `INVOICE_DOC_ITEM`, `PO_NUMBER`, `PO_ITEM`, `QUANTITY`, `PO_UNIT`, `ITEM_AMOUNT`\n- `RETURN`: Standard BAPI return — check `TYPE = 'E'`; commit with `BAPI_TRANSACTION_COMMIT`\n\n## Context\n\nThis skill provides the FI Analyst with comprehensive domain knowledge for the Financial Accounting module in SAP. It is loaded when the active task involves journal entries, G\u002FL account management, accounts payable\u002Freceivable, financial reporting, or period-end closing. The skill covers document posting flows, integration with SD\u002FMM\u002FCO, and standard BAPIs for financial operations.\n\n## When to Use\n\n- Creating or analyzing FI document postings (FB01\u002FFB50\u002FFB60\u002FFB70)\n- Working with G\u002FL account balances, open item clearing, or financial statements\n- Investigating accounts payable or accounts receivable line items\n- Handling foreign currency valuation or period-end closing processes\n- Reviewing SD or MM integration postings (automatic FI postings via VKOA\u002FOBYC)\n- Building queries against FI tables (BKPF, BSEG, ACDOCA, FAGLFLEXT)\n\n## Execution Steps\n\n1. Review the Process Flow section to understand FI document sources (SD, MM, CO, direct) and the closing process.\n2. Query key tables using the Key Table Relationships section — prefer BSID\u002FBSAD\u002FBSIS\u002FBSAS views over direct BSEG joins for performance.\n3. Apply Common Query Patterns as starting templates — adjust for New GL vs Classic GL and S\u002F4HANA ACDOCA availability.\n4. Check Account Determination tables (VKOA, T030, ANKL) when investigating automatic posting configuration.\n5. Review SAP Quirks & Known Issues for BSEG cluster performance, reversal document handling, and currency amount pitfalls.\n6. Leverage Strategic BAPIs & APIs for posting, simulation, reversal, or incoming invoice processing.\n\n## Output Format\n\nStructured analysis output should include: company code, document type and date ranges, posting references (BELNR with BUKRS and GJAHR), debit\u002Fcredit breakdowns, account determination mapping, and integration source tracing. Include variance highlights for reconciliation tasks.\n\n## Related Skills\n\n- `abap-dev` — ABAP development patterns for FI custom programs and user exits\n- `sap-sd` — SD billing integration to FI via VKOA account determination\n- `sap-mm` — MM goods receipt and invoice verification integration to FI\n- `sap-co` — Controlling integration via cost elements and ACDOCA\n- `post-write-chain` — Post-write review and validation workflow\n- `performance-tuning` — Query optimization for BSEG cluster tables and large FI datasets\n","# FI Analyst Context — Financial Accounting\n\nLoad this skill when activating the FI Analyst role. Provides deep domain knowledge for journal entries, account determination, and financial reporting.\n\n## Process Flow\n\n```\nFI Document Sources:\n  ├── SD: VF01 Billing → FI Automatic Posting (VKOA Account Determination)\n  ├── MM: MIGO GR\u002FMIRO Invoice → FI Automatic Posting (OBYC Account Determination)\n  ├── CO: Cost Allocation → FI Integrated Posting (ACDOCA)\n  └── FI Direct: FB01\u002FFB50\u002FFB60\u002FFB70\n\nClosing Process:\n  F.05 (Foreign Currency Valuation) → F-03 (Account Clearing) → F.07 (Balance Carryforward)\n```\n\n- Document Type: `SA` (G\u002FL), `KR` (Vendor Invoice), `DR` (Customer Invoice), `ZP` (Payment)\n- Account Type: `S` (G\u002FL), `K` (Vendor), `D` (Customer), `A` (Asset)\n\n## Key Table Relationships\n\n```\nBKPF (FI Document Header)\n  └─► BSEG (FI Document Line Item)\n        ├─► SKA1 (G\u002FL Account Master)\n        ├─► LFA1 (Vendor Master) ← BSEG.LIFNR\n        └─► KNA1 (Customer Master) ← BSEG.KUNNR\n\nACDOCA (Universal Journal — S\u002F4HANA)\n  ├── Integration of all accounting areas (FI + CO + AA + ML)\n  └─► BKPF (Back-reference to Document Header)\n\nFAGLFLEXT (G\u002FL Account Balance — New GL)\nSKB1 (G\u002FL Account Master — Company Code level)\n```\n\n## Common Query Patterns\n\n```sql\n-- Document History Search for Specific Account\nSELECT a~bukrs, a~belnr, a~budat, a~blart, b~hkont, b~dmbtr, b~shkzg\n  FROM bkpf AS a JOIN bseg AS b ON a~bukrs = b~bukrs AND a~belnr = b~belnr AND a~gjahr = b~gjahr\n  WHERE b~hkont = '\u003CGL_ACCOUNT>' AND a~budat >= '20260101' AND a~budat \u003C= '20260531'\n  ORDER BY a~budat DESCENDING\n\n-- Open Vendor Items (AP)\nSELECT bukrs, belnr, budat, lifnr, dmbtr, waers, zfbdt, zterm\n  FROM bseg\n  WHERE koart = 'K' AND augbl = ' ' AND gjahr = '2026'\n  ORDER BY zfbdt ASCENDING\n\n-- Universal Journal Cost-Revenue Combination (S\u002F4HANA)\nSELECT rbukrs, racct, kostl, prctr, ksl, rhcur, budat\n  FROM acdoca\n  WHERE rbukrs = '1000' AND budat >= '20260501' AND budat \u003C= '20260531'\n  ORDER BY budat DESCENDING\n\n-- G\u002FL Account Balance (New GL)\nSELECT rldnr, rbukrs, racct, ryear, drcrk, tslvt, tsl01, tsl02\n  FROM faglflext\n  WHERE rbukrs = '1000' AND ryear = '2026' AND racct = '\u003CGL_ACCOUNT>'\n```\n\n## Key Field Notes\n\n| Table | Field | Description |\n|-------|-------|-------------|\n| BKPF | BLART | Document Type (SA, KR, DR, etc.) |\n| BKPF | STBLG | Reversal Document Number (Original doc during reversal) |\n| BSEG | SHKZG | Debit\u002FCredit: `S`=Debit, `H`=Credit |\n| BSEG | AUGBL | Clearing Document Number (When open items are cleared) |\n| BSEG | ZFBDT | Baseline Date (For payment due date calculation) |\n| ACDOCA | DRCRK | Debit\u002FCredit: `S`=Debit, `H`=Credit |\n| ACDOCA | KSL | Amount in Document Currency |\n\n## Account Determination\n\n| Source | Table | Conditions |\n|--------|-------|------------|\n| SD Billing | VKOA | Account Determination Procedure, Account Key (ERL, ERS, MWS, etc.) |\n| MM GR | T030 \u002F OBYC | Transaction Key (BSX=Inventory, WRX=GR\u002FIR, PRD=Price Difference) |\n| MM Invoice | T030 | Transaction Key (KBS=Account Assignment, WRX Clearing) |\n| Asset | ANKL | G\u002FL Accounts by Asset Class |\n\n## SAP Quirks & Known Issues\n\n- **BSEG Cluster Table**: Direct JOIN performance is poor — use views `BSID` (Open Customer), `BSAD` (Cleared Customer), `BSIS` (Open G\u002FL), `BSAS` (Cleared G\u002FL) for better efficiency.\n- **New GL vs Classic GL**: New GL (`FAGLFLEXT`) and Classic GL (`GLT0`) can coexist — verify system settings.\n- **S\u002F4HANA ACDOCA**: All subledgers integrated into ACDOCA — BSEG maintained for compatibility.\n- **Foreign Currency Valuation**: Watch for difference between BSEG.DMBTR (Local Currency) and BSEG.WRBTR (Document Currency).\n- **Reversal**: BKPF.STBLG ≠ 0 indicates a reversal document — analyze in pair with original.\n\n## Standard Customizing Tables\n\n| Table | Purpose |\n|-------|---------|\n| T001 | Company Code |\n| T009 | Fiscal Year Variant |\n| T004 | Chart of Accounts |\n| T043T | Payment Terms Text |\n| TZUN | Tax Code |\n| T001G | Company Code Groups |\n\n## Strategic BAPIs & APIs\n\n### Accounting Document Posting\n**BAPI**: `BAPI_ACC_DOCUMENT_POST`\n- `DOCUMENTHEADER`: `OBJ_TYPE`, `OBJ_KEY`, `BUS_ACT` (`RFBU`=G\u002FL posting), `USERNAME`, `COMP_CODE`, `DOC_DATE`, `PSTNG_DATE`, `HEADER_TXT`\n- `ACCOUNTGL`: `ITEMNO_ACC`, `GL_ACCOUNT`, `COMP_CODE`, `ITEM_TEXT`, `AMT_DOCCUR`, `DEBIT_CRED`\n- `ACCOUNTRECEIVABLE`: `ITEMNO_ACC`, `CUSTOMER`, `ITEM_TEXT`, `PMNT_BLOCK`\n- `ACCOUNTPAYABLE`: `ITEMNO_ACC`, `VENDOR`, `ITEM_TEXT`, `PMNT_BLOCK`\n- `CURRENCYAMOUNT`: `ITEMNO_ACC`, `CURRENCY`, `AMT_DOCCUR`, `AMT_BASE`\n- Note: commit with `BAPI_TRANSACTION_COMMIT`; always check `RETURN` for `TYPE = 'E'`\n\n### Document Simulation\n**BAPI**: `BAPI_ACC_DOCUMENT_CHECK`\n- Identical interface to `BAPI_ACC_DOCUMENT_POST` — use for dry-run validation before actual posting.\n- `RETURN`: Returns errors without creating a document — no commit needed.\n\n### Document Reversal\n**BAPI**: `BAPI_ACC_DOCUMENT_REV_POST`\n- `DOCUMENTHEADER`: `OBJ_TYPE`, `OBJ_KEY`, `BUS_ACT` (`RFBU`), `USERNAME`, `COMP_CODE`\n- `REVERSAL`: `BELNR` (Document to reverse), `BUKRS`, `GJAHR`, `STGRD` (Reversal Reason), `STODT` (Reversal Date)\n- `RETURN`: Standard BAPI return — commit with `BAPI_TRANSACTION_COMMIT`\n- Note: Creates a mirror document with reversed debit\u002Fcredit signs; `BKPF.STBLG` links the pair\n\n### Incoming Invoice (MIRO equivalent)\n**BAPI**: `BAPI_INCOMINGINVOICE_CREATE`\n- `HEADERDATA`: `INVOICE_IND` (`X`=Invoice, space=Credit Memo), `DOC_DATE`, `PSTNG_DATE`, `COMP_CODE`, `CURRENCY`, `GROSS_AMOUNT`, `CALC_TAX_IND`\n- `ITEMDATA`: `INVOICE_DOC_ITEM`, `PO_NUMBER`, `PO_ITEM`, `QUANTITY`, `PO_UNIT`, `ITEM_AMOUNT`\n- `RETURN`: Standard BAPI return — check `TYPE = 'E'`; commit with `BAPI_TRANSACTION_COMMIT`\n\n## Context\n\nThis skill provides the FI Analyst with comprehensive domain knowledge for the Financial Accounting module in SAP. It is loaded when the active task involves journal entries, G\u002FL account management, accounts payable\u002Freceivable, financial reporting, or period-end closing. The skill covers document posting flows, integration with SD\u002FMM\u002FCO, and standard BAPIs for financial operations.\n\n## When to Use\n\n- Creating or analyzing FI document postings (FB01\u002FFB50\u002FFB60\u002FFB70)\n- Working with G\u002FL account balances, open item clearing, or financial statements\n- Investigating accounts payable or accounts receivable line items\n- Handling foreign currency valuation or period-end closing processes\n- Reviewing SD or MM integration postings (automatic FI postings via VKOA\u002FOBYC)\n- Building queries against FI tables (BKPF, BSEG, ACDOCA, FAGLFLEXT)\n\n## Execution Steps\n\n1. Review the Process Flow section to understand FI document sources (SD, MM, CO, direct) and the closing process.\n2. Query key tables using the Key Table Relationships section — prefer BSID\u002FBSAD\u002FBSIS\u002FBSAS views over direct BSEG joins for performance.\n3. Apply Common Query Patterns as starting templates — adjust for New GL vs Classic GL and S\u002F4HANA ACDOCA availability.\n4. Check Account Determination tables (VKOA, T030, ANKL) when investigating automatic posting configuration.\n5. Review SAP Quirks & Known Issues for BSEG cluster performance, reversal document handling, and currency amount pitfalls.\n6. Leverage Strategic BAPIs & APIs for posting, simulation, reversal, or incoming invoice processing.\n\n## Output Format\n\nStructured analysis output should include: company code, document type and date ranges, posting references (BELNR with BUKRS and GJAHR), debit\u002Fcredit breakdowns, account determination mapping, and integration source tracing. Include variance highlights for reconciliation tasks.\n\n## Related Skills\n\n- `abap-dev` — ABAP development patterns for FI custom programs and user exits\n- `sap-sd` — SD billing integration to FI via VKOA account determination\n- `sap-mm` — MM goods receipt and invoice verification integration to FI\n- `sap-co` — Controlling integration via cost elements and ACDOCA\n- `post-write-chain` — Post-write review and validation workflow\n- `performance-tuning` — Query optimization for BSEG cluster tables and large FI datasets\n",{"name":5,"owner":23,"scope":24,"status":25,"version":26,"metadata":27,"relates_to":35,"description":7,"last_reviewed":48,"prerequisites":49},"fi-analyst","co-abap","active","1.0.0",{"type":28,"triggers":29},"module",[5,30,31,32,33,34],"journal entry","GL","accounts payable","accounts receivable","financial reporting",[36,39,42,44,46],{"type":37,"skill":38},"follows","sap-co",{"type":40,"skill":41},"composes_with","sap-sd",{"type":40,"skill":43},"sap-mm",{"type":40,"skill":45},"sap-le",{"type":40,"skill":47},"sap-pp",1786752000000,"vsp MCP server","main","1162ccc568cf90c01b3886d6143cbfd851a37883","templates\u002Fco-abap\u002F.codex\u002Fskills\u002Fsap-fi",9,"https:\u002F\u002Fgithub.com\u002F5throck\u002Fai-workspace-standards","https:\u002F\u002Fgithub.com\u002F5throck","Experienced in digital transformation, enterprise IT, startup acceleration, and business strategy. Focused on building practical systems that connect technolo","2026-11-14 21:22:34",{"source":8,"skillName":5,"commands":59,"prompt":69,"zipAvailable":70},[60,63,66],{"tool":61,"command":62},"npx","npx skills add 5throck\u002Fai-workspace-standards --skill sap-fi",{"tool":64,"command":65},"bunx","bunx skills add 5throck\u002Fai-workspace-standards --skill sap-fi",{"tool":67,"command":68},"pnpm","pnpm dlx skills add 5throck\u002Fai-workspace-standards --skill sap-fi","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002F5throck\u002Fai-workspace-standards\u002Fblob\u002Fmain\u002Ftemplates\u002Fco-abap\u002F.codex\u002Fskills\u002Fsap-fi\u002FSKILL.md",true,[],[73,79,85,91,98,105],{"skillNo":74,"name":75,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":76,"categories":77,"keywords":78,"publishedAt":18},"01M73HG1JK5J3A3AMG6WNH8V6E","discovery","https:\u002F\u002Fgithub.com\u002F5throck\u002Fai-workspace-standards\u002Fblob\u002Fmain\u002Ftests\u002Fprocedures-fixtures\u002Ftemplates\u002Fco-fixt\u002Fskills\u002Fdiscovery\u002FSKILL.md",[],[],{"skillNo":80,"name":81,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":82,"categories":83,"keywords":84,"publishedAt":18},"01M73HG0VZMCNH9YJX8ERV6R7C","x","https:\u002F\u002Fgithub.com\u002F5throck\u002Fai-workspace-standards\u002Fblob\u002Fmain\u002Ftests\u002Fprocedures-fixtures\u002Ftemplates\u002Fco-bad\u002Fskills\u002Fx\u002FSKILL.md",[],[],{"skillNo":86,"name":87,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":88,"categories":89,"keywords":90,"publishedAt":18},"01M73HFZR1J6DMW5BRXG1ND6ET","root-skill","https:\u002F\u002Fgithub.com\u002F5throck\u002Fai-workspace-standards\u002Fblob\u002Fmain\u002Ftests\u002Fprocedures-fixtures\u002Fskills\u002Froot-skill\u002FSKILL.md",[],[],{"skillNo":92,"name":93,"nameZh":6,"description":94,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":95,"categories":96,"keywords":97,"publishedAt":18},"01M73HFSYWV2FPF895DK295NCV","update-bun-packages","Scans, updates, and upgrades Bun dependencies and packages across the AI workspace (L0) or standalone project (L2\u002FL3) while ensuring lockfile consistency, package.json version bumps, and security compliance. Use when: updating bun dependencies, upgrading packages to @latest, checking outdated packages in workspace or templates.","https:\u002F\u002Fgithub.com\u002F5throck\u002Fai-workspace-standards\u002Fblob\u002Fmain\u002Ftemplates\u002Fcommon\u002Fskills\u002Fupdate-bun-packages\u002FSKILL.md",[],[],{"skillNo":99,"name":100,"nameZh":6,"description":101,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":102,"categories":103,"keywords":104,"publishedAt":18},"01M73HFPZ7G1AHF80CDEJ94SZ9","ui-ux-design-intelligence","Provides comprehensive UI\u002FUX design capabilities including design system creation, component design, visual hierarchy, and user-centered design principles. Use when: building design systems, creating visual designs, designing UI components, or establishing design specifications.","https:\u002F\u002Fgithub.com\u002F5throck\u002Fai-workspace-standards\u002Fblob\u002Fmain\u002Ftemplates\u002Fcommon\u002Fskills\u002Fui-ux-design-intelligence\u002FSKILL.md",[],[],{"skillNo":106,"name":107,"nameZh":6,"description":108,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":109,"categories":110,"keywords":111,"publishedAt":18},"01M73HFMBER8AQEX2HF02JE2G4","translate","Translation helper for README and documentation files with diff preview and guidance","https:\u002F\u002Fgithub.com\u002F5throck\u002Fai-workspace-standards\u002Fblob\u002Fmain\u002Ftemplates\u002Fcommon\u002Fskills\u002Ftranslate\u002FSKILL.md",[],[]]