[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6FYFJP7V6HADZES9CCENYN3":3,"skill-same:01M6FYFJP7V6HADZES9CCENYN3":74},{"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":23,"publishedAt":43,"linkOnly":44,"markdownContent":45,"markdownBody":46,"frontMatter":47,"refName":52,"commitSha":53,"skillDirectory":54,"forksCount":14,"repositoryHtmlUrl":55,"repositoryHomepageUrl":6,"ownerHtmlUrl":56,"ownerBlogUrl":57,"ownerDescription":58,"updatedAt":59,"install":60,"resources":73},"01M6FYFJP7V6HADZES9CCENYN3","Apollo Automation",null,"Automate Apollo.io lead generation -- search organizations, discover contacts, enrich prospect data, manage contact stages, and build targeted outreach lists -- using natural language through the Composio MCP integration.","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\u002Fskills\u002Fautomation\u002Fcomposio-apollo-automation\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[24,5,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],"automation","apollo","discover","contacts","organizations","enrich","prospect","lead generation","io","outreach","generation","integration","MCP","natural language","search","build","manage","sales","MCP Integration","2026-11-10 10:12:30",false,"---\nname: Apollo Automation\ndescription: \"Automate Apollo.io lead generation -- search organizations, discover contacts, enrich prospect data, manage contact stages, and build targeted outreach lists -- using natural language through the Composio MCP integration.\"\ncategory: sales-intelligence\nrequires:\n  mcp:\n    - rube\n---\n\n# Apollo Automation\n\nSupercharge your sales prospecting with Apollo.io -- search companies, discover decision-makers, enrich contact data with emails and phone numbers, and manage your sales pipeline stages -- all through natural language commands.\n\n**Toolkit docs:** [composio.dev\u002Ftoolkits\u002Fapollo](https:\u002F\u002Fcomposio.dev\u002Ftoolkits\u002Fapollo)\n\n---\n\n## Setup\n\n1. Add the Composio MCP server to your client configuration:\n   ```\n   https:\u002F\u002Frube.app\u002Fmcp\n   ```\n2. Connect your Apollo.io account when prompted (API key authentication).\n3. Start issuing natural language commands to prospect and enrich leads.\n\n---\n\n## Core Workflows\n\n### 1. Search Organizations\nFind target companies using filters like name, location, employee count, and industry keywords.\n\n**Tool:** `APOLLO_ORGANIZATION_SEARCH`\n\n**Example prompt:**\n> \"Find SaaS companies in Texas with 50-500 employees on Apollo\"\n\n**Key parameters:**\n- `q_organization_name` -- Partial name match (e.g., \"Apollo\" matches \"Apollo Inc.\")\n- `organization_locations` -- HQ locations to include (e.g., \"texas\", \"tokyo\")\n- `organization_not_locations` -- HQ locations to exclude\n- `organization_num_employees_ranges` -- Employee ranges in \"min,max\" format (e.g., \"50,500\")\n- `q_organization_keyword_tags` -- Industry keywords (e.g., \"software\", \"healthcare\")\n- `page` \u002F `per_page` -- Pagination (max 100 per page, max 500 pages)\n\n---\n\n### 2. Discover People at Companies\nSearch Apollo's contact database for people matching title, seniority, location, and company criteria.\n\n**Tool:** `APOLLO_PEOPLE_SEARCH`\n\n**Example prompt:**\n> \"Find VPs of Sales at microsoft.com and apollo.io\"\n\n**Key parameters:**\n- `person_titles` -- Job titles (e.g., \"VP of Sales\", \"CTO\")\n- `person_seniorities` -- Seniority levels (e.g., \"director\", \"vp\", \"senior\")\n- `person_locations` -- Geographic locations of people\n- `q_organization_domains` -- Company domains (e.g., \"apollo.io\" -- exclude \"www.\")\n- `organization_ids` -- Apollo company IDs from Organization Search\n- `contact_email_status` -- Filter by email status: \"verified\", \"unverified\", \"likely to engage\"\n- `page` \u002F `per_page` -- Pagination (max 100 per page)\n\n---\n\n### 3. Enrich Individual Contacts\nGet comprehensive data (email, phone, LinkedIn, company info) for a single person using their email, LinkedIn URL, or name + company.\n\n**Tool:** `APOLLO_PEOPLE_ENRICHMENT`\n\n**Example prompt:**\n> \"Enrich Tim Zheng at Apollo.io on Apollo\"\n\n**Key parameters (at least one identifier required):**\n- `email` -- Person's email address\n- `linkedin_url` -- Full LinkedIn profile URL\n- `first_name` + `last_name` + (`organization_name` or `domain`) -- Name-based matching\n- `domain` -- Bare hostname without protocol (e.g., \"apollo.io\", not \"https:\u002F\u002Fapollo.io\")\n- `reveal_personal_emails` -- Set true to get personal emails (may use extra credits)\n- `reveal_phone_number` -- Set true for phone numbers (requires `webhook_url`)\n\n---\n\n### 4. Bulk Enrich Prospects\nEnrich up to 10 people simultaneously for efficient batch processing.\n\n**Tool:** `APOLLO_BULK_PEOPLE_ENRICHMENT`\n\n**Example prompt:**\n> \"Bulk enrich these 5 leads with their Apollo data: [list of names\u002Femails]\"\n\n**Key parameters:**\n- `details` (required) -- Array of 1-10 person objects, each with identifiers like `email`, `linkedin_url`, `first_name`, `last_name`, `domain`, `company_name`\n- `reveal_personal_emails` -- Include personal emails (extra credits)\n- `reveal_phone_number` -- Include phone numbers (requires `webhook_url`)\n\n---\n\n### 5. Manage Contact Pipeline Stages\nList available stages and update contacts through your sales funnel.\n\n**Tools:** `APOLLO_LIST_CONTACT_STAGES`, `APOLLO_UPDATE_CONTACT_STAGE`\n\n**Example prompt:**\n> \"Move contacts X and Y to the 'Qualified' stage in Apollo\"\n\n**Key parameters for listing stages:** None required.\n\n**Key parameters for updating stage:**\n- `contact_ids` (required) -- Array of contact IDs to update\n- `contact_stage_id` (required) -- Target stage ID (from List Contact Stages)\n\n---\n\n### 6. Create and Search Saved Contacts\nCreate new contact records and search your existing Apollo contact database.\n\n**Tools:** `APOLLO_CREATE_CONTACT`, `APOLLO_SEARCH_CONTACTS`\n\n**Example prompt:**\n> \"Search my Apollo contacts for anyone at Stripe\"\n\n**Key parameters for search:**\n- Keyword search, stage ID filtering, sorting options\n- `page` \u002F `per_page` -- Pagination\n\n**Key parameters for create:**\n- `first_name`, `last_name`, `email`, `organization_name`\n- `account_id` -- Link to an organization\n- `contact_stage_id` -- Initial sales stage\n\n---\n\n## Known Pitfalls\n\n- **Organization domains can be empty**: Some organizations from `APOLLO_ORGANIZATION_SEARCH` return missing or empty domain fields. Use `APOLLO_ORGANIZATION_ENRICHMENT` to validate domains before relying on them.\n- **HTTP 403 means config issues**: A 403 response indicates API key or plan access problems -- do not retry. Fix your credentials or plan first.\n- **People search returns obfuscated data**: `APOLLO_PEOPLE_SEARCH` may show `has_email`\u002F`has_direct_phone` flags or obfuscated fields instead of full contact details. Use `APOLLO_PEOPLE_ENRICHMENT` to get complete information.\n- **Pagination limits are strict**: People search supports `per_page` up to 100 and max 500 pages. Stopping early can miss large portions of the result set.\n- **Bulk enrichment has small batch limits**: `APOLLO_BULK_PEOPLE_ENRICHMENT` accepts only 10 items per call. It can return `status='success'` with `missing_records > 0` when identifiers are insufficient -- retry individual records with `APOLLO_PEOPLE_ENRICHMENT`.\n- **No automatic deduplication**: `APOLLO_CREATE_CONTACT` does not deduplicate. Check for existing contacts first with `APOLLO_SEARCH_CONTACTS`.\n- **Domain format matters**: Always use bare hostnames (e.g., \"apollo.io\") without protocol prefixes (\"https:\u002F\u002F\") or \"www.\" prefix.\n\n---\n\n## Quick Reference\n\n| Action | Tool Slug | Required Params |\n|---|---|---|\n| Search organizations | `APOLLO_ORGANIZATION_SEARCH` | None (optional filters) |\n| Enrich organization | `APOLLO_ORGANIZATION_ENRICHMENT` | `domain` |\n| Bulk enrich orgs | `APOLLO_BULK_ORGANIZATION_ENRICHMENT` | `domains` |\n| Search people | `APOLLO_PEOPLE_SEARCH` | None (optional filters) |\n| Enrich person | `APOLLO_PEOPLE_ENRICHMENT` | One of: `email`, `linkedin_url`, or name+company |\n| Bulk enrich people | `APOLLO_BULK_PEOPLE_ENRICHMENT` | `details` (1-10 person objects) |\n| List contact stages | `APOLLO_LIST_CONTACT_STAGES` | None |\n| Update contact stage | `APOLLO_UPDATE_CONTACT_STAGE` | `contact_ids`, `contact_stage_id` |\n| Create contact | `APOLLO_CREATE_CONTACT` | Name + identifiers |\n| Search contacts | `APOLLO_SEARCH_CONTACTS` | None (optional filters) |\n\n---\n\n*Powered by [Composio](https:\u002F\u002Fcomposio.dev)*\n","# Apollo Automation\n\nSupercharge your sales prospecting with Apollo.io -- search companies, discover decision-makers, enrich contact data with emails and phone numbers, and manage your sales pipeline stages -- all through natural language commands.\n\n**Toolkit docs:** [composio.dev\u002Ftoolkits\u002Fapollo](https:\u002F\u002Fcomposio.dev\u002Ftoolkits\u002Fapollo)\n\n---\n\n## Setup\n\n1. Add the Composio MCP server to your client configuration:\n   ```\n   https:\u002F\u002Frube.app\u002Fmcp\n   ```\n2. Connect your Apollo.io account when prompted (API key authentication).\n3. Start issuing natural language commands to prospect and enrich leads.\n\n---\n\n## Core Workflows\n\n### 1. Search Organizations\nFind target companies using filters like name, location, employee count, and industry keywords.\n\n**Tool:** `APOLLO_ORGANIZATION_SEARCH`\n\n**Example prompt:**\n> \"Find SaaS companies in Texas with 50-500 employees on Apollo\"\n\n**Key parameters:**\n- `q_organization_name` -- Partial name match (e.g., \"Apollo\" matches \"Apollo Inc.\")\n- `organization_locations` -- HQ locations to include (e.g., \"texas\", \"tokyo\")\n- `organization_not_locations` -- HQ locations to exclude\n- `organization_num_employees_ranges` -- Employee ranges in \"min,max\" format (e.g., \"50,500\")\n- `q_organization_keyword_tags` -- Industry keywords (e.g., \"software\", \"healthcare\")\n- `page` \u002F `per_page` -- Pagination (max 100 per page, max 500 pages)\n\n---\n\n### 2. Discover People at Companies\nSearch Apollo's contact database for people matching title, seniority, location, and company criteria.\n\n**Tool:** `APOLLO_PEOPLE_SEARCH`\n\n**Example prompt:**\n> \"Find VPs of Sales at microsoft.com and apollo.io\"\n\n**Key parameters:**\n- `person_titles` -- Job titles (e.g., \"VP of Sales\", \"CTO\")\n- `person_seniorities` -- Seniority levels (e.g., \"director\", \"vp\", \"senior\")\n- `person_locations` -- Geographic locations of people\n- `q_organization_domains` -- Company domains (e.g., \"apollo.io\" -- exclude \"www.\")\n- `organization_ids` -- Apollo company IDs from Organization Search\n- `contact_email_status` -- Filter by email status: \"verified\", \"unverified\", \"likely to engage\"\n- `page` \u002F `per_page` -- Pagination (max 100 per page)\n\n---\n\n### 3. Enrich Individual Contacts\nGet comprehensive data (email, phone, LinkedIn, company info) for a single person using their email, LinkedIn URL, or name + company.\n\n**Tool:** `APOLLO_PEOPLE_ENRICHMENT`\n\n**Example prompt:**\n> \"Enrich Tim Zheng at Apollo.io on Apollo\"\n\n**Key parameters (at least one identifier required):**\n- `email` -- Person's email address\n- `linkedin_url` -- Full LinkedIn profile URL\n- `first_name` + `last_name` + (`organization_name` or `domain`) -- Name-based matching\n- `domain` -- Bare hostname without protocol (e.g., \"apollo.io\", not \"https:\u002F\u002Fapollo.io\")\n- `reveal_personal_emails` -- Set true to get personal emails (may use extra credits)\n- `reveal_phone_number` -- Set true for phone numbers (requires `webhook_url`)\n\n---\n\n### 4. Bulk Enrich Prospects\nEnrich up to 10 people simultaneously for efficient batch processing.\n\n**Tool:** `APOLLO_BULK_PEOPLE_ENRICHMENT`\n\n**Example prompt:**\n> \"Bulk enrich these 5 leads with their Apollo data: [list of names\u002Femails]\"\n\n**Key parameters:**\n- `details` (required) -- Array of 1-10 person objects, each with identifiers like `email`, `linkedin_url`, `first_name`, `last_name`, `domain`, `company_name`\n- `reveal_personal_emails` -- Include personal emails (extra credits)\n- `reveal_phone_number` -- Include phone numbers (requires `webhook_url`)\n\n---\n\n### 5. Manage Contact Pipeline Stages\nList available stages and update contacts through your sales funnel.\n\n**Tools:** `APOLLO_LIST_CONTACT_STAGES`, `APOLLO_UPDATE_CONTACT_STAGE`\n\n**Example prompt:**\n> \"Move contacts X and Y to the 'Qualified' stage in Apollo\"\n\n**Key parameters for listing stages:** None required.\n\n**Key parameters for updating stage:**\n- `contact_ids` (required) -- Array of contact IDs to update\n- `contact_stage_id` (required) -- Target stage ID (from List Contact Stages)\n\n---\n\n### 6. Create and Search Saved Contacts\nCreate new contact records and search your existing Apollo contact database.\n\n**Tools:** `APOLLO_CREATE_CONTACT`, `APOLLO_SEARCH_CONTACTS`\n\n**Example prompt:**\n> \"Search my Apollo contacts for anyone at Stripe\"\n\n**Key parameters for search:**\n- Keyword search, stage ID filtering, sorting options\n- `page` \u002F `per_page` -- Pagination\n\n**Key parameters for create:**\n- `first_name`, `last_name`, `email`, `organization_name`\n- `account_id` -- Link to an organization\n- `contact_stage_id` -- Initial sales stage\n\n---\n\n## Known Pitfalls\n\n- **Organization domains can be empty**: Some organizations from `APOLLO_ORGANIZATION_SEARCH` return missing or empty domain fields. Use `APOLLO_ORGANIZATION_ENRICHMENT` to validate domains before relying on them.\n- **HTTP 403 means config issues**: A 403 response indicates API key or plan access problems -- do not retry. Fix your credentials or plan first.\n- **People search returns obfuscated data**: `APOLLO_PEOPLE_SEARCH` may show `has_email`\u002F`has_direct_phone` flags or obfuscated fields instead of full contact details. Use `APOLLO_PEOPLE_ENRICHMENT` to get complete information.\n- **Pagination limits are strict**: People search supports `per_page` up to 100 and max 500 pages. Stopping early can miss large portions of the result set.\n- **Bulk enrichment has small batch limits**: `APOLLO_BULK_PEOPLE_ENRICHMENT` accepts only 10 items per call. It can return `status='success'` with `missing_records > 0` when identifiers are insufficient -- retry individual records with `APOLLO_PEOPLE_ENRICHMENT`.\n- **No automatic deduplication**: `APOLLO_CREATE_CONTACT` does not deduplicate. Check for existing contacts first with `APOLLO_SEARCH_CONTACTS`.\n- **Domain format matters**: Always use bare hostnames (e.g., \"apollo.io\") without protocol prefixes (\"https:\u002F\u002F\") or \"www.\" prefix.\n\n---\n\n## Quick Reference\n\n| Action | Tool Slug | Required Params |\n|---|---|---|\n| Search organizations | `APOLLO_ORGANIZATION_SEARCH` | None (optional filters) |\n| Enrich organization | `APOLLO_ORGANIZATION_ENRICHMENT` | `domain` |\n| Bulk enrich orgs | `APOLLO_BULK_ORGANIZATION_ENRICHMENT` | `domains` |\n| Search people | `APOLLO_PEOPLE_SEARCH` | None (optional filters) |\n| Enrich person | `APOLLO_PEOPLE_ENRICHMENT` | One of: `email`, `linkedin_url`, or name+company |\n| Bulk enrich people | `APOLLO_BULK_PEOPLE_ENRICHMENT` | `details` (1-10 person objects) |\n| List contact stages | `APOLLO_LIST_CONTACT_STAGES` | None |\n| Update contact stage | `APOLLO_UPDATE_CONTACT_STAGE` | `contact_ids`, `contact_stage_id` |\n| Create contact | `APOLLO_CREATE_CONTACT` | Name + identifiers |\n| Search contacts | `APOLLO_SEARCH_CONTACTS` | None (optional filters) |\n\n---\n\n*Powered by [Composio](https:\u002F\u002Fcomposio.dev)*\n",{"name":5,"category":48,"requires":49,"description":7},"sales-intelligence",{"mcp":50},[51],"rube","master","dff58085da947e81e8418c922055644bf0082b1b","skills\u002Fautomation\u002Fcomposio-apollo-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":61,"prompt":71,"zipAvailable":72},[62,65,68],{"tool":63,"command":64},"npx","npx skills add reikiplanet\u002Fdaoskills --skill \"Apollo Automation\"",{"tool":66,"command":67},"bunx","bunx skills add reikiplanet\u002Fdaoskills --skill \"Apollo Automation\"",{"tool":69,"command":70},"pnpm","pnpm dlx skills add reikiplanet\u002Fdaoskills --skill \"Apollo Automation\"","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Freikiplanet\u002Fdaoskills\u002Fblob\u002Fmaster\u002Fskills\u002Fautomation\u002Fcomposio-apollo-automation\u002FSKILL.md",true,[],[75,102,114,129,149,172],{"skillNo":76,"name":77,"nameZh":6,"description":78,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":79,"categories":80,"keywords":81,"publishedAt":43},"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",[],[82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101],"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":103,"name":104,"nameZh":6,"description":105,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":106,"categories":107,"keywords":108,"publishedAt":43},"01M6G611H2YGV0GZFP90D38ZMJ","vr-ar","VR\u002FAR development principles. Comfort, interaction, performance requirements.","https:\u002F\u002Fgithub.com\u002Freikiplanet\u002Fdaoskills\u002Fblob\u002Fmaster\u002Fvr-ar\u002FSKILL.md",[],[109,110,100,111,112,88,90,91,92,85,113,86],"ar","vr ar","interaction","requirements","performance",{"skillNo":115,"name":116,"nameZh":6,"description":117,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":118,"categories":119,"keywords":120,"publishedAt":43},"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",[],[116,121,122,123,124,125,88,126,92,127,128,85],"project scaffolding","From Scratch","tech","project","scaffolding","use","projects","applications",{"skillNo":130,"name":131,"nameZh":6,"description":132,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":133,"categories":134,"keywords":135,"publishedAt":43},"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",[],[136,137,138,139,140,88,141,142,143,144,126,145,146,147,148],"wcag audit patterns","wcag audit","patterns","WCAG","audit","manual","with","automated testing","guidance","remediation","verification","accessibility","testing",{"skillNo":150,"name":151,"nameZh":6,"description":152,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":153,"categories":154,"keywords":155,"publishedAt":43},"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",[],[156,157,158,159,160,161,162,163,88,92,85,164,86,165,166,167,168,169,170,171],"scanner","vulnerability scanner","vulnerability","prioritization","2025","mapping","chain","supply chain","Bash","analysis","risk","owasp","supply chain security","security","supply","advanced",{"skillNo":173,"name":174,"nameZh":6,"description":175,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":176,"categories":177,"keywords":178,"publishedAt":43},"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",[],[179,180,181,182,183,184,185,186,169,126,187,188,189,88,190,191,192,166,193,194],"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"]