[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6FSG2Y5AJPM5SNZ0P6V8G2E":3,"skill-same:01M6FSG2Y5AJPM5SNZ0P6V8G2E":77},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":28,"publishedAt":47,"linkOnly":48,"markdownContent":49,"markdownBody":50,"frontMatter":51,"refName":55,"commitSha":56,"skillDirectory":57,"forksCount":14,"repositoryHtmlUrl":58,"repositoryHomepageUrl":6,"ownerHtmlUrl":59,"ownerBlogUrl":60,"ownerDescription":61,"updatedAt":62,"install":63,"resources":76},"01M6FSG2Y5AJPM5SNZ0P6V8G2E","Zoho Books Automation",null,"Automate Zoho Books accounting workflows including invoice creation, bill management, contact lookup, payment tracking, and multi-organization support through natural language commands","reikiplanet\u002Fdaoskills","reikiplanet","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F96377599?v=4","01M6CVWCMD740YHQDK7E9QYBW4","Reiki Planet","01M6CVWCS4KXVA2CWFVJ43EAXK",0,"MIT","https:\u002F\u002Fgithub.com\u002Freikiplanet\u002Fdaoskills\u002Fblob\u002Fmaster\u002Fautomation\u002Fcomposio-zoho-books-automation\u002FSKILL.md",[18,23],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":26,"taxonomyTypeDesc":27},"01JBSEEDCAT000000000000040","财务","PROFESSION","适用职业",[29,30,5,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46],"zoho","zoho books","automation","lookup","automate","tracking","management","accounting","language","support","natural language","payment","workflows","organization","commands","creation","multi","invoice","2026-11-10 10:12:30",false,"---\nname: Zoho Books Automation\ndescription: \"Automate Zoho Books accounting workflows including invoice creation, bill management, contact lookup, payment tracking, and multi-organization support through natural language commands\"\nrequires:\n  mcp:\n    - rube\n---\n\n# Zoho Books Automation\n\nAutomate Zoho Books accounting workflows -- create and manage invoices, track bills and payments, look up contacts, export PDFs, and handle multi-organization setups -- all through natural language.\n\n**Toolkit docs:** [composio.dev\u002Ftoolkits\u002Fzoho_books](https:\u002F\u002Fcomposio.dev\u002Ftoolkits\u002Fzoho_books)\n\n---\n\n## Setup\n\n1. Add the Rube MCP server to your environment: `https:\u002F\u002Frube.app\u002Fmcp`\n2. Connect your Zoho Books account when prompted (OAuth flow via Composio)\n3. Start issuing natural language commands for Zoho Books automation\n\n---\n\n## Core Workflows\n\n### 1. Discover Organizations\n\nRetrieve all organizations for the authenticated user. This is a prerequisite since `organization_id` is required by nearly every other endpoint.\n\n**Tool:** `ZOHO_BOOKS_LIST_ORGANIZATIONS`\n\nNo parameters required. Returns organization IDs, names, and metadata.\n\n> Always call this first to obtain the `organization_id` needed by all other Zoho Books tools.\n\nExample prompt:\n> \"List my Zoho Books organizations\"\n\n---\n\n### 2. Create and Manage Invoices\n\nCreate invoices with line items, manage existing invoices, and export them as PDFs.\n\n**Create:** `ZOHO_BOOKS_CREATE_INVOICE`\n\nKey parameters:\n- `organization_id` -- target organization (required)\n- `customer_id` -- customer to bill (required)\n- `line_items` -- array of line items (required), each with:\n  - `item_id` or `name` -- reference existing item or create ad-hoc line\n  - `quantity`, `rate` -- amount details\n  - `description`, `tax_id`, `discount` -- optional details\n- `date` \u002F `due_date` -- dates in `YYYY-MM-DD` format\n- `invoice_number` -- custom number (set `ignore_auto_number_generation=true`)\n- `discount` \u002F `discount_type` -- invoice-level discount (`entity_level` or `item_level`)\n- `notes` \u002F `terms` -- printed on the invoice\n- `send` -- email the invoice immediately after creation\n- `payment_terms` -- number of days for payment\n\n**List:** `ZOHO_BOOKS_LIST_INVOICES`\n\nKey parameters:\n- `organization_id` (required)\n- `status` -- `sent`, `draft`, `overdue`, `paid`, `void`, `unpaid`, `partially_paid`, `viewed`\n- `customer_id` \u002F `customer_name` -- filter by customer\n- `date_start` \u002F `date_end` -- date range filter (`YYYY-MM-DD`)\n- `search_text` -- search invoice number, reference, or customer name\n- `sort_column` \u002F `sort_order` -- sort by `date`, `due_date`, `total`, `balance`, etc.\n- `page` \u002F `per_page` -- pagination (max 200 per page)\n\n**Get details:** `ZOHO_BOOKS_GET_INVOICE` -- fetch by `invoice_id` with `accept` format: `json`, `pdf`, or `html`\n\n**Delete:** `ZOHO_BOOKS_DELETE_INVOICE` -- remove by `invoice_id`\n\n**Bulk export:** `ZOHO_BOOKS_BULK_EXPORT_INVOICES_PDF` -- merge up to 25 invoices into a single PDF\n\n**Bulk print:** `ZOHO_BOOKS_BULK_PRINT_INVOICES` -- generate a combined print-ready PDF for up to 25 invoices\n\nExample prompt:\n> \"Create an invoice for customer 1234567890 with 2 line items: 10 units of Widget A at $25 each, and 5 units of Widget B at $50 each, due in 30 days\"\n\n---\n\n### 3. Track and Manage Bills\n\nList, view, and update vendor bills with comprehensive filtering.\n\n**List:** `ZOHO_BOOKS_LIST_BILLS`\n\nKey parameters:\n- `organization_id` (required)\n- `status` -- `paid`, `open`, `overdue`, `void`, `partially_paid`\n- `vendor_id` \u002F `vendor_name_contains` -- filter by vendor\n- `bill_number` \u002F `bill_number_contains` -- filter by bill number\n- `date_start` \u002F `date_end` -- date range filter\n- `total_greater_than` \u002F `total_less_than` -- amount range filters\n- `sort_column` \u002F `sort_order` -- sort by `vendor_name`, `bill_number`, `date`, `due_date`, `total`, etc.\n- `page` \u002F `per_page` -- pagination (max 200)\n\n**Get details:** `ZOHO_BOOKS_GET_BILL` -- fetch full bill by `bill_id` and `organization_id`\n\n**Update:** `ZOHO_BOOKS_UPDATE_BILL` -- modify existing bill (requires `bill_id`, `organization_id`, `vendor_id`, `bill_number`)\n\nExample prompt:\n> \"List all overdue bills for my organization, sorted by due date\"\n\n---\n\n### 4. Look Up Contacts\n\nSearch and filter contacts (customers and vendors) for use in invoices and bills.\n\n**Tool:** `ZOHO_BOOKS_LIST_CONTACTS`\n\nKey parameters:\n- `organization_id` (required)\n- `contact_type` -- `customer` or `vendor`\n- `contact_name_contains` \u002F `contact_name_startswith` -- name filters\n- `email_contains` \u002F `email_startswith` -- email filters\n- `company_name_contains` -- company name filter\n- `filter_by` -- status filter: `Status.Active`, `Status.Inactive`, `Status.Duplicate`, etc.\n- `search_text` -- search by contact name or notes (max 100 chars)\n- `sort_column` -- sort by `contact_name`, `email`, `outstanding_receivable_amount`, `created_time`, etc.\n- `page` \u002F `per_page` -- pagination (max 200)\n\nExample prompt:\n> \"Find all active customers whose company name contains 'Acme'\"\n\n---\n\n### 5. Track Invoice Payments\n\nList all payments recorded against a specific invoice.\n\n**Tool:** `ZOHO_BOOKS_LIST_INVOICE_PAYMENTS`\n\nKey parameters:\n- `invoice_id` -- the invoice to check (required)\n- `organization_id` -- the organization (required)\n\nReturns all payment transactions applied to the invoice including amounts, dates, and payment methods.\n\nExample prompt:\n> \"Show all payments recorded against invoice 451025000000123045\"\n\n---\n\n### 6. Full Invoicing Workflow\n\nCombine tools for end-to-end invoice management:\n\n1. **Organization**: `ZOHO_BOOKS_LIST_ORGANIZATIONS` -- get `organization_id`\n2. **Contacts**: `ZOHO_BOOKS_LIST_CONTACTS` -- find or verify `customer_id`\n3. **Create**: `ZOHO_BOOKS_CREATE_INVOICE` -- create invoice with line items\n4. **Review**: `ZOHO_BOOKS_GET_INVOICE` -- fetch invoice details or PDF\n5. **Track**: `ZOHO_BOOKS_LIST_INVOICE_PAYMENTS` -- monitor payment status\n6. **Export**: `ZOHO_BOOKS_BULK_EXPORT_INVOICES_PDF` -- batch export for records\n\nExample prompt:\n> \"Find the customer ID for 'Acme Corp', create an invoice for them with consulting services, and then get the PDF\"\n\n---\n\n## Known Pitfalls\n\n| Pitfall | Details |\n|---------|---------|\n| Organization ID always required | Nearly every endpoint requires `organization_id` -- always call `ZOHO_BOOKS_LIST_ORGANIZATIONS` first |\n| Line items required for invoices | `ZOHO_BOOKS_CREATE_INVOICE` requires at least one line item with either `item_id` or `name` |\n| Invoice ID format | Use the numeric `invoice_id` from the invoice object (e.g., `7472322000000264123`), not the encoded ID from `invoice_url` |\n| Bulk limits | Both `ZOHO_BOOKS_BULK_EXPORT_INVOICES_PDF` and `ZOHO_BOOKS_BULK_PRINT_INVOICES` accept a maximum of 25 invoice IDs |\n| Pagination max 200 | All list endpoints cap at 200 records per page -- iterate pages for complete results |\n| Bill update requires all fields | `ZOHO_BOOKS_UPDATE_BILL` requires `bill_id`, `organization_id`, `vendor_id`, and `bill_number` even for partial updates |\n| Date format | All date parameters use `YYYY-MM-DD` format |\n| response_option undocumented | `ZOHO_BOOKS_LIST_INVOICES` has an undocumented `response_option` parameter (0=full, 1=full+totals, 2=counts only) that may change without notice |\n\n---\n\n## Quick Reference\n\n| Action | Tool Slug | Key Params |\n|--------|-----------|------------|\n| List organizations | `ZOHO_BOOKS_LIST_ORGANIZATIONS` | (none) |\n| Create invoice | `ZOHO_BOOKS_CREATE_INVOICE` | `organization_id`, `customer_id`, `line_items` |\n| List invoices | `ZOHO_BOOKS_LIST_INVOICES` | `organization_id`, `status`, `date_start` |\n| Get invoice | `ZOHO_BOOKS_GET_INVOICE` | `invoice_id`, `organization_id`, `accept` |\n| Delete invoice | `ZOHO_BOOKS_DELETE_INVOICE` | `invoice_id`, `organization_id` |\n| Bulk export PDF | `ZOHO_BOOKS_BULK_EXPORT_INVOICES_PDF` | `organization_id`, `invoice_ids` |\n| Bulk print | `ZOHO_BOOKS_BULK_PRINT_INVOICES` | `organization_id`, `invoice_ids` |\n| List bills | `ZOHO_BOOKS_LIST_BILLS` | `organization_id`, `status`, `vendor_id` |\n| Get bill | `ZOHO_BOOKS_GET_BILL` | `bill_id`, `organization_id` |\n| Update bill | `ZOHO_BOOKS_UPDATE_BILL` | `bill_id`, `organization_id`, `vendor_id` |\n| List contacts | `ZOHO_BOOKS_LIST_CONTACTS` | `organization_id`, `contact_type`, `search_text` |\n| List payments | `ZOHO_BOOKS_LIST_INVOICE_PAYMENTS` | `invoice_id`, `organization_id` |\n\n---\n\n*Powered by [Composio](https:\u002F\u002Fcomposio.dev)*\n","# Zoho Books Automation\n\nAutomate Zoho Books accounting workflows -- create and manage invoices, track bills and payments, look up contacts, export PDFs, and handle multi-organization setups -- all through natural language.\n\n**Toolkit docs:** [composio.dev\u002Ftoolkits\u002Fzoho_books](https:\u002F\u002Fcomposio.dev\u002Ftoolkits\u002Fzoho_books)\n\n---\n\n## Setup\n\n1. Add the Rube MCP server to your environment: `https:\u002F\u002Frube.app\u002Fmcp`\n2. Connect your Zoho Books account when prompted (OAuth flow via Composio)\n3. Start issuing natural language commands for Zoho Books automation\n\n---\n\n## Core Workflows\n\n### 1. Discover Organizations\n\nRetrieve all organizations for the authenticated user. This is a prerequisite since `organization_id` is required by nearly every other endpoint.\n\n**Tool:** `ZOHO_BOOKS_LIST_ORGANIZATIONS`\n\nNo parameters required. Returns organization IDs, names, and metadata.\n\n> Always call this first to obtain the `organization_id` needed by all other Zoho Books tools.\n\nExample prompt:\n> \"List my Zoho Books organizations\"\n\n---\n\n### 2. Create and Manage Invoices\n\nCreate invoices with line items, manage existing invoices, and export them as PDFs.\n\n**Create:** `ZOHO_BOOKS_CREATE_INVOICE`\n\nKey parameters:\n- `organization_id` -- target organization (required)\n- `customer_id` -- customer to bill (required)\n- `line_items` -- array of line items (required), each with:\n  - `item_id` or `name` -- reference existing item or create ad-hoc line\n  - `quantity`, `rate` -- amount details\n  - `description`, `tax_id`, `discount` -- optional details\n- `date` \u002F `due_date` -- dates in `YYYY-MM-DD` format\n- `invoice_number` -- custom number (set `ignore_auto_number_generation=true`)\n- `discount` \u002F `discount_type` -- invoice-level discount (`entity_level` or `item_level`)\n- `notes` \u002F `terms` -- printed on the invoice\n- `send` -- email the invoice immediately after creation\n- `payment_terms` -- number of days for payment\n\n**List:** `ZOHO_BOOKS_LIST_INVOICES`\n\nKey parameters:\n- `organization_id` (required)\n- `status` -- `sent`, `draft`, `overdue`, `paid`, `void`, `unpaid`, `partially_paid`, `viewed`\n- `customer_id` \u002F `customer_name` -- filter by customer\n- `date_start` \u002F `date_end` -- date range filter (`YYYY-MM-DD`)\n- `search_text` -- search invoice number, reference, or customer name\n- `sort_column` \u002F `sort_order` -- sort by `date`, `due_date`, `total`, `balance`, etc.\n- `page` \u002F `per_page` -- pagination (max 200 per page)\n\n**Get details:** `ZOHO_BOOKS_GET_INVOICE` -- fetch by `invoice_id` with `accept` format: `json`, `pdf`, or `html`\n\n**Delete:** `ZOHO_BOOKS_DELETE_INVOICE` -- remove by `invoice_id`\n\n**Bulk export:** `ZOHO_BOOKS_BULK_EXPORT_INVOICES_PDF` -- merge up to 25 invoices into a single PDF\n\n**Bulk print:** `ZOHO_BOOKS_BULK_PRINT_INVOICES` -- generate a combined print-ready PDF for up to 25 invoices\n\nExample prompt:\n> \"Create an invoice for customer 1234567890 with 2 line items: 10 units of Widget A at $25 each, and 5 units of Widget B at $50 each, due in 30 days\"\n\n---\n\n### 3. Track and Manage Bills\n\nList, view, and update vendor bills with comprehensive filtering.\n\n**List:** `ZOHO_BOOKS_LIST_BILLS`\n\nKey parameters:\n- `organization_id` (required)\n- `status` -- `paid`, `open`, `overdue`, `void`, `partially_paid`\n- `vendor_id` \u002F `vendor_name_contains` -- filter by vendor\n- `bill_number` \u002F `bill_number_contains` -- filter by bill number\n- `date_start` \u002F `date_end` -- date range filter\n- `total_greater_than` \u002F `total_less_than` -- amount range filters\n- `sort_column` \u002F `sort_order` -- sort by `vendor_name`, `bill_number`, `date`, `due_date`, `total`, etc.\n- `page` \u002F `per_page` -- pagination (max 200)\n\n**Get details:** `ZOHO_BOOKS_GET_BILL` -- fetch full bill by `bill_id` and `organization_id`\n\n**Update:** `ZOHO_BOOKS_UPDATE_BILL` -- modify existing bill (requires `bill_id`, `organization_id`, `vendor_id`, `bill_number`)\n\nExample prompt:\n> \"List all overdue bills for my organization, sorted by due date\"\n\n---\n\n### 4. Look Up Contacts\n\nSearch and filter contacts (customers and vendors) for use in invoices and bills.\n\n**Tool:** `ZOHO_BOOKS_LIST_CONTACTS`\n\nKey parameters:\n- `organization_id` (required)\n- `contact_type` -- `customer` or `vendor`\n- `contact_name_contains` \u002F `contact_name_startswith` -- name filters\n- `email_contains` \u002F `email_startswith` -- email filters\n- `company_name_contains` -- company name filter\n- `filter_by` -- status filter: `Status.Active`, `Status.Inactive`, `Status.Duplicate`, etc.\n- `search_text` -- search by contact name or notes (max 100 chars)\n- `sort_column` -- sort by `contact_name`, `email`, `outstanding_receivable_amount`, `created_time`, etc.\n- `page` \u002F `per_page` -- pagination (max 200)\n\nExample prompt:\n> \"Find all active customers whose company name contains 'Acme'\"\n\n---\n\n### 5. Track Invoice Payments\n\nList all payments recorded against a specific invoice.\n\n**Tool:** `ZOHO_BOOKS_LIST_INVOICE_PAYMENTS`\n\nKey parameters:\n- `invoice_id` -- the invoice to check (required)\n- `organization_id` -- the organization (required)\n\nReturns all payment transactions applied to the invoice including amounts, dates, and payment methods.\n\nExample prompt:\n> \"Show all payments recorded against invoice 451025000000123045\"\n\n---\n\n### 6. Full Invoicing Workflow\n\nCombine tools for end-to-end invoice management:\n\n1. **Organization**: `ZOHO_BOOKS_LIST_ORGANIZATIONS` -- get `organization_id`\n2. **Contacts**: `ZOHO_BOOKS_LIST_CONTACTS` -- find or verify `customer_id`\n3. **Create**: `ZOHO_BOOKS_CREATE_INVOICE` -- create invoice with line items\n4. **Review**: `ZOHO_BOOKS_GET_INVOICE` -- fetch invoice details or PDF\n5. **Track**: `ZOHO_BOOKS_LIST_INVOICE_PAYMENTS` -- monitor payment status\n6. **Export**: `ZOHO_BOOKS_BULK_EXPORT_INVOICES_PDF` -- batch export for records\n\nExample prompt:\n> \"Find the customer ID for 'Acme Corp', create an invoice for them with consulting services, and then get the PDF\"\n\n---\n\n## Known Pitfalls\n\n| Pitfall | Details |\n|---------|---------|\n| Organization ID always required | Nearly every endpoint requires `organization_id` -- always call `ZOHO_BOOKS_LIST_ORGANIZATIONS` first |\n| Line items required for invoices | `ZOHO_BOOKS_CREATE_INVOICE` requires at least one line item with either `item_id` or `name` |\n| Invoice ID format | Use the numeric `invoice_id` from the invoice object (e.g., `7472322000000264123`), not the encoded ID from `invoice_url` |\n| Bulk limits | Both `ZOHO_BOOKS_BULK_EXPORT_INVOICES_PDF` and `ZOHO_BOOKS_BULK_PRINT_INVOICES` accept a maximum of 25 invoice IDs |\n| Pagination max 200 | All list endpoints cap at 200 records per page -- iterate pages for complete results |\n| Bill update requires all fields | `ZOHO_BOOKS_UPDATE_BILL` requires `bill_id`, `organization_id`, `vendor_id`, and `bill_number` even for partial updates |\n| Date format | All date parameters use `YYYY-MM-DD` format |\n| response_option undocumented | `ZOHO_BOOKS_LIST_INVOICES` has an undocumented `response_option` parameter (0=full, 1=full+totals, 2=counts only) that may change without notice |\n\n---\n\n## Quick Reference\n\n| Action | Tool Slug | Key Params |\n|--------|-----------|------------|\n| List organizations | `ZOHO_BOOKS_LIST_ORGANIZATIONS` | (none) |\n| Create invoice | `ZOHO_BOOKS_CREATE_INVOICE` | `organization_id`, `customer_id`, `line_items` |\n| List invoices | `ZOHO_BOOKS_LIST_INVOICES` | `organization_id`, `status`, `date_start` |\n| Get invoice | `ZOHO_BOOKS_GET_INVOICE` | `invoice_id`, `organization_id`, `accept` |\n| Delete invoice | `ZOHO_BOOKS_DELETE_INVOICE` | `invoice_id`, `organization_id` |\n| Bulk export PDF | `ZOHO_BOOKS_BULK_EXPORT_INVOICES_PDF` | `organization_id`, `invoice_ids` |\n| Bulk print | `ZOHO_BOOKS_BULK_PRINT_INVOICES` | `organization_id`, `invoice_ids` |\n| List bills | `ZOHO_BOOKS_LIST_BILLS` | `organization_id`, `status`, `vendor_id` |\n| Get bill | `ZOHO_BOOKS_GET_BILL` | `bill_id`, `organization_id` |\n| Update bill | `ZOHO_BOOKS_UPDATE_BILL` | `bill_id`, `organization_id`, `vendor_id` |\n| List contacts | `ZOHO_BOOKS_LIST_CONTACTS` | `organization_id`, `contact_type`, `search_text` |\n| List payments | `ZOHO_BOOKS_LIST_INVOICE_PAYMENTS` | `invoice_id`, `organization_id` |\n\n---\n\n*Powered by [Composio](https:\u002F\u002Fcomposio.dev)*\n",{"name":5,"requires":52,"description":7},{"mcp":53},[54],"rube","master","dff58085da947e81e8418c922055644bf0082b1b","automation\u002Fcomposio-zoho-books-automation","https:\u002F\u002Fgithub.com\u002Freikiplanet\u002Fdaoskills","https:\u002F\u002Fgithub.com\u002Freikiplanet","https:\u002F\u002Fwww.reiki-planet.com","Reiki Planet Game","2026-03-29 06:02:29",{"source":8,"skillName":5,"commands":64,"prompt":74,"zipAvailable":75},[65,68,71],{"tool":66,"command":67},"npx","npx skills add reikiplanet\u002Fdaoskills --skill \"Zoho Books Automation\"",{"tool":69,"command":70},"bunx","bunx skills add reikiplanet\u002Fdaoskills --skill \"Zoho Books Automation\"",{"tool":72,"command":73},"pnpm","pnpm dlx skills add reikiplanet\u002Fdaoskills --skill \"Zoho Books Automation\"","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Freikiplanet\u002Fdaoskills\u002Fblob\u002Fmaster\u002Fautomation\u002Fcomposio-zoho-books-automation\u002FSKILL.md",true,[],[78,105,117,132,152,175],{"skillNo":79,"name":80,"nameZh":6,"description":81,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":82,"categories":83,"keywords":84,"publishedAt":47},"01M6G614JTEQJHPT8AKK3YQ18S","web-games","Web browser game development principles. Framework selection, WebGPU, optimization, PWA.","https:\u002F\u002Fgithub.com\u002Freikiplanet\u002Fdaoskills\u002Fblob\u002Fmaster\u002Fweb-games\u002FSKILL.md",[],[85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104],"games","web games","web","grep","principles","selection","community","framework selection","edit","write","read","pwa","game","web browser","game development","Optimization","framework","browser","development","webgpu",{"skillNo":106,"name":107,"nameZh":6,"description":108,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":109,"categories":110,"keywords":111,"publishedAt":47},"01M6G611H2YGV0GZFP90D38ZMJ","vr-ar","VR\u002FAR development principles. Comfort, interaction, performance requirements.","https:\u002F\u002Fgithub.com\u002Freikiplanet\u002Fdaoskills\u002Fblob\u002Fmaster\u002Fvr-ar\u002FSKILL.md",[],[112,113,103,114,115,91,93,94,95,88,116,89],"ar","vr ar","interaction","requirements","performance",{"skillNo":118,"name":119,"nameZh":6,"description":120,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":121,"categories":122,"keywords":123,"publishedAt":47},"01M6G60XNMHAMV1SV0EJ1CX0AY","templates","Project scaffolding templates for new applications. Use when creating new projects from scratch. Contains 12 templates for various tech stacks.","https:\u002F\u002Fgithub.com\u002Freikiplanet\u002Fdaoskills\u002Fblob\u002Fmaster\u002Ftemplates\u002FSKILL.md",[],[119,124,125,126,127,128,91,129,95,130,131,88],"project scaffolding","From Scratch","tech","project","scaffolding","use","projects","applications",{"skillNo":133,"name":134,"nameZh":6,"description":135,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":136,"categories":137,"keywords":138,"publishedAt":47},"01M6G60T0GATMK3Q5H8GDC1Z8S","wcag-audit-patterns","Conduct WCAG 2.2 accessibility audits with automated testing, manual verification, and remediation guidance. Use when auditing websites for accessibility, fixing WCAG violations, or implementing ac...","https:\u002F\u002Fgithub.com\u002Freikiplanet\u002Fdaoskills\u002Fblob\u002Fmaster\u002Fskills\u002Fsecurity\u002Fwcag-audit-patterns\u002FSKILL.md",[],[139,140,141,142,143,91,144,145,146,147,129,148,149,150,151],"wcag audit patterns","wcag audit","patterns","WCAG","audit","manual","with","automated testing","guidance","remediation","verification","accessibility","testing",{"skillNo":153,"name":154,"nameZh":6,"description":155,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":156,"categories":157,"keywords":158,"publishedAt":47},"01M6G60PMCHW1FRZ63F931QK3R","vulnerability-scanner","Advanced vulnerability analysis principles. OWASP 2025, Supply Chain Security, attack surface mapping, risk prioritization.","https:\u002F\u002Fgithub.com\u002Freikiplanet\u002Fdaoskills\u002Fblob\u002Fmaster\u002Fskills\u002Fsecurity\u002Fvulnerability-scanner\u002FSKILL.md",[],[159,160,161,162,163,164,165,166,91,95,88,167,89,168,169,170,171,172,173,174],"scanner","vulnerability scanner","vulnerability","prioritization","2025","mapping","chain","supply chain","Bash","analysis","risk","owasp","supply chain security","security","supply","advanced",{"skillNo":176,"name":177,"nameZh":6,"description":178,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":179,"categories":180,"keywords":181,"publishedAt":47},"01M6G60JZBB8DK0W3DSG1WNMZK","threat-modeling-expert","Expert in threat modeling methodologies, security architecture review, and risk assessment. Masters STRIDE, PASTA, attack trees, and security requirement extraction. Use for security architecture r...","https:\u002F\u002Fgithub.com\u002Freikiplanet\u002Fdaoskills\u002Fblob\u002Fmaster\u002Fskills\u002Fsecurity\u002Fthreat-modeling-expert\u002FSKILL.md",[],[182,183,184,185,186,187,188,189,172,129,190,191,192,91,193,194,195,169,196,197],"modeling","threat modeling expert","threat modeling","expert","threat","risk assessment","architecture review","architecture","security architecture review","trees","security architecture","security requirement extraction","assessment","extraction","review","stride"]