[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6FQZP3C6D4V775P6S205ZJZ":3,"skill-same:01M6FQZP3C6D4V775P6S205ZJZ":72},{"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":26,"publishedAt":42,"linkOnly":43,"markdownContent":44,"markdownBody":45,"frontMatter":46,"refName":50,"commitSha":51,"skillDirectory":52,"forksCount":14,"repositoryHtmlUrl":53,"repositoryHomepageUrl":6,"ownerHtmlUrl":54,"ownerBlogUrl":55,"ownerDescription":56,"updatedAt":57,"install":58,"resources":71},"01M6FQZP3C6D4V775P6S205ZJZ","Facebook Automation",null,"Automate Facebook Page management including post creation, scheduling, video uploads, Messenger conversations, and audience engagement via Composio","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-facebook-automation\u002FSKILL.md",[18,23],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000016","图像与多媒体","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",[27,5,28,29,30,31,32,33,34,35,36,37,38,39,40,41],"automation","facebook","Video","automate","page","management","engagement","scheduling","uploads","composio","creation","via","post","conversations","messenger","2026-11-10 10:12:30",false,"---\nname: Facebook Automation\ndescription: \"Automate Facebook Page management including post creation, scheduling, video uploads, Messenger conversations, and audience engagement via Composio\"\nrequires:\n  mcp:\n    - rube\n---\n\n# Facebook Automation\n\nAutomate Facebook Page operations -- create and schedule posts, upload videos, manage Messenger conversations, retrieve page insights, and handle scheduled content -- all orchestrated through the Composio MCP integration.\n\n**Toolkit docs:** [composio.dev\u002Ftoolkits\u002Ffacebook](https:\u002F\u002Fcomposio.dev\u002Ftoolkits\u002Ffacebook)\n\n---\n\n## Setup\n\n1. Connect your Facebook account through the Composio MCP server at `https:\u002F\u002Frube.app\u002Fmcp`\n2. The agent will prompt you with an authentication link if no active connection exists\n3. Once connected, all `FACEBOOK_*` tools become available for execution\n4. **Note:** This toolkit supports Facebook Pages only, not personal Facebook accounts\n\n---\n\n## Core Workflows\n\n### 1. Discover Managed Pages\nList all Facebook Pages you manage to get page IDs and access tokens for subsequent operations.\n\n**Tool:** `FACEBOOK_LIST_MANAGED_PAGES`\n\n| Parameter | Type | Required | Description |\n|-----------|------|----------|-------------|\n| `fields` | string | No | Comma-separated fields (default: `id,name,access_token,category,tasks,about,link,picture`) |\n| `limit` | integer | No | Max pages per request (default: 25) |\n| `user_id` | string | No | User ID (default: `me`) |\n\n**Always run this first** to cache `page_id` values. Avoid repeating discovery calls -- cache the results.\n\n---\n\n### 2. Create & Schedule Posts\nPublish or schedule text posts with optional links on a Facebook Page.\n\n**Tool:** `FACEBOOK_CREATE_POST`\n\n| Parameter | Type | Required | Description |\n|-----------|------|----------|-------------|\n| `page_id` | string | Yes | Numeric Page ID from managed pages |\n| `message` | string | Yes | Text content of the post |\n| `published` | boolean | No | `true` to publish immediately, `false` for draft\u002Fscheduled (default: true) |\n| `scheduled_publish_time` | integer | No | Unix UTC timestamp; must be at least 10 minutes in the future |\n| `link` | string | No | URL to include in the post |\n| `targeting` | object | No | Audience targeting specifications |\n\n**When scheduling:** Set `published=false` and provide `scheduled_publish_time` as a Unix UTC timestamp.\n\n---\n\n### 3. Create & Schedule Video Posts\nUpload and schedule video content on a Facebook Page.\n\n**Tool:** `FACEBOOK_CREATE_VIDEO_POST`\n\n| Parameter | Type | Required | Description |\n|-----------|------|----------|-------------|\n| `page_id` | string | Yes | Numeric Page ID |\n| `file_url` | string | Conditional | URL of the video file (provide `file_url` or `video`) |\n| `video` | object | Conditional | Local file upload with `name`, `mimetype`, `s3key` |\n| `title` | string | No | Video title |\n| `description` | string | No | Video description |\n| `published` | boolean | No | Publish immediately (default: true) |\n| `scheduled_publish_time` | integer | No | Unix timestamp for scheduled publishing |\n\n---\n\n### 4. Manage Scheduled Posts\nReview, reschedule, update, or publish scheduled content.\n\n**Tools:**\n\n- **`FACEBOOK_GET_SCHEDULED_POSTS`** -- List scheduled\u002Funpublished posts for a page\n  - `page_id` (required), `fields`, `limit` (max 100)\n- **`FACEBOOK_RESCHEDULE_POST`** -- Change the scheduled publish time\n- **`FACEBOOK_UPDATE_POST`** -- Edit caption\u002Ftext on an existing post\n- **`FACEBOOK_PUBLISH_SCHEDULED_POST`** -- Publish a scheduled post immediately\n\n---\n\n### 5. Read Page Messenger Conversations\nRetrieve inbox conversations and message threads between users and your Page.\n\n**Tool:** `FACEBOOK_GET_PAGE_CONVERSATIONS`\n\n| Parameter | Type | Required | Description |\n|-----------|------|----------|-------------|\n| `page_id` | string | Yes | The Facebook Page ID |\n| `fields` | string | No | Fields to return (default: `participants,updated_time,id`) |\n| `limit` | integer | No | Conversations to return, max 25 |\n\nThen retrieve full message threads:\n\n**Tool:** `FACEBOOK_GET_CONVERSATION_MESSAGES`\n\n| Parameter | Type | Required | Description |\n|-----------|------|----------|-------------|\n| `page_id` | string | Yes | Page ID that owns the conversation |\n| `conversation_id` | string | Yes | Conversation ID in `t_` format (e.g., `t_3638640842939952`) |\n| `fields` | string | No | Default: `id,created_time,from,to,message` |\n| `limit` | integer | No | Messages to return, max 25 |\n\n---\n\n### 6. Send Messages & Mark as Seen\nRespond to users via Messenger and mark messages as read.\n\n**Tools:**\n\n- **`FACEBOOK_SEND_MESSAGE`** -- Send a text message from the Page to a user via Messenger\n- **`FACEBOOK_MARK_MESSAGE_SEEN`** -- Mark a user's message as seen by the Page\n\n**Warning:** Both tools cause user-visible side effects. Only call after explicit confirmation.\n\n---\n\n## Known Pitfalls\n\n| Pitfall | Details |\n|---------|---------|\n| **Scheduling too close to now** | `FACEBOOK_CREATE_POST` with `scheduled_publish_time` less than ~10 minutes in the future returns HTTP 400 -- enforce a larger buffer for bulk runs |\n| **Unix UTC timestamps required** | `scheduled_publish_time` must be Unix UTC -- timezone conversion mistakes cause off-by-hours scheduling or validation failures |\n| **Cursor-based pagination** | `FACEBOOK_GET_SCHEDULED_POSTS` and `FACEBOOK_GET_PAGE_CONVERSATIONS` return subsets -- follow paging cursors to get complete data |\n| **Large conversation payloads** | Requesting embedded messages in conversations creates huge payloads -- use `FACEBOOK_GET_CONVERSATION_MESSAGES` for full threads instead |\n| **Video processing delays** | Uploaded videos may remain in processing state -- only schedule via `FACEBOOK_CREATE_VIDEO_POST` after the upload is usable |\n| **Cache page IDs** | Repeating `FACEBOOK_LIST_MANAGED_PAGES` calls adds latency -- cache `page_id` per workspace\u002Frun |\n| **Pages only** | This toolkit does not support personal Facebook accounts -- only Facebook Pages |\n| **Write operations need confirmation** | `FACEBOOK_SEND_MESSAGE` and `FACEBOOK_MARK_MESSAGE_SEEN` cause user-visible side effects -- only call after explicit user confirmation |\n\n---\n\n## Quick Reference\n\n| Tool Slug | Purpose |\n|-----------|---------|\n| `FACEBOOK_LIST_MANAGED_PAGES` | List Pages you manage with access tokens |\n| `FACEBOOK_GET_PAGE_DETAILS` | Get detailed info about a specific Page |\n| `FACEBOOK_CREATE_POST` | Create or schedule a text\u002Flink post |\n| `FACEBOOK_CREATE_VIDEO_POST` | Create or schedule a video post |\n| `FACEBOOK_GET_SCHEDULED_POSTS` | List scheduled\u002Funpublished posts |\n| `FACEBOOK_RESCHEDULE_POST` | Change scheduled publish time |\n| `FACEBOOK_UPDATE_POST` | Edit an existing post |\n| `FACEBOOK_PUBLISH_SCHEDULED_POST` | Publish a scheduled post immediately |\n| `FACEBOOK_UPLOAD_VIDEO` | Upload a video file to a Page |\n| `FACEBOOK_GET_PAGE_CONVERSATIONS` | List Messenger inbox conversations |\n| `FACEBOOK_GET_CONVERSATION_MESSAGES` | Retrieve messages from a conversation |\n| `FACEBOOK_SEND_MESSAGE` | Send a Messenger message from the Page |\n| `FACEBOOK_MARK_MESSAGE_SEEN` | Mark a message as seen |\n| `FACEBOOK_GET_PAGE_POSTS` | Retrieve posts from a Page feed |\n| `FACEBOOK_GET_USER_PAGES` | List Pages with tasks and tokens |\n\n---\n\n*Powered by [Composio](https:\u002F\u002Fcomposio.dev)*\n","# Facebook Automation\n\nAutomate Facebook Page operations -- create and schedule posts, upload videos, manage Messenger conversations, retrieve page insights, and handle scheduled content -- all orchestrated through the Composio MCP integration.\n\n**Toolkit docs:** [composio.dev\u002Ftoolkits\u002Ffacebook](https:\u002F\u002Fcomposio.dev\u002Ftoolkits\u002Ffacebook)\n\n---\n\n## Setup\n\n1. Connect your Facebook account through the Composio MCP server at `https:\u002F\u002Frube.app\u002Fmcp`\n2. The agent will prompt you with an authentication link if no active connection exists\n3. Once connected, all `FACEBOOK_*` tools become available for execution\n4. **Note:** This toolkit supports Facebook Pages only, not personal Facebook accounts\n\n---\n\n## Core Workflows\n\n### 1. Discover Managed Pages\nList all Facebook Pages you manage to get page IDs and access tokens for subsequent operations.\n\n**Tool:** `FACEBOOK_LIST_MANAGED_PAGES`\n\n| Parameter | Type | Required | Description |\n|-----------|------|----------|-------------|\n| `fields` | string | No | Comma-separated fields (default: `id,name,access_token,category,tasks,about,link,picture`) |\n| `limit` | integer | No | Max pages per request (default: 25) |\n| `user_id` | string | No | User ID (default: `me`) |\n\n**Always run this first** to cache `page_id` values. Avoid repeating discovery calls -- cache the results.\n\n---\n\n### 2. Create & Schedule Posts\nPublish or schedule text posts with optional links on a Facebook Page.\n\n**Tool:** `FACEBOOK_CREATE_POST`\n\n| Parameter | Type | Required | Description |\n|-----------|------|----------|-------------|\n| `page_id` | string | Yes | Numeric Page ID from managed pages |\n| `message` | string | Yes | Text content of the post |\n| `published` | boolean | No | `true` to publish immediately, `false` for draft\u002Fscheduled (default: true) |\n| `scheduled_publish_time` | integer | No | Unix UTC timestamp; must be at least 10 minutes in the future |\n| `link` | string | No | URL to include in the post |\n| `targeting` | object | No | Audience targeting specifications |\n\n**When scheduling:** Set `published=false` and provide `scheduled_publish_time` as a Unix UTC timestamp.\n\n---\n\n### 3. Create & Schedule Video Posts\nUpload and schedule video content on a Facebook Page.\n\n**Tool:** `FACEBOOK_CREATE_VIDEO_POST`\n\n| Parameter | Type | Required | Description |\n|-----------|------|----------|-------------|\n| `page_id` | string | Yes | Numeric Page ID |\n| `file_url` | string | Conditional | URL of the video file (provide `file_url` or `video`) |\n| `video` | object | Conditional | Local file upload with `name`, `mimetype`, `s3key` |\n| `title` | string | No | Video title |\n| `description` | string | No | Video description |\n| `published` | boolean | No | Publish immediately (default: true) |\n| `scheduled_publish_time` | integer | No | Unix timestamp for scheduled publishing |\n\n---\n\n### 4. Manage Scheduled Posts\nReview, reschedule, update, or publish scheduled content.\n\n**Tools:**\n\n- **`FACEBOOK_GET_SCHEDULED_POSTS`** -- List scheduled\u002Funpublished posts for a page\n  - `page_id` (required), `fields`, `limit` (max 100)\n- **`FACEBOOK_RESCHEDULE_POST`** -- Change the scheduled publish time\n- **`FACEBOOK_UPDATE_POST`** -- Edit caption\u002Ftext on an existing post\n- **`FACEBOOK_PUBLISH_SCHEDULED_POST`** -- Publish a scheduled post immediately\n\n---\n\n### 5. Read Page Messenger Conversations\nRetrieve inbox conversations and message threads between users and your Page.\n\n**Tool:** `FACEBOOK_GET_PAGE_CONVERSATIONS`\n\n| Parameter | Type | Required | Description |\n|-----------|------|----------|-------------|\n| `page_id` | string | Yes | The Facebook Page ID |\n| `fields` | string | No | Fields to return (default: `participants,updated_time,id`) |\n| `limit` | integer | No | Conversations to return, max 25 |\n\nThen retrieve full message threads:\n\n**Tool:** `FACEBOOK_GET_CONVERSATION_MESSAGES`\n\n| Parameter | Type | Required | Description |\n|-----------|------|----------|-------------|\n| `page_id` | string | Yes | Page ID that owns the conversation |\n| `conversation_id` | string | Yes | Conversation ID in `t_` format (e.g., `t_3638640842939952`) |\n| `fields` | string | No | Default: `id,created_time,from,to,message` |\n| `limit` | integer | No | Messages to return, max 25 |\n\n---\n\n### 6. Send Messages & Mark as Seen\nRespond to users via Messenger and mark messages as read.\n\n**Tools:**\n\n- **`FACEBOOK_SEND_MESSAGE`** -- Send a text message from the Page to a user via Messenger\n- **`FACEBOOK_MARK_MESSAGE_SEEN`** -- Mark a user's message as seen by the Page\n\n**Warning:** Both tools cause user-visible side effects. Only call after explicit confirmation.\n\n---\n\n## Known Pitfalls\n\n| Pitfall | Details |\n|---------|---------|\n| **Scheduling too close to now** | `FACEBOOK_CREATE_POST` with `scheduled_publish_time` less than ~10 minutes in the future returns HTTP 400 -- enforce a larger buffer for bulk runs |\n| **Unix UTC timestamps required** | `scheduled_publish_time` must be Unix UTC -- timezone conversion mistakes cause off-by-hours scheduling or validation failures |\n| **Cursor-based pagination** | `FACEBOOK_GET_SCHEDULED_POSTS` and `FACEBOOK_GET_PAGE_CONVERSATIONS` return subsets -- follow paging cursors to get complete data |\n| **Large conversation payloads** | Requesting embedded messages in conversations creates huge payloads -- use `FACEBOOK_GET_CONVERSATION_MESSAGES` for full threads instead |\n| **Video processing delays** | Uploaded videos may remain in processing state -- only schedule via `FACEBOOK_CREATE_VIDEO_POST` after the upload is usable |\n| **Cache page IDs** | Repeating `FACEBOOK_LIST_MANAGED_PAGES` calls adds latency -- cache `page_id` per workspace\u002Frun |\n| **Pages only** | This toolkit does not support personal Facebook accounts -- only Facebook Pages |\n| **Write operations need confirmation** | `FACEBOOK_SEND_MESSAGE` and `FACEBOOK_MARK_MESSAGE_SEEN` cause user-visible side effects -- only call after explicit user confirmation |\n\n---\n\n## Quick Reference\n\n| Tool Slug | Purpose |\n|-----------|---------|\n| `FACEBOOK_LIST_MANAGED_PAGES` | List Pages you manage with access tokens |\n| `FACEBOOK_GET_PAGE_DETAILS` | Get detailed info about a specific Page |\n| `FACEBOOK_CREATE_POST` | Create or schedule a text\u002Flink post |\n| `FACEBOOK_CREATE_VIDEO_POST` | Create or schedule a video post |\n| `FACEBOOK_GET_SCHEDULED_POSTS` | List scheduled\u002Funpublished posts |\n| `FACEBOOK_RESCHEDULE_POST` | Change scheduled publish time |\n| `FACEBOOK_UPDATE_POST` | Edit an existing post |\n| `FACEBOOK_PUBLISH_SCHEDULED_POST` | Publish a scheduled post immediately |\n| `FACEBOOK_UPLOAD_VIDEO` | Upload a video file to a Page |\n| `FACEBOOK_GET_PAGE_CONVERSATIONS` | List Messenger inbox conversations |\n| `FACEBOOK_GET_CONVERSATION_MESSAGES` | Retrieve messages from a conversation |\n| `FACEBOOK_SEND_MESSAGE` | Send a Messenger message from the Page |\n| `FACEBOOK_MARK_MESSAGE_SEEN` | Mark a message as seen |\n| `FACEBOOK_GET_PAGE_POSTS` | Retrieve posts from a Page feed |\n| `FACEBOOK_GET_USER_PAGES` | List Pages with tasks and tokens |\n\n---\n\n*Powered by [Composio](https:\u002F\u002Fcomposio.dev)*\n",{"name":5,"requires":47,"description":7},{"mcp":48},[49],"rube","master","dff58085da947e81e8418c922055644bf0082b1b","automation\u002Fcomposio-facebook-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":59,"prompt":69,"zipAvailable":70},[60,63,66],{"tool":61,"command":62},"npx","npx skills add reikiplanet\u002Fdaoskills --skill \"Facebook Automation\"",{"tool":64,"command":65},"bunx","bunx skills add reikiplanet\u002Fdaoskills --skill \"Facebook Automation\"",{"tool":67,"command":68},"pnpm","pnpm dlx skills add reikiplanet\u002Fdaoskills --skill \"Facebook Automation\"","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Freikiplanet\u002Fdaoskills\u002Fblob\u002Fmaster\u002Fautomation\u002Fcomposio-facebook-automation\u002FSKILL.md",true,[],[73,100,112,127,147,170],{"skillNo":74,"name":75,"nameZh":6,"description":76,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":77,"categories":78,"keywords":79,"publishedAt":42},"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",[],[80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99],"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":101,"name":102,"nameZh":6,"description":103,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":104,"categories":105,"keywords":106,"publishedAt":42},"01M6G611H2YGV0GZFP90D38ZMJ","vr-ar","VR\u002FAR development principles. Comfort, interaction, performance requirements.","https:\u002F\u002Fgithub.com\u002Freikiplanet\u002Fdaoskills\u002Fblob\u002Fmaster\u002Fvr-ar\u002FSKILL.md",[],[107,108,98,109,110,86,88,89,90,83,111,84],"ar","vr ar","interaction","requirements","performance",{"skillNo":113,"name":114,"nameZh":6,"description":115,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":116,"categories":117,"keywords":118,"publishedAt":42},"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",[],[114,119,120,121,122,123,86,124,90,125,126,83],"project scaffolding","From Scratch","tech","project","scaffolding","use","projects","applications",{"skillNo":128,"name":129,"nameZh":6,"description":130,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":131,"categories":132,"keywords":133,"publishedAt":42},"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",[],[134,135,136,137,138,86,139,140,141,142,124,143,144,145,146],"wcag audit patterns","wcag audit","patterns","WCAG","audit","manual","with","automated testing","guidance","remediation","verification","accessibility","testing",{"skillNo":148,"name":149,"nameZh":6,"description":150,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":151,"categories":152,"keywords":153,"publishedAt":42},"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",[],[154,155,156,157,158,159,160,161,86,90,83,162,84,163,164,165,166,167,168,169],"scanner","vulnerability scanner","vulnerability","prioritization","2025","mapping","chain","supply chain","Bash","analysis","risk","owasp","supply chain security","security","supply","advanced",{"skillNo":171,"name":172,"nameZh":6,"description":173,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":174,"categories":175,"keywords":176,"publishedAt":42},"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",[],[177,178,179,180,181,182,183,184,167,124,185,186,187,86,188,189,190,164,191,192],"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"]