[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-composio-raffle-winner-picker":3,"mdc--jy87n8-key":49,"related-repo-composio-raffle-winner-picker":586,"related-org-composio-raffle-winner-picker":673},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":12,"stars":23,"repoUrl":24,"updatedAt":25,"license":26,"forks":27,"topics":28,"repo":44,"sourceUrl":47,"mdContent":48},"raffle-winner-picker","pick random winners for contests","Picks random winners from lists, spreadsheets, or Google Sheets for giveaways, raffles, and contests. Ensures fair, unbiased selection with transparency.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},"composio","Composio","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fcomposio.png","ComposioHQ",[13,17,20],{"name":14,"slug":15,"type":16},"Google Sheets","google-sheets","tag",{"name":18,"slug":19,"type":16},"Automation","automation",{"name":21,"slug":22,"type":16},"Spreadsheets","spreadsheets",67499,"https:\u002F\u002Fgithub.com\u002FComposioHQ\u002Fawesome-claude-skills","2026-07-12T08:09:20.463875",null,7603,[29,30,31,19,32,33,34,8,35,36,37,38,39,40,41,42,43],"agent-skills","ai-agents","antigravity","claude","claude-code","codex","cursor","developer-tools","gemini-cli","mcp","openai-codex","rube","saas","skill","workflow-automation",{"repoUrl":24,"stars":23,"forks":27,"topics":45,"description":46},[29,30,31,19,32,33,34,8,35,36,37,38,39,40,41,42,43],"A curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows","https:\u002F\u002Fgithub.com\u002FComposioHQ\u002Fawesome-claude-skills\u002Ftree\u002FHEAD\u002Fraffle-winner-picker","---\nname: raffle-winner-picker\ndescription: Picks random winners from lists, spreadsheets, or Google Sheets for giveaways, raffles, and contests. Ensures fair, unbiased selection with transparency.\n---\n\n# Raffle Winner Picker\n\nThis skill randomly selects winners from lists, spreadsheets, or Google Sheets for giveaways and contests.\n\n## When to Use This Skill\n\n- Running social media giveaways\n- Picking raffle winners at events\n- Randomly selecting participants for surveys or tests\n- Choosing winners from contest submissions\n- Fair distribution of limited spots or resources\n- Random team assignments\n\n## What This Skill Does\n\n1. **Random Selection**: Uses cryptographically random selection\n2. **Multiple Sources**: Works with CSV, Excel, Google Sheets, or plain lists\n3. **Multiple Winners**: Can pick one or multiple winners\n4. **Duplicate Prevention**: Ensures the same person can't win twice\n5. **Transparent Results**: Shows the selection process clearly\n6. **Winner Details**: Displays all relevant information about winners\n\n## How to Use\n\n### From Google Sheets\n\n```\nPick a random row from this Google Sheet to select a winner \nfor a giveaway: [Sheet URL]\n```\n\n### From Local File\n\n```\nPick 3 random winners from entries.csv\n```\n\n### From List\n\n```\nPick a random winner from this list:\n- Alice (alice@email.com)\n- Bob (bob@email.com)\n- Carol (carol@email.com)\n...\n```\n\n### Multiple Winners\n\n```\nPick 5 random winners from contest-entries.xlsx, \nmake sure no duplicates\n```\n\n## Example\n\n**User**: \"Pick a random row from this Google Sheet to select a winner for a giveaway.\"\n\n**Output**:\n```\nAccessing Google Sheet...\nTotal entries found: 247\n\nRandomly selecting winner...\n\n🎉 WINNER SELECTED! 🎉\n\nRow #142\nName: Sarah Johnson\nEmail: sarah.j@email.com\nEntry Date: March 10, 2024\nComment: \"Love your newsletter!\"\n\nSelection method: Cryptographically random\nTimestamp: 2024-03-15 14:32:18 UTC\n\nWould you like to:\n- Pick another winner (excluding Sarah)?\n- Export winner details?\n- Pick runner-ups?\n```\n\n**Inspired by:** Lenny's use case - picking a Sora 2 giveaway winner from his subscriber Slack community\n\n## Features\n\n### Fair Selection\n- Uses secure random number generation\n- No bias or patterns\n- Transparent process\n- Repeatable with seed (for verification)\n\n### Exclusions\n```\nPick a random winner excluding previous winners: \nAlice, Bob, Carol\n```\n\n### Weighted Selection\n```\nPick a winner with weighted probability based on \nthe \"entries\" column (1 entry = 1 ticket)\n```\n\n### Runner-ups\n```\nPick 1 winner and 3 runner-ups from the list\n```\n\n## Example Workflows\n\n### Social Media Giveaway\n1. Export entries from Google Form to Sheets\n2. \"Pick a random winner from [Sheet URL]\"\n3. Verify winner details\n4. Announce publicly with timestamp\n\n### Event Raffle\n1. Create CSV of attendee names and emails\n2. \"Pick 10 random winners from attendees.csv\"\n3. Export winner list\n4. Email winners directly\n\n### Team Assignment\n1. Have list of participants\n2. \"Randomly split this list into 4 equal teams\"\n3. Review assignments\n4. Share team rosters\n\n## Tips\n\n- **Document the process**: Save the timestamp and method\n- **Public announcement**: Share selection details for transparency\n- **Check eligibility**: Verify winner meets contest rules\n- **Have backups**: Pick runner-ups in case winner is ineligible\n- **Export results**: Save winner list for records\n\n## Privacy & Fairness\n\n✓ Uses cryptographically secure randomness\n✓ No manipulation possible\n✓ Timestamp recorded for verification\n✓ Can provide seed for third-party verification\n✓ Respects data privacy\n\n## Common Use Cases\n\n- Newsletter subscriber giveaways\n- Product launch raffles\n- Conference ticket drawings\n- Beta tester selection\n- Focus group participant selection\n- Random prize distribution at events\n\n",{"data":50,"body":51},{"name":4,"description":6},{"type":52,"children":53},"root",[54,62,68,75,110,116,181,187,194,207,213,222,228,237,242,251,257,267,277,286,296,302,308,331,337,346,352,361,367,376,382,388,419,425,448,454,477,483,536,542,547,553],{"type":55,"tag":56,"props":57,"children":58},"element","h1",{"id":4},[59],{"type":60,"value":61},"text","Raffle Winner Picker",{"type":55,"tag":63,"props":64,"children":65},"p",{},[66],{"type":60,"value":67},"This skill randomly selects winners from lists, spreadsheets, or Google Sheets for giveaways and contests.",{"type":55,"tag":69,"props":70,"children":72},"h2",{"id":71},"when-to-use-this-skill",[73],{"type":60,"value":74},"When to Use This Skill",{"type":55,"tag":76,"props":77,"children":78},"ul",{},[79,85,90,95,100,105],{"type":55,"tag":80,"props":81,"children":82},"li",{},[83],{"type":60,"value":84},"Running social media giveaways",{"type":55,"tag":80,"props":86,"children":87},{},[88],{"type":60,"value":89},"Picking raffle winners at events",{"type":55,"tag":80,"props":91,"children":92},{},[93],{"type":60,"value":94},"Randomly selecting participants for surveys or tests",{"type":55,"tag":80,"props":96,"children":97},{},[98],{"type":60,"value":99},"Choosing winners from contest submissions",{"type":55,"tag":80,"props":101,"children":102},{},[103],{"type":60,"value":104},"Fair distribution of limited spots or resources",{"type":55,"tag":80,"props":106,"children":107},{},[108],{"type":60,"value":109},"Random team assignments",{"type":55,"tag":69,"props":111,"children":113},{"id":112},"what-this-skill-does",[114],{"type":60,"value":115},"What This Skill Does",{"type":55,"tag":117,"props":118,"children":119},"ol",{},[120,131,141,151,161,171],{"type":55,"tag":80,"props":121,"children":122},{},[123,129],{"type":55,"tag":124,"props":125,"children":126},"strong",{},[127],{"type":60,"value":128},"Random Selection",{"type":60,"value":130},": Uses cryptographically random selection",{"type":55,"tag":80,"props":132,"children":133},{},[134,139],{"type":55,"tag":124,"props":135,"children":136},{},[137],{"type":60,"value":138},"Multiple Sources",{"type":60,"value":140},": Works with CSV, Excel, Google Sheets, or plain lists",{"type":55,"tag":80,"props":142,"children":143},{},[144,149],{"type":55,"tag":124,"props":145,"children":146},{},[147],{"type":60,"value":148},"Multiple Winners",{"type":60,"value":150},": Can pick one or multiple winners",{"type":55,"tag":80,"props":152,"children":153},{},[154,159],{"type":55,"tag":124,"props":155,"children":156},{},[157],{"type":60,"value":158},"Duplicate Prevention",{"type":60,"value":160},": Ensures the same person can't win twice",{"type":55,"tag":80,"props":162,"children":163},{},[164,169],{"type":55,"tag":124,"props":165,"children":166},{},[167],{"type":60,"value":168},"Transparent Results",{"type":60,"value":170},": Shows the selection process clearly",{"type":55,"tag":80,"props":172,"children":173},{},[174,179],{"type":55,"tag":124,"props":175,"children":176},{},[177],{"type":60,"value":178},"Winner Details",{"type":60,"value":180},": Displays all relevant information about winners",{"type":55,"tag":69,"props":182,"children":184},{"id":183},"how-to-use",[185],{"type":60,"value":186},"How to Use",{"type":55,"tag":188,"props":189,"children":191},"h3",{"id":190},"from-google-sheets",[192],{"type":60,"value":193},"From Google Sheets",{"type":55,"tag":195,"props":196,"children":200},"pre",{"className":197,"code":199,"language":60},[198],"language-text","Pick a random row from this Google Sheet to select a winner \nfor a giveaway: [Sheet URL]\n",[201],{"type":55,"tag":202,"props":203,"children":205},"code",{"__ignoreMap":204},"",[206],{"type":60,"value":199},{"type":55,"tag":188,"props":208,"children":210},{"id":209},"from-local-file",[211],{"type":60,"value":212},"From Local File",{"type":55,"tag":195,"props":214,"children":217},{"className":215,"code":216,"language":60},[198],"Pick 3 random winners from entries.csv\n",[218],{"type":55,"tag":202,"props":219,"children":220},{"__ignoreMap":204},[221],{"type":60,"value":216},{"type":55,"tag":188,"props":223,"children":225},{"id":224},"from-list",[226],{"type":60,"value":227},"From List",{"type":55,"tag":195,"props":229,"children":232},{"className":230,"code":231,"language":60},[198],"Pick a random winner from this list:\n- Alice (alice@email.com)\n- Bob (bob@email.com)\n- Carol (carol@email.com)\n...\n",[233],{"type":55,"tag":202,"props":234,"children":235},{"__ignoreMap":204},[236],{"type":60,"value":231},{"type":55,"tag":188,"props":238,"children":240},{"id":239},"multiple-winners",[241],{"type":60,"value":148},{"type":55,"tag":195,"props":243,"children":246},{"className":244,"code":245,"language":60},[198],"Pick 5 random winners from contest-entries.xlsx, \nmake sure no duplicates\n",[247],{"type":55,"tag":202,"props":248,"children":249},{"__ignoreMap":204},[250],{"type":60,"value":245},{"type":55,"tag":69,"props":252,"children":254},{"id":253},"example",[255],{"type":60,"value":256},"Example",{"type":55,"tag":63,"props":258,"children":259},{},[260,265],{"type":55,"tag":124,"props":261,"children":262},{},[263],{"type":60,"value":264},"User",{"type":60,"value":266},": \"Pick a random row from this Google Sheet to select a winner for a giveaway.\"",{"type":55,"tag":63,"props":268,"children":269},{},[270,275],{"type":55,"tag":124,"props":271,"children":272},{},[273],{"type":60,"value":274},"Output",{"type":60,"value":276},":",{"type":55,"tag":195,"props":278,"children":281},{"className":279,"code":280,"language":60},[198],"Accessing Google Sheet...\nTotal entries found: 247\n\nRandomly selecting winner...\n\n🎉 WINNER SELECTED! 🎉\n\nRow #142\nName: Sarah Johnson\nEmail: sarah.j@email.com\nEntry Date: March 10, 2024\nComment: \"Love your newsletter!\"\n\nSelection method: Cryptographically random\nTimestamp: 2024-03-15 14:32:18 UTC\n\nWould you like to:\n- Pick another winner (excluding Sarah)?\n- Export winner details?\n- Pick runner-ups?\n",[282],{"type":55,"tag":202,"props":283,"children":284},{"__ignoreMap":204},[285],{"type":60,"value":280},{"type":55,"tag":63,"props":287,"children":288},{},[289,294],{"type":55,"tag":124,"props":290,"children":291},{},[292],{"type":60,"value":293},"Inspired by:",{"type":60,"value":295}," Lenny's use case - picking a Sora 2 giveaway winner from his subscriber Slack community",{"type":55,"tag":69,"props":297,"children":299},{"id":298},"features",[300],{"type":60,"value":301},"Features",{"type":55,"tag":188,"props":303,"children":305},{"id":304},"fair-selection",[306],{"type":60,"value":307},"Fair Selection",{"type":55,"tag":76,"props":309,"children":310},{},[311,316,321,326],{"type":55,"tag":80,"props":312,"children":313},{},[314],{"type":60,"value":315},"Uses secure random number generation",{"type":55,"tag":80,"props":317,"children":318},{},[319],{"type":60,"value":320},"No bias or patterns",{"type":55,"tag":80,"props":322,"children":323},{},[324],{"type":60,"value":325},"Transparent process",{"type":55,"tag":80,"props":327,"children":328},{},[329],{"type":60,"value":330},"Repeatable with seed (for verification)",{"type":55,"tag":188,"props":332,"children":334},{"id":333},"exclusions",[335],{"type":60,"value":336},"Exclusions",{"type":55,"tag":195,"props":338,"children":341},{"className":339,"code":340,"language":60},[198],"Pick a random winner excluding previous winners: \nAlice, Bob, Carol\n",[342],{"type":55,"tag":202,"props":343,"children":344},{"__ignoreMap":204},[345],{"type":60,"value":340},{"type":55,"tag":188,"props":347,"children":349},{"id":348},"weighted-selection",[350],{"type":60,"value":351},"Weighted Selection",{"type":55,"tag":195,"props":353,"children":356},{"className":354,"code":355,"language":60},[198],"Pick a winner with weighted probability based on \nthe \"entries\" column (1 entry = 1 ticket)\n",[357],{"type":55,"tag":202,"props":358,"children":359},{"__ignoreMap":204},[360],{"type":60,"value":355},{"type":55,"tag":188,"props":362,"children":364},{"id":363},"runner-ups",[365],{"type":60,"value":366},"Runner-ups",{"type":55,"tag":195,"props":368,"children":371},{"className":369,"code":370,"language":60},[198],"Pick 1 winner and 3 runner-ups from the list\n",[372],{"type":55,"tag":202,"props":373,"children":374},{"__ignoreMap":204},[375],{"type":60,"value":370},{"type":55,"tag":69,"props":377,"children":379},{"id":378},"example-workflows",[380],{"type":60,"value":381},"Example Workflows",{"type":55,"tag":188,"props":383,"children":385},{"id":384},"social-media-giveaway",[386],{"type":60,"value":387},"Social Media Giveaway",{"type":55,"tag":117,"props":389,"children":390},{},[391,396,409,414],{"type":55,"tag":80,"props":392,"children":393},{},[394],{"type":60,"value":395},"Export entries from Google Form to Sheets",{"type":55,"tag":80,"props":397,"children":398},{},[399,401,407],{"type":60,"value":400},"\"Pick a random winner from ",{"type":55,"tag":402,"props":403,"children":404},"span",{},[405],{"type":60,"value":406},"Sheet URL",{"type":60,"value":408},"\"",{"type":55,"tag":80,"props":410,"children":411},{},[412],{"type":60,"value":413},"Verify winner details",{"type":55,"tag":80,"props":415,"children":416},{},[417],{"type":60,"value":418},"Announce publicly with timestamp",{"type":55,"tag":188,"props":420,"children":422},{"id":421},"event-raffle",[423],{"type":60,"value":424},"Event Raffle",{"type":55,"tag":117,"props":426,"children":427},{},[428,433,438,443],{"type":55,"tag":80,"props":429,"children":430},{},[431],{"type":60,"value":432},"Create CSV of attendee names and emails",{"type":55,"tag":80,"props":434,"children":435},{},[436],{"type":60,"value":437},"\"Pick 10 random winners from attendees.csv\"",{"type":55,"tag":80,"props":439,"children":440},{},[441],{"type":60,"value":442},"Export winner list",{"type":55,"tag":80,"props":444,"children":445},{},[446],{"type":60,"value":447},"Email winners directly",{"type":55,"tag":188,"props":449,"children":451},{"id":450},"team-assignment",[452],{"type":60,"value":453},"Team Assignment",{"type":55,"tag":117,"props":455,"children":456},{},[457,462,467,472],{"type":55,"tag":80,"props":458,"children":459},{},[460],{"type":60,"value":461},"Have list of participants",{"type":55,"tag":80,"props":463,"children":464},{},[465],{"type":60,"value":466},"\"Randomly split this list into 4 equal teams\"",{"type":55,"tag":80,"props":468,"children":469},{},[470],{"type":60,"value":471},"Review assignments",{"type":55,"tag":80,"props":473,"children":474},{},[475],{"type":60,"value":476},"Share team rosters",{"type":55,"tag":69,"props":478,"children":480},{"id":479},"tips",[481],{"type":60,"value":482},"Tips",{"type":55,"tag":76,"props":484,"children":485},{},[486,496,506,516,526],{"type":55,"tag":80,"props":487,"children":488},{},[489,494],{"type":55,"tag":124,"props":490,"children":491},{},[492],{"type":60,"value":493},"Document the process",{"type":60,"value":495},": Save the timestamp and method",{"type":55,"tag":80,"props":497,"children":498},{},[499,504],{"type":55,"tag":124,"props":500,"children":501},{},[502],{"type":60,"value":503},"Public announcement",{"type":60,"value":505},": Share selection details for transparency",{"type":55,"tag":80,"props":507,"children":508},{},[509,514],{"type":55,"tag":124,"props":510,"children":511},{},[512],{"type":60,"value":513},"Check eligibility",{"type":60,"value":515},": Verify winner meets contest rules",{"type":55,"tag":80,"props":517,"children":518},{},[519,524],{"type":55,"tag":124,"props":520,"children":521},{},[522],{"type":60,"value":523},"Have backups",{"type":60,"value":525},": Pick runner-ups in case winner is ineligible",{"type":55,"tag":80,"props":527,"children":528},{},[529,534],{"type":55,"tag":124,"props":530,"children":531},{},[532],{"type":60,"value":533},"Export results",{"type":60,"value":535},": Save winner list for records",{"type":55,"tag":69,"props":537,"children":539},{"id":538},"privacy-fairness",[540],{"type":60,"value":541},"Privacy & Fairness",{"type":55,"tag":63,"props":543,"children":544},{},[545],{"type":60,"value":546},"✓ Uses cryptographically secure randomness\n✓ No manipulation possible\n✓ Timestamp recorded for verification\n✓ Can provide seed for third-party verification\n✓ Respects data privacy",{"type":55,"tag":69,"props":548,"children":550},{"id":549},"common-use-cases",[551],{"type":60,"value":552},"Common Use Cases",{"type":55,"tag":76,"props":554,"children":555},{},[556,561,566,571,576,581],{"type":55,"tag":80,"props":557,"children":558},{},[559],{"type":60,"value":560},"Newsletter subscriber giveaways",{"type":55,"tag":80,"props":562,"children":563},{},[564],{"type":60,"value":565},"Product launch raffles",{"type":55,"tag":80,"props":567,"children":568},{},[569],{"type":60,"value":570},"Conference ticket drawings",{"type":55,"tag":80,"props":572,"children":573},{},[574],{"type":60,"value":575},"Beta tester selection",{"type":55,"tag":80,"props":577,"children":578},{},[579],{"type":60,"value":580},"Focus group participant selection",{"type":55,"tag":80,"props":582,"children":583},{},[584],{"type":60,"value":585},"Random prize distribution at events",{"items":587,"total":672},[588,603,619,628,638,650,659],{"slug":589,"name":590,"fn":591,"description":592,"org":593,"tags":594,"stars":23,"repoUrl":24,"updatedAt":602},"21risk-automation","-21risk-automation","automate 21risk compliance and safety tasks","Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[595,596,597,599],{"name":18,"slug":19,"type":16},{"name":9,"slug":8,"type":16},{"name":598,"slug":38,"type":16},"MCP",{"name":600,"slug":601,"type":16},"Risk Assessment","risk-assessment","2026-07-15T05:54:18.790529",{"slug":604,"name":605,"fn":606,"description":607,"org":608,"tags":609,"stars":23,"repoUrl":24,"updatedAt":618},"2chat-automation","-2chat-automation","automate 2chat messaging tasks","Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[610,611,614,615],{"name":18,"slug":19,"type":16},{"name":612,"slug":613,"type":16},"Communications","communications",{"name":598,"slug":38,"type":16},{"name":616,"slug":617,"type":16},"Messaging","messaging","2026-07-15T05:51:27.190332",{"slug":620,"name":620,"fn":621,"description":622,"org":623,"tags":624,"stars":23,"repoUrl":24,"updatedAt":627},"ably-automation","automate Ably tasks with Composio","Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[625,626],{"name":18,"slug":19,"type":16},{"name":598,"slug":38,"type":16},"2026-07-12T08:09:55.453088",{"slug":629,"name":629,"fn":630,"description":631,"org":632,"tags":633,"stars":23,"repoUrl":24,"updatedAt":637},"abstract-automation","automate Abstract tasks via Composio","Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[634,635,636],{"name":18,"slug":19,"type":16},{"name":9,"slug":8,"type":16},{"name":598,"slug":38,"type":16},"2026-07-15T05:45:16.470309",{"slug":639,"name":639,"fn":640,"description":641,"org":642,"tags":643,"stars":23,"repoUrl":24,"updatedAt":649},"abuselpdb-automation","automate Abuselpdb tasks via Composio","Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[644,645,646],{"name":18,"slug":19,"type":16},{"name":598,"slug":38,"type":16},{"name":647,"slug":648,"type":16},"Security","security","2026-07-15T05:56:20.013366",{"slug":651,"name":651,"fn":652,"description":653,"org":654,"tags":655,"stars":23,"repoUrl":24,"updatedAt":658},"abyssale-automation","automate Abyssale tasks via Composio","Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[656,657],{"name":18,"slug":19,"type":16},{"name":9,"slug":8,"type":16},"2026-07-15T05:54:50.762889",{"slug":660,"name":660,"fn":661,"description":662,"org":663,"tags":664,"stars":23,"repoUrl":24,"updatedAt":671},"accelo-automation","automate Accelo tasks via Composio","Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[665,666,667,670],{"name":18,"slug":19,"type":16},{"name":9,"slug":8,"type":16},{"name":668,"slug":669,"type":16},"CRM","crm",{"name":598,"slug":38,"type":16},"2026-07-15T05:48:43.429136",860,{"items":674,"total":778},[675,682,689,694,700,706,711,718,732,745,758,768],{"slug":589,"name":590,"fn":591,"description":592,"org":676,"tags":677,"stars":23,"repoUrl":24,"updatedAt":602},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[678,679,680,681],{"name":18,"slug":19,"type":16},{"name":9,"slug":8,"type":16},{"name":598,"slug":38,"type":16},{"name":600,"slug":601,"type":16},{"slug":604,"name":605,"fn":606,"description":607,"org":683,"tags":684,"stars":23,"repoUrl":24,"updatedAt":618},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[685,686,687,688],{"name":18,"slug":19,"type":16},{"name":612,"slug":613,"type":16},{"name":598,"slug":38,"type":16},{"name":616,"slug":617,"type":16},{"slug":620,"name":620,"fn":621,"description":622,"org":690,"tags":691,"stars":23,"repoUrl":24,"updatedAt":627},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[692,693],{"name":18,"slug":19,"type":16},{"name":598,"slug":38,"type":16},{"slug":629,"name":629,"fn":630,"description":631,"org":695,"tags":696,"stars":23,"repoUrl":24,"updatedAt":637},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[697,698,699],{"name":18,"slug":19,"type":16},{"name":9,"slug":8,"type":16},{"name":598,"slug":38,"type":16},{"slug":639,"name":639,"fn":640,"description":641,"org":701,"tags":702,"stars":23,"repoUrl":24,"updatedAt":649},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[703,704,705],{"name":18,"slug":19,"type":16},{"name":598,"slug":38,"type":16},{"name":647,"slug":648,"type":16},{"slug":651,"name":651,"fn":652,"description":653,"org":707,"tags":708,"stars":23,"repoUrl":24,"updatedAt":658},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[709,710],{"name":18,"slug":19,"type":16},{"name":9,"slug":8,"type":16},{"slug":660,"name":660,"fn":661,"description":662,"org":712,"tags":713,"stars":23,"repoUrl":24,"updatedAt":671},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[714,715,716,717],{"name":18,"slug":19,"type":16},{"name":9,"slug":8,"type":16},{"name":668,"slug":669,"type":16},{"name":598,"slug":38,"type":16},{"slug":719,"name":719,"fn":720,"description":721,"org":722,"tags":723,"stars":23,"repoUrl":24,"updatedAt":731},"accredible-certificates-automation","automate Accredible certificate management","Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[724,725,728],{"name":18,"slug":19,"type":16},{"name":726,"slug":727,"type":16},"Documents","documents",{"name":729,"slug":730,"type":16},"E-Signature","e-signature","2026-07-15T05:55:33.159639",{"slug":733,"name":733,"fn":734,"description":735,"org":736,"tags":737,"stars":23,"repoUrl":24,"updatedAt":744},"acculynx-automation","automate Acculynx construction management tasks","Automate Acculynx tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[738,739,740,741],{"name":18,"slug":19,"type":16},{"name":9,"slug":8,"type":16},{"name":598,"slug":38,"type":16},{"name":742,"slug":743,"type":16},"Operations","operations","2026-07-15T05:58:48.059284",{"slug":746,"name":746,"fn":747,"description":748,"org":749,"tags":750,"stars":23,"repoUrl":24,"updatedAt":757},"active-campaign-automation","automate ActiveCampaign marketing and CRM tasks","Automate ActiveCampaign tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[751,752,753,754],{"name":18,"slug":19,"type":16},{"name":9,"slug":8,"type":16},{"name":668,"slug":669,"type":16},{"name":755,"slug":756,"type":16},"Email Marketing","email-marketing","2026-07-15T05:49:44.281711",{"slug":759,"name":759,"fn":760,"description":761,"org":762,"tags":763,"stars":23,"repoUrl":24,"updatedAt":767},"addresszen-automation","automate Addresszen address validation","Automate Addresszen tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[764,765,766],{"name":18,"slug":19,"type":16},{"name":9,"slug":8,"type":16},{"name":598,"slug":38,"type":16},"2026-07-15T05:47:51.742515",{"slug":769,"name":769,"fn":770,"description":771,"org":772,"tags":773,"stars":23,"repoUrl":24,"updatedAt":777},"adobe-automation","automate Adobe tasks via Composio","Automate Adobe tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[774,775,776],{"name":18,"slug":19,"type":16},{"name":9,"slug":8,"type":16},{"name":598,"slug":38,"type":16},"2026-07-15T05:45:05.303254",863]