Repository: ComposioHQ/awesome-claude-skills Branch: master Commit: 27904475d127 Files: 1085 Total size: 5.8 MB Directory structure: gitextract_daoigdlg/ ├── CONTRIBUTING.md ├── README.md ├── artifacts-builder/ │ ├── LICENSE.txt │ ├── SKILL.md │ └── scripts/ │ ├── bundle-artifact.sh │ └── init-artifact.sh ├── brand-guidelines/ │ ├── LICENSE.txt │ └── SKILL.md ├── canvas-design/ │ ├── LICENSE.txt │ ├── SKILL.md │ └── canvas-fonts/ │ ├── ArsenalSC-OFL.txt │ ├── BigShoulders-OFL.txt │ ├── Boldonse-OFL.txt │ ├── BricolageGrotesque-OFL.txt │ ├── CrimsonPro-OFL.txt │ ├── DMMono-OFL.txt │ ├── EricaOne-OFL.txt │ ├── GeistMono-OFL.txt │ ├── Gloock-OFL.txt │ ├── IBMPlexMono-OFL.txt │ ├── InstrumentSans-OFL.txt │ ├── Italiana-OFL.txt │ ├── JetBrainsMono-OFL.txt │ ├── Jura-OFL.txt │ ├── LibreBaskerville-OFL.txt │ ├── Lora-OFL.txt │ ├── NationalPark-OFL.txt │ ├── NothingYouCouldDo-OFL.txt │ ├── Outfit-OFL.txt │ ├── PixelifySans-OFL.txt │ ├── PoiretOne-OFL.txt │ ├── RedHatMono-OFL.txt │ ├── Silkscreen-OFL.txt │ ├── SmoochSans-OFL.txt │ ├── Tektur-OFL.txt │ ├── WorkSans-OFL.txt │ └── YoungSerif-OFL.txt ├── changelog-generator/ │ └── SKILL.md ├── competitive-ads-extractor/ │ └── SKILL.md ├── composio-skills/ │ ├── -21risk-automation/ │ │ └── SKILL.md │ ├── -2chat-automation/ │ │ └── SKILL.md │ ├── .claude-plugin/ │ │ └── marketplace.json │ ├── ably-automation/ │ │ └── SKILL.md │ ├── abstract-automation/ │ │ └── SKILL.md │ ├── abuselpdb-automation/ │ │ └── SKILL.md │ ├── abyssale-automation/ │ │ └── SKILL.md │ ├── accelo-automation/ │ │ └── SKILL.md │ ├── accredible-certificates-automation/ │ │ └── SKILL.md │ ├── acculynx-automation/ │ │ └── SKILL.md │ ├── active-campaign-automation/ │ │ └── SKILL.md │ ├── addresszen-automation/ │ │ └── SKILL.md │ ├── adobe-automation/ │ │ └── SKILL.md │ ├── adrapid-automation/ │ │ └── SKILL.md │ ├── adyntel-automation/ │ │ └── SKILL.md │ ├── aero-workflow-automation/ │ │ └── SKILL.md │ ├── aeroleads-automation/ │ │ └── SKILL.md │ ├── affinda-automation/ │ │ └── SKILL.md │ ├── affinity-automation/ │ │ └── SKILL.md │ ├── agencyzoom-automation/ │ │ └── SKILL.md │ ├── agent-mail-automation/ │ │ └── SKILL.md │ ├── agentql-automation/ │ │ └── SKILL.md │ ├── agenty-automation/ │ │ └── SKILL.md │ ├── agiled-automation/ │ │ └── SKILL.md │ ├── agility-cms-automation/ │ │ └── SKILL.md │ ├── ahrefs-automation/ │ │ └── SKILL.md │ ├── ai-ml-api-automation/ │ │ └── SKILL.md │ ├── aivoov-automation/ │ │ └── SKILL.md │ ├── alchemy-automation/ │ │ └── SKILL.md │ ├── algodocs-automation/ │ │ └── SKILL.md │ ├── algolia-automation/ │ │ └── SKILL.md │ ├── all-images-ai-automation/ │ │ └── SKILL.md │ ├── alpha-vantage-automation/ │ │ └── SKILL.md │ ├── altoviz-automation/ │ │ └── SKILL.md │ ├── alttext-ai-automation/ │ │ └── SKILL.md │ ├── amara-automation/ │ │ └── SKILL.md │ ├── amazon-automation/ │ │ └── SKILL.md │ ├── ambee-automation/ │ │ └── SKILL.md │ ├── ambient-weather-automation/ │ │ └── SKILL.md │ ├── amcards-automation/ │ │ └── SKILL.md │ ├── anchor-browser-automation/ │ │ └── SKILL.md │ ├── anonyflow-automation/ │ │ └── SKILL.md │ ├── anthropic-administrator-automation/ │ │ └── SKILL.md │ ├── anthropic_administrator-automation/ │ │ └── SKILL.md │ ├── apaleo-automation/ │ │ └── SKILL.md │ ├── apex27-automation/ │ │ └── SKILL.md │ ├── api-bible-automation/ │ │ └── SKILL.md │ ├── api-labz-automation/ │ │ └── SKILL.md │ ├── api-ninjas-automation/ │ │ └── SKILL.md │ ├── api-sports-automation/ │ │ └── SKILL.md │ ├── api2pdf-automation/ │ │ └── SKILL.md │ ├── apiflash-automation/ │ │ └── SKILL.md │ ├── apify-automation/ │ │ └── SKILL.md │ ├── apilio-automation/ │ │ └── SKILL.md │ ├── apipie-ai-automation/ │ │ └── SKILL.md │ ├── apitemplate-io-automation/ │ │ └── SKILL.md │ ├── apiverve-automation/ │ │ └── SKILL.md │ ├── apollo-automation/ │ │ └── SKILL.md │ ├── appcircle-automation/ │ │ └── SKILL.md │ ├── appdrag-automation/ │ │ └── SKILL.md │ ├── appointo-automation/ │ │ └── SKILL.md │ ├── appsflyer-automation/ │ │ └── SKILL.md │ ├── appveyor-automation/ │ │ └── SKILL.md │ ├── aryn-automation/ │ │ └── SKILL.md │ ├── ascora-automation/ │ │ └── SKILL.md │ ├── ashby-automation/ │ │ └── SKILL.md │ ├── asin-data-api-automation/ │ │ └── SKILL.md │ ├── astica-ai-automation/ │ │ └── SKILL.md │ ├── async-interview-automation/ │ │ └── SKILL.md │ ├── atlassian-automation/ │ │ └── SKILL.md │ ├── attio-automation/ │ │ └── SKILL.md │ ├── auth0-automation/ │ │ └── SKILL.md │ ├── autobound-automation/ │ │ └── SKILL.md │ ├── autom-automation/ │ │ └── SKILL.md │ ├── axonaut-automation/ │ │ └── SKILL.md │ ├── ayrshare-automation/ │ │ └── SKILL.md │ ├── backendless-automation/ │ │ └── SKILL.md │ ├── bannerbear-automation/ │ │ └── SKILL.md │ ├── bart-automation/ │ │ └── SKILL.md │ ├── baselinker-automation/ │ │ └── SKILL.md │ ├── baserow-automation/ │ │ └── SKILL.md │ ├── basin-automation/ │ │ └── SKILL.md │ ├── battlenet-automation/ │ │ └── SKILL.md │ ├── beaconchain-automation/ │ │ └── SKILL.md │ ├── beaconstac-automation/ │ │ └── SKILL.md │ ├── beamer-automation/ │ │ └── SKILL.md │ ├── beeminder-automation/ │ │ └── SKILL.md │ ├── bench-automation/ │ │ └── SKILL.md │ ├── benchmark-email-automation/ │ │ └── SKILL.md │ ├── benzinga-automation/ │ │ └── SKILL.md │ ├── bestbuy-automation/ │ │ └── SKILL.md │ ├── better-proposals-automation/ │ │ └── SKILL.md │ ├── better-stack-automation/ │ │ └── SKILL.md │ ├── bidsketch-automation/ │ │ └── SKILL.md │ ├── big-data-cloud-automation/ │ │ └── SKILL.md │ ├── bigmailer-automation/ │ │ └── SKILL.md │ ├── bigml-automation/ │ │ └── SKILL.md │ ├── bigpicture-io-automation/ │ │ └── SKILL.md │ ├── bitquery-automation/ │ │ └── SKILL.md │ ├── bitwarden-automation/ │ │ └── SKILL.md │ ├── blackbaud-automation/ │ │ └── SKILL.md │ ├── blackboard-automation/ │ │ └── SKILL.md │ ├── blocknative-automation/ │ │ └── SKILL.md │ ├── boldsign-automation/ │ │ └── SKILL.md │ ├── bolna-automation/ │ │ └── SKILL.md │ ├── boloforms-automation/ │ │ └── SKILL.md │ ├── bolt-iot-automation/ │ │ └── SKILL.md │ ├── bonsai-automation/ │ │ └── SKILL.md │ ├── bookingmood-automation/ │ │ └── SKILL.md │ ├── booqable-automation/ │ │ └── SKILL.md │ ├── borneo-automation/ │ │ └── SKILL.md │ ├── botbaba-automation/ │ │ └── SKILL.md │ ├── botpress-automation/ │ │ └── SKILL.md │ ├── botsonic-automation/ │ │ └── SKILL.md │ ├── botstar-automation/ │ │ └── SKILL.md │ ├── bouncer-automation/ │ │ └── SKILL.md │ ├── boxhero-automation/ │ │ └── SKILL.md │ ├── braintree-automation/ │ │ └── SKILL.md │ ├── brandfetch-automation/ │ │ └── SKILL.md │ ├── breeze-automation/ │ │ └── SKILL.md │ ├── breezy-hr-automation/ │ │ └── SKILL.md │ ├── brex-automation/ │ │ └── SKILL.md │ ├── brex-staging-automation/ │ │ └── SKILL.md │ ├── brightdata-automation/ │ │ └── SKILL.md │ ├── brightpearl-automation/ │ │ └── SKILL.md │ ├── brilliant-directories-automation/ │ │ └── SKILL.md │ ├── browseai-automation/ │ │ └── SKILL.md │ ├── browser-tool-automation/ │ │ └── SKILL.md │ ├── browserbase-tool-automation/ │ │ └── SKILL.md │ ├── browserhub-automation/ │ │ └── SKILL.md │ ├── browserless-automation/ │ │ └── SKILL.md │ ├── btcpay-server-automation/ │ │ └── SKILL.md │ ├── bubble-automation/ │ │ └── SKILL.md │ ├── bugbug-automation/ │ │ └── SKILL.md │ ├── bugherd-automation/ │ │ └── SKILL.md │ ├── bugsnag-automation/ │ │ └── SKILL.md │ ├── buildkite-automation/ │ │ └── SKILL.md │ ├── builtwith-automation/ │ │ └── SKILL.md │ ├── bunnycdn-automation/ │ │ └── SKILL.md │ ├── byteforms-automation/ │ │ └── SKILL.md │ ├── cabinpanda-automation/ │ │ └── SKILL.md │ ├── cal-automation/ │ │ └── SKILL.md │ ├── calendarhero-automation/ │ │ └── SKILL.md │ ├── callerapi-automation/ │ │ └── SKILL.md │ ├── callingly-automation/ │ │ └── SKILL.md │ ├── callpage-automation/ │ │ └── SKILL.md │ ├── campaign-cleaner-automation/ │ │ └── SKILL.md │ ├── campayn-automation/ │ │ └── SKILL.md │ ├── canny-automation/ │ │ └── SKILL.md │ ├── canvas-automation/ │ │ └── SKILL.md │ ├── capsule-crm-automation/ │ │ └── SKILL.md │ ├── capsule_crm-automation/ │ │ └── SKILL.md │ ├── carbone-automation/ │ │ └── SKILL.md │ ├── cardly-automation/ │ │ └── SKILL.md │ ├── castingwords-automation/ │ │ └── SKILL.md │ ├── cats-automation/ │ │ └── SKILL.md │ ├── cdr-platform-automation/ │ │ └── SKILL.md │ ├── census-bureau-automation/ │ │ └── SKILL.md │ ├── centralstationcrm-automation/ │ │ └── SKILL.md │ ├── certifier-automation/ │ │ └── SKILL.md │ ├── chaser-automation/ │ │ └── SKILL.md │ ├── chatbotkit-automation/ │ │ └── SKILL.md │ ├── chatfai-automation/ │ │ └── SKILL.md │ ├── chatwork-automation/ │ │ └── SKILL.md │ ├── chmeetings-automation/ │ │ └── SKILL.md │ ├── cincopa-automation/ │ │ └── SKILL.md │ ├── claid-ai-automation/ │ │ └── SKILL.md │ ├── classmarker-automation/ │ │ └── SKILL.md │ ├── clearout-automation/ │ │ └── SKILL.md │ ├── clickmeeting-automation/ │ │ └── SKILL.md │ ├── clockify-automation/ │ │ └── SKILL.md │ ├── cloudcart-automation/ │ │ └── SKILL.md │ ├── cloudconvert-automation/ │ │ └── SKILL.md │ ├── cloudflare-api-key-automation/ │ │ └── SKILL.md │ ├── cloudflare-automation/ │ │ └── SKILL.md │ ├── cloudflare-browser-rendering-automation/ │ │ └── SKILL.md │ ├── cloudinary-automation/ │ │ └── SKILL.md │ ├── cloudlayer-automation/ │ │ └── SKILL.md │ ├── cloudpress-automation/ │ │ └── SKILL.md │ ├── coassemble-automation/ │ │ └── SKILL.md │ ├── codacy-automation/ │ │ └── SKILL.md │ ├── codeinterpreter-automation/ │ │ └── SKILL.md │ ├── codereadr-automation/ │ │ └── SKILL.md │ ├── coinbase-automation/ │ │ └── SKILL.md │ ├── coinmarketcal-automation/ │ │ └── SKILL.md │ ├── coinmarketcap-automation/ │ │ └── SKILL.md │ ├── coinranking-automation/ │ │ └── SKILL.md │ ├── college-football-data-automation/ │ │ └── SKILL.md │ ├── composio-automation/ │ │ └── SKILL.md │ ├── composio-search-automation/ │ │ └── SKILL.md │ ├── connecteam-automation/ │ │ └── SKILL.md │ ├── contentful-automation/ │ │ └── SKILL.md │ ├── contentful-graphql-automation/ │ │ └── SKILL.md │ ├── control-d-automation/ │ │ └── SKILL.md │ ├── conversion-tools-automation/ │ │ └── SKILL.md │ ├── convertapi-automation/ │ │ └── SKILL.md │ ├── conveyor-automation/ │ │ └── SKILL.md │ ├── convolo-ai-automation/ │ │ └── SKILL.md │ ├── corrently-automation/ │ │ └── SKILL.md │ ├── countdown-api-automation/ │ │ └── SKILL.md │ ├── coupa-automation/ │ │ └── SKILL.md │ ├── craftmypdf-automation/ │ │ └── SKILL.md │ ├── crowdin-automation/ │ │ └── SKILL.md │ ├── crustdata-automation/ │ │ └── SKILL.md │ ├── cults-automation/ │ │ └── SKILL.md │ ├── curated-automation/ │ │ └── SKILL.md │ ├── currents-api-automation/ │ │ └── SKILL.md │ ├── customerio-automation/ │ │ └── SKILL.md │ ├── customgpt-automation/ │ │ └── SKILL.md │ ├── customjs-automation/ │ │ └── SKILL.md │ ├── cutt-ly-automation/ │ │ └── SKILL.md │ ├── d2lbrightspace-automation/ │ │ └── SKILL.md │ ├── dadata-ru-automation/ │ │ └── SKILL.md │ ├── daffy-automation/ │ │ └── SKILL.md │ ├── dailybot-automation/ │ │ └── SKILL.md │ ├── datagma-automation/ │ │ └── SKILL.md │ ├── datarobot-automation/ │ │ └── SKILL.md │ ├── deadline-funnel-automation/ │ │ └── SKILL.md │ ├── deel-automation/ │ │ └── SKILL.md │ ├── deepgram-automation/ │ │ └── SKILL.md │ ├── demio-automation/ │ │ └── SKILL.md │ ├── desktime-automation/ │ │ └── SKILL.md │ ├── detrack-automation/ │ │ └── SKILL.md │ ├── dialmycalls-automation/ │ │ └── SKILL.md │ ├── dialpad-automation/ │ │ └── SKILL.md │ ├── dictionary-api-automation/ │ │ └── SKILL.md │ ├── diffbot-automation/ │ │ └── SKILL.md │ ├── digicert-automation/ │ │ └── SKILL.md │ ├── digital-ocean-automation/ │ │ └── SKILL.md │ ├── discordbot-automation/ │ │ └── SKILL.md │ ├── dnsfilter-automation/ │ │ └── SKILL.md │ ├── dock-certs-automation/ │ │ └── SKILL.md │ ├── docker-hub-automation/ │ │ └── SKILL.md │ ├── docker_hub-automation/ │ │ └── SKILL.md │ ├── docmosis-automation/ │ │ └── SKILL.md │ ├── docnify-automation/ │ │ └── SKILL.md │ ├── docsbot-ai-automation/ │ │ └── SKILL.md │ ├── docsumo-automation/ │ │ └── SKILL.md │ ├── docugenerate-automation/ │ │ └── SKILL.md │ ├── documenso-automation/ │ │ └── SKILL.md │ ├── documint-automation/ │ │ └── SKILL.md │ ├── docupilot-automation/ │ │ └── SKILL.md │ ├── docupost-automation/ │ │ └── SKILL.md │ ├── docuseal-automation/ │ │ └── SKILL.md │ ├── doppler-marketing-automation-automation/ │ │ └── SKILL.md │ ├── doppler-secretops-automation/ │ │ └── SKILL.md │ ├── dotsimple-automation/ │ │ └── SKILL.md │ ├── dovetail-automation/ │ │ └── SKILL.md │ ├── dpd2-automation/ │ │ └── SKILL.md │ ├── draftable-automation/ │ │ └── SKILL.md │ ├── dreamstudio-automation/ │ │ └── SKILL.md │ ├── drip-jobs-automation/ │ │ └── SKILL.md │ ├── dripcel-automation/ │ │ └── SKILL.md │ ├── dromo-automation/ │ │ └── SKILL.md │ ├── dropbox-sign-automation/ │ │ └── SKILL.md │ ├── dropcontact-automation/ │ │ └── SKILL.md │ ├── dungeon-fighter-online-automation/ │ │ └── SKILL.md │ ├── dynamics365-automation/ │ │ └── SKILL.md │ ├── echtpost-automation/ │ │ └── SKILL.md │ ├── elevenlabs-automation/ │ │ └── SKILL.md │ ├── elorus-automation/ │ │ └── SKILL.md │ ├── emailable-automation/ │ │ └── SKILL.md │ ├── emaillistverify-automation/ │ │ └── SKILL.md │ ├── emailoctopus-automation/ │ │ └── SKILL.md │ ├── emelia-automation/ │ │ └── SKILL.md │ ├── encodian-automation/ │ │ └── SKILL.md │ ├── endorsal-automation/ │ │ └── SKILL.md │ ├── enginemailer-automation/ │ │ └── SKILL.md │ ├── enigma-automation/ │ │ └── SKILL.md │ ├── entelligence-automation/ │ │ └── SKILL.md │ ├── eodhd-apis-automation/ │ │ └── SKILL.md │ ├── epic-games-automation/ │ │ └── SKILL.md │ ├── esignatures-io-automation/ │ │ └── SKILL.md │ ├── espocrm-automation/ │ │ └── SKILL.md │ ├── esputnik-automation/ │ │ └── SKILL.md │ ├── etermin-automation/ │ │ └── SKILL.md │ ├── evenium-automation/ │ │ └── SKILL.md │ ├── eventbrite-automation/ │ │ └── SKILL.md │ ├── eventee-automation/ │ │ └── SKILL.md │ ├── eventzilla-automation/ │ │ └── SKILL.md │ ├── everhour-automation/ │ │ └── SKILL.md │ ├── eversign-automation/ │ │ └── SKILL.md │ ├── exa-automation/ │ │ └── SKILL.md │ ├── excel-automation/ │ │ └── SKILL.md │ ├── exist-automation/ │ │ └── SKILL.md │ ├── expofp-automation/ │ │ └── SKILL.md │ ├── extracta-ai-automation/ │ │ └── SKILL.md │ ├── facebook-automation/ │ │ └── SKILL.md │ ├── faceup-automation/ │ │ └── SKILL.md │ ├── factorial-automation/ │ │ └── SKILL.md │ ├── feathery-automation/ │ │ └── SKILL.md │ ├── felt-automation/ │ │ └── SKILL.md │ ├── fibery-automation/ │ │ └── SKILL.md │ ├── fidel-api-automation/ │ │ └── SKILL.md │ ├── files-com-automation/ │ │ └── SKILL.md │ ├── fillout-forms-automation/ │ │ └── SKILL.md │ ├── fillout_forms-automation/ │ │ └── SKILL.md │ ├── finage-automation/ │ │ └── SKILL.md │ ├── findymail-automation/ │ │ └── SKILL.md │ ├── finerworks-automation/ │ │ └── SKILL.md │ ├── fingertip-automation/ │ │ └── SKILL.md │ ├── finmei-automation/ │ │ └── SKILL.md │ ├── fireberry-automation/ │ │ └── SKILL.md │ ├── firecrawl-automation/ │ │ └── SKILL.md │ ├── fireflies-automation/ │ │ └── SKILL.md │ ├── firmao-automation/ │ │ └── SKILL.md │ ├── fitbit-automation/ │ │ └── SKILL.md │ ├── fixer-automation/ │ │ └── SKILL.md │ ├── fixer-io-automation/ │ │ └── SKILL.md │ ├── flexisign-automation/ │ │ └── SKILL.md │ ├── flowiseai-automation/ │ │ └── SKILL.md │ ├── flutterwave-automation/ │ │ └── SKILL.md │ ├── fluxguard-automation/ │ │ └── SKILL.md │ ├── folk-automation/ │ │ └── SKILL.md │ ├── fomo-automation/ │ │ └── SKILL.md │ ├── forcemanager-automation/ │ │ └── SKILL.md │ ├── formbricks-automation/ │ │ └── SKILL.md │ ├── formcarry-automation/ │ │ └── SKILL.md │ ├── formdesk-automation/ │ │ └── SKILL.md │ ├── formsite-automation/ │ │ └── SKILL.md │ ├── foursquare-automation/ │ │ └── SKILL.md │ ├── fraudlabs-pro-automation/ │ │ └── SKILL.md │ ├── freshbooks-automation/ │ │ └── SKILL.md │ ├── front-automation/ │ │ └── SKILL.md │ ├── fullenrich-automation/ │ │ └── SKILL.md │ ├── gagelist-automation/ │ │ └── SKILL.md │ ├── gamma-automation/ │ │ └── SKILL.md │ ├── gan-ai-automation/ │ │ └── SKILL.md │ ├── gatherup-automation/ │ │ └── SKILL.md │ ├── gemini-automation/ │ │ └── SKILL.md │ ├── gender-api-automation/ │ │ └── SKILL.md │ ├── genderapi-io-automation/ │ │ └── SKILL.md │ ├── genderize-automation/ │ │ └── SKILL.md │ ├── geoapify-automation/ │ │ └── SKILL.md │ ├── geocodio-automation/ │ │ └── SKILL.md │ ├── geokeo-automation/ │ │ └── SKILL.md │ ├── getform-automation/ │ │ └── SKILL.md │ ├── gift-up-automation/ │ │ └── SKILL.md │ ├── gigasheet-automation/ │ │ └── SKILL.md │ ├── giphy-automation/ │ │ └── SKILL.md │ ├── gist-automation/ │ │ └── SKILL.md │ ├── givebutter-automation/ │ │ └── SKILL.md │ ├── gladia-automation/ │ │ └── SKILL.md │ ├── gleap-automation/ │ │ └── SKILL.md │ ├── globalping-automation/ │ │ └── SKILL.md │ ├── go-to-webinar-automation/ │ │ └── SKILL.md │ ├── godial-automation/ │ │ └── SKILL.md │ ├── gong-automation/ │ │ └── SKILL.md │ ├── goodbits-automation/ │ │ └── SKILL.md │ ├── goody-automation/ │ │ └── SKILL.md │ ├── google-address-validation-automation/ │ │ └── SKILL.md │ ├── google-admin-automation/ │ │ └── SKILL.md │ ├── google-classroom-automation/ │ │ └── SKILL.md │ ├── google-cloud-vision-automation/ │ │ └── SKILL.md │ ├── google-maps-automation/ │ │ └── SKILL.md │ ├── google-search-console-automation/ │ │ └── SKILL.md │ ├── google_admin-automation/ │ │ └── SKILL.md │ ├── google_classroom-automation/ │ │ └── SKILL.md │ ├── google_maps-automation/ │ │ └── SKILL.md │ ├── google_search_console-automation/ │ │ └── SKILL.md │ ├── googleads-automation/ │ │ └── SKILL.md │ ├── googlebigquery-automation/ │ │ └── SKILL.md │ ├── googlecalendar-automation/ │ │ └── SKILL.md │ ├── googledocs-automation/ │ │ └── SKILL.md │ ├── googledrive-automation/ │ │ └── SKILL.md │ ├── googlemeet-automation/ │ │ └── SKILL.md │ ├── googlephotos-automation/ │ │ └── SKILL.md │ ├── googleslides-automation/ │ │ └── SKILL.md │ ├── googlesuper-automation/ │ │ └── SKILL.md │ ├── googletasks-automation/ │ │ └── SKILL.md │ ├── gorgias-automation/ │ │ └── SKILL.md │ ├── gosquared-automation/ │ │ └── SKILL.md │ ├── grafbase-automation/ │ │ └── SKILL.md │ ├── graphhopper-automation/ │ │ └── SKILL.md │ ├── griptape-automation/ │ │ └── SKILL.md │ ├── grist-automation/ │ │ └── SKILL.md │ ├── groqcloud-automation/ │ │ └── SKILL.md │ ├── gumroad-automation/ │ │ └── SKILL.md │ ├── habitica-automation/ │ │ └── SKILL.md │ ├── hackernews-automation/ │ │ └── SKILL.md │ ├── happy-scribe-automation/ │ │ └── SKILL.md │ ├── harvest-automation/ │ │ └── SKILL.md │ ├── hashnode-automation/ │ │ └── SKILL.md │ ├── helcim-automation/ │ │ └── SKILL.md │ ├── helloleads-automation/ │ │ └── SKILL.md │ ├── helpwise-automation/ │ │ └── SKILL.md │ ├── here-automation/ │ │ └── SKILL.md │ ├── heygen-automation/ │ │ └── SKILL.md │ ├── heyreach-automation/ │ │ └── SKILL.md │ ├── heyzine-automation/ │ │ └── SKILL.md │ ├── highergov-automation/ │ │ └── SKILL.md │ ├── highlevel-automation/ │ │ └── SKILL.md │ ├── honeybadger-automation/ │ │ └── SKILL.md │ ├── honeyhive-automation/ │ │ └── SKILL.md │ ├── hookdeck-automation/ │ │ └── SKILL.md │ ├── hotspotsystem-automation/ │ │ └── SKILL.md │ ├── html-to-image-automation/ │ │ └── SKILL.md │ ├── humanitix-automation/ │ │ └── SKILL.md │ ├── humanloop-automation/ │ │ └── SKILL.md │ ├── hunter-automation/ │ │ └── SKILL.md │ ├── hypeauditor-automation/ │ │ └── SKILL.md │ ├── hyperbrowser-automation/ │ │ └── SKILL.md │ ├── hyperise-automation/ │ │ └── SKILL.md │ ├── hystruct-automation/ │ │ └── SKILL.md │ ├── icims-talent-cloud-automation/ │ │ └── SKILL.md │ ├── icypeas-automation/ │ │ └── SKILL.md │ ├── idea-scale-automation/ │ │ └── SKILL.md │ ├── identitycheck-automation/ │ │ └── SKILL.md │ ├── ignisign-automation/ │ │ └── SKILL.md │ ├── imagekit-io-automation/ │ │ └── SKILL.md │ ├── imgbb-automation/ │ │ └── SKILL.md │ ├── imgix-automation/ │ │ └── SKILL.md │ ├── influxdb-cloud-automation/ │ │ └── SKILL.md │ ├── insighto-ai-automation/ │ │ └── SKILL.md │ ├── instacart-automation/ │ │ └── SKILL.md │ ├── instantly-automation/ │ │ └── SKILL.md │ ├── intelliprint-automation/ │ │ └── SKILL.md │ ├── interzoid-automation/ │ │ └── SKILL.md │ ├── ip2location-automation/ │ │ └── SKILL.md │ ├── ip2location-io-automation/ │ │ └── SKILL.md │ ├── ip2proxy-automation/ │ │ └── SKILL.md │ ├── ip2whois-automation/ │ │ └── SKILL.md │ ├── ipdata-co-automation/ │ │ └── SKILL.md │ ├── ipinfo-io-automation/ │ │ └── SKILL.md │ ├── iqair-airvisual-automation/ │ │ └── SKILL.md │ ├── jigsawstack-automation/ │ │ └── SKILL.md │ ├── jobnimbus-automation/ │ │ └── SKILL.md │ ├── jotform-automation/ │ │ └── SKILL.md │ ├── jumpcloud-automation/ │ │ └── SKILL.md │ ├── junglescout-automation/ │ │ └── SKILL.md │ ├── kadoa-automation/ │ │ └── SKILL.md │ ├── kaggle-automation/ │ │ └── SKILL.md │ ├── kaleido-automation/ │ │ └── SKILL.md │ ├── keap-automation/ │ │ └── SKILL.md │ ├── keen-io-automation/ │ │ └── SKILL.md │ ├── kickbox-automation/ │ │ └── SKILL.md │ ├── kit-automation/ │ │ └── SKILL.md │ ├── klipfolio-automation/ │ │ └── SKILL.md │ ├── ko-fi-automation/ │ │ └── SKILL.md │ ├── kommo-automation/ │ │ └── SKILL.md │ ├── kontent-ai-automation/ │ │ └── SKILL.md │ ├── kraken-io-automation/ │ │ └── SKILL.md │ ├── l2s-automation/ │ │ └── SKILL.md │ ├── labs64-netlicensing-automation/ │ │ └── SKILL.md │ ├── landbot-automation/ │ │ └── SKILL.md │ ├── langbase-automation/ │ │ └── SKILL.md │ ├── lastpass-automation/ │ │ └── SKILL.md │ ├── launch-darkly-automation/ │ │ └── SKILL.md │ ├── launch_darkly-automation/ │ │ └── SKILL.md │ ├── leadfeeder-automation/ │ │ └── SKILL.md │ ├── leadoku-automation/ │ │ └── SKILL.md │ ├── leiga-automation/ │ │ └── SKILL.md │ ├── lemlist-automation/ │ │ └── SKILL.md │ ├── lemon-squeezy-automation/ │ │ └── SKILL.md │ ├── lemon_squeezy-automation/ │ │ └── SKILL.md │ ├── lessonspace-automation/ │ │ └── SKILL.md │ ├── lever-automation/ │ │ └── SKILL.md │ ├── lever-sandbox-automation/ │ │ └── SKILL.md │ ├── leverly-automation/ │ │ └── SKILL.md │ ├── lexoffice-automation/ │ │ └── SKILL.md │ ├── linguapop-automation/ │ │ └── SKILL.md │ ├── linkhut-automation/ │ │ └── SKILL.md │ ├── linkup-automation/ │ │ └── SKILL.md │ ├── listclean-automation/ │ │ └── SKILL.md │ ├── listennotes-automation/ │ │ └── SKILL.md │ ├── livesession-automation/ │ │ └── SKILL.md │ ├── lmnt-automation/ │ │ └── SKILL.md │ ├── lodgify-automation/ │ │ └── SKILL.md │ ├── logo-dev-automation/ │ │ └── SKILL.md │ ├── loomio-automation/ │ │ └── SKILL.md │ ├── loyverse-automation/ │ │ └── SKILL.md │ ├── magnetic-automation/ │ │ └── SKILL.md │ ├── mailbluster-automation/ │ │ └── SKILL.md │ ├── mailboxlayer-automation/ │ │ └── SKILL.md │ ├── mailcheck-automation/ │ │ └── SKILL.md │ ├── mailcoach-automation/ │ │ └── SKILL.md │ ├── mailerlite-automation/ │ │ └── SKILL.md │ ├── mailersend-automation/ │ │ └── SKILL.md │ ├── mails-so-automation/ │ │ └── SKILL.md │ ├── mailsoftly-automation/ │ │ └── SKILL.md │ ├── maintainx-automation/ │ │ └── SKILL.md │ ├── many-chat-automation/ │ │ └── SKILL.md │ ├── many_chat-automation/ │ │ └── SKILL.md │ ├── mapbox-automation/ │ │ └── SKILL.md │ ├── mapulus-automation/ │ │ └── SKILL.md │ ├── mboum-automation/ │ │ └── SKILL.md │ ├── melo-automation/ │ │ └── SKILL.md │ ├── mem-automation/ │ │ └── SKILL.md │ ├── mem0-automation/ │ │ └── SKILL.md │ ├── memberspot-automation/ │ │ └── SKILL.md │ ├── memberstack-automation/ │ │ └── SKILL.md │ ├── membervault-automation/ │ │ └── SKILL.md │ ├── metaads-automation/ │ │ └── SKILL.md │ ├── metaphor-automation/ │ │ └── SKILL.md │ ├── mezmo-automation/ │ │ └── SKILL.md │ ├── microsoft-clarity-automation/ │ │ └── SKILL.md │ ├── microsoft-tenant-automation/ │ │ └── SKILL.md │ ├── microsoft_clarity-automation/ │ │ └── SKILL.md │ ├── minerstat-automation/ │ │ └── SKILL.md │ ├── missive-automation/ │ │ └── SKILL.md │ ├── mistral-ai-automation/ │ │ └── SKILL.md │ ├── mistral_ai-automation/ │ │ └── SKILL.md │ ├── mocean-automation/ │ │ └── SKILL.md │ ├── moco-automation/ │ │ └── SKILL.md │ ├── modelry-automation/ │ │ └── SKILL.md │ ├── moneybird-automation/ │ │ └── SKILL.md │ ├── moonclerk-automation/ │ │ └── SKILL.md │ ├── moosend-automation/ │ │ └── SKILL.md │ ├── mopinion-automation/ │ │ └── SKILL.md │ ├── more-trees-automation/ │ │ └── SKILL.md │ ├── moxie-automation/ │ │ └── SKILL.md │ ├── moz-automation/ │ │ └── SKILL.md │ ├── msg91-automation/ │ │ └── SKILL.md │ ├── mural-automation/ │ │ └── SKILL.md │ ├── mx-technologies-automation/ │ │ └── SKILL.md │ ├── mx-toolbox-automation/ │ │ └── SKILL.md │ ├── nango-automation/ │ │ └── SKILL.md │ ├── nano-nets-automation/ │ │ └── SKILL.md │ ├── nasa-automation/ │ │ └── SKILL.md │ ├── nasdaq-automation/ │ │ └── SKILL.md │ ├── ncscale-automation/ │ │ └── SKILL.md │ ├── needle-automation/ │ │ └── SKILL.md │ ├── neon-automation/ │ │ └── SKILL.md │ ├── netsuite-automation/ │ │ └── SKILL.md │ ├── neuronwriter-automation/ │ │ └── SKILL.md │ ├── neutrino-automation/ │ │ └── SKILL.md │ ├── neverbounce-automation/ │ │ └── SKILL.md │ ├── new-relic-automation/ │ │ └── SKILL.md │ ├── new_relic-automation/ │ │ └── SKILL.md │ ├── news-api-automation/ │ │ └── SKILL.md │ ├── nextdns-automation/ │ │ └── SKILL.md │ ├── ngrok-automation/ │ │ └── SKILL.md │ ├── ninox-automation/ │ │ └── SKILL.md │ ├── nocrm-io-automation/ │ │ └── SKILL.md │ ├── npm-automation/ │ │ └── SKILL.md │ ├── ocr-web-service-automation/ │ │ └── SKILL.md │ ├── ocrspace-automation/ │ │ └── SKILL.md │ ├── omnisend-automation/ │ │ └── SKILL.md │ ├── oncehub-automation/ │ │ └── SKILL.md │ ├── onedesk-automation/ │ │ └── SKILL.md │ ├── onepage-automation/ │ │ └── SKILL.md │ ├── onesignal-rest-api-automation/ │ │ └── SKILL.md │ ├── onesignal-user-auth-automation/ │ │ └── SKILL.md │ ├── onesignal_rest_api-automation/ │ │ └── SKILL.md │ ├── open-sea-automation/ │ │ └── SKILL.md │ ├── openai-automation/ │ │ └── SKILL.md │ ├── opencage-automation/ │ │ └── SKILL.md │ ├── opengraph-io-automation/ │ │ └── SKILL.md │ ├── openperplex-automation/ │ │ └── SKILL.md │ ├── openrouter-automation/ │ │ └── SKILL.md │ ├── openweather-api-automation/ │ │ └── SKILL.md │ ├── optimoroute-automation/ │ │ └── SKILL.md │ ├── owl-protocol-automation/ │ │ └── SKILL.md │ ├── page-x-automation/ │ │ └── SKILL.md │ ├── pandadoc-automation/ │ │ └── SKILL.md │ ├── paradym-automation/ │ │ └── SKILL.md │ ├── parallel-automation/ │ │ └── SKILL.md │ ├── parma-automation/ │ │ └── SKILL.md │ ├── parsehub-automation/ │ │ └── SKILL.md │ ├── parsera-automation/ │ │ └── SKILL.md │ ├── parseur-automation/ │ │ └── SKILL.md │ ├── passcreator-automation/ │ │ └── SKILL.md │ ├── passslot-automation/ │ │ └── SKILL.md │ ├── payhip-automation/ │ │ └── SKILL.md │ ├── pdf-api-io-automation/ │ │ └── SKILL.md │ ├── pdf-co-automation/ │ │ └── SKILL.md │ ├── pdf4me-automation/ │ │ └── SKILL.md │ ├── pdfless-automation/ │ │ └── SKILL.md │ ├── pdfmonkey-automation/ │ │ └── SKILL.md │ ├── peopledatalabs-automation/ │ │ └── SKILL.md │ ├── perigon-automation/ │ │ └── SKILL.md │ ├── perplexityai-automation/ │ │ └── SKILL.md │ ├── persistiq-automation/ │ │ └── SKILL.md │ ├── pexels-automation/ │ │ └── SKILL.md │ ├── phantombuster-automation/ │ │ └── SKILL.md │ ├── piggy-automation/ │ │ └── SKILL.md │ ├── piloterr-automation/ │ │ └── SKILL.md │ ├── pilvio-automation/ │ │ └── SKILL.md │ ├── pingdom-automation/ │ │ └── SKILL.md │ ├── pipeline-crm-automation/ │ │ └── SKILL.md │ ├── placekey-automation/ │ │ └── SKILL.md │ ├── placid-automation/ │ │ └── SKILL.md │ ├── plain-automation/ │ │ └── SKILL.md │ ├── plasmic-automation/ │ │ └── SKILL.md │ ├── platerecognizer-automation/ │ │ └── SKILL.md │ ├── plisio-automation/ │ │ └── SKILL.md │ ├── polygon-automation/ │ │ └── SKILL.md │ ├── polygon-io-automation/ │ │ └── SKILL.md │ ├── poptin-automation/ │ │ └── SKILL.md │ ├── postgrid-automation/ │ │ └── SKILL.md │ ├── postgrid-verify-automation/ │ │ └── SKILL.md │ ├── precoro-automation/ │ │ └── SKILL.md │ ├── prerender-automation/ │ │ └── SKILL.md │ ├── printautopilot-automation/ │ │ └── SKILL.md │ ├── prisma-automation/ │ │ └── SKILL.md │ ├── prismic-automation/ │ │ └── SKILL.md │ ├── process-street-automation/ │ │ └── SKILL.md │ ├── procfu-automation/ │ │ └── SKILL.md │ ├── productboard-automation/ │ │ └── SKILL.md │ ├── productlane-automation/ │ │ └── SKILL.md │ ├── project-bubble-automation/ │ │ └── SKILL.md │ ├── proofly-automation/ │ │ └── SKILL.md │ ├── proxiedmail-automation/ │ │ └── SKILL.md │ ├── pushbullet-automation/ │ │ └── SKILL.md │ ├── pushover-automation/ │ │ └── SKILL.md │ ├── quaderno-automation/ │ │ └── SKILL.md │ ├── qualaroo-automation/ │ │ └── SKILL.md │ ├── quickbooks-automation/ │ │ └── SKILL.md │ ├── radar-automation/ │ │ └── SKILL.md │ ├── rafflys-automation/ │ │ └── SKILL.md │ ├── ragic-automation/ │ │ └── SKILL.md │ ├── raisely-automation/ │ │ └── SKILL.md │ ├── ramp-automation/ │ │ └── SKILL.md │ ├── ravenseotools-automation/ │ │ └── SKILL.md │ ├── re-amaze-automation/ │ │ └── SKILL.md │ ├── realphonevalidation-automation/ │ │ └── SKILL.md │ ├── recallai-automation/ │ │ └── SKILL.md │ ├── recruitee-automation/ │ │ └── SKILL.md │ ├── refiner-automation/ │ │ └── SKILL.md │ ├── remarkety-automation/ │ │ └── SKILL.md │ ├── remote-retrieval-automation/ │ │ └── SKILL.md │ ├── remove-bg-automation/ │ │ └── SKILL.md │ ├── renderform-automation/ │ │ └── SKILL.md │ ├── repairshopr-automation/ │ │ └── SKILL.md │ ├── replicate-automation/ │ │ └── SKILL.md │ ├── reply-automation/ │ │ └── SKILL.md │ ├── reply-io-automation/ │ │ └── SKILL.md │ ├── resend-automation/ │ │ └── SKILL.md │ ├── respond-io-automation/ │ │ └── SKILL.md │ ├── retailed-automation/ │ │ └── SKILL.md │ ├── retellai-automation/ │ │ └── SKILL.md │ ├── retently-automation/ │ │ └── SKILL.md │ ├── rev-ai-automation/ │ │ └── SKILL.md │ ├── revolt-automation/ │ │ └── SKILL.md │ ├── ring-central-automation/ │ │ └── SKILL.md │ ├── ring_central-automation/ │ │ └── SKILL.md │ ├── rippling-automation/ │ │ └── SKILL.md │ ├── ritekit-automation/ │ │ └── SKILL.md │ ├── rkvst-automation/ │ │ └── SKILL.md │ ├── rocketlane-automation/ │ │ └── SKILL.md │ ├── rootly-automation/ │ │ └── SKILL.md │ ├── rosette-text-analytics-automation/ │ │ └── SKILL.md │ ├── route4me-automation/ │ │ └── SKILL.md │ ├── safetyculture-automation/ │ │ └── SKILL.md │ ├── sage-automation/ │ │ └── SKILL.md │ ├── salesforce-marketing-cloud-automation/ │ │ └── SKILL.md │ ├── salesforce-service-cloud-automation/ │ │ └── SKILL.md │ ├── salesmate-automation/ │ │ └── SKILL.md │ ├── sap-successfactors-automation/ │ │ └── SKILL.md │ ├── satismeter-automation/ │ │ └── SKILL.md │ ├── scrape-do-automation/ │ │ └── SKILL.md │ ├── scrapegraph-ai-automation/ │ │ └── SKILL.md │ ├── scrapfly-automation/ │ │ └── SKILL.md │ ├── scrapingant-automation/ │ │ └── SKILL.md │ ├── scrapingbee-automation/ │ │ └── SKILL.md │ ├── screenshot-fyi-automation/ │ │ └── SKILL.md │ ├── screenshotone-automation/ │ │ └── SKILL.md │ ├── seat-geek-automation/ │ │ └── SKILL.md │ ├── securitytrails-automation/ │ │ └── SKILL.md │ ├── segmetrics-automation/ │ │ └── SKILL.md │ ├── seismic-automation/ │ │ └── SKILL.md │ ├── semanticscholar-automation/ │ │ └── SKILL.md │ ├── semrush-automation/ │ │ └── SKILL.md │ ├── sendbird-ai-chabot-automation/ │ │ └── SKILL.md │ ├── sendbird-automation/ │ │ └── SKILL.md │ ├── sendfox-automation/ │ │ └── SKILL.md │ ├── sendlane-automation/ │ │ └── SKILL.md │ ├── sendloop-automation/ │ │ └── SKILL.md │ ├── sendspark-automation/ │ │ └── SKILL.md │ ├── sensibo-automation/ │ │ └── SKILL.md │ ├── seqera-automation/ │ │ └── SKILL.md │ ├── serpapi-automation/ │ │ └── SKILL.md │ ├── serpdog-automation/ │ │ └── SKILL.md │ ├── serply-automation/ │ │ └── SKILL.md │ ├── servicem8-automation/ │ │ └── SKILL.md │ ├── sevdesk-automation/ │ │ └── SKILL.md │ ├── share-point-automation/ │ │ └── SKILL.md │ ├── share_point-automation/ │ │ └── SKILL.md │ ├── shipengine-automation/ │ │ └── SKILL.md │ ├── short-io-automation/ │ │ └── SKILL.md │ ├── short-menu-automation/ │ │ └── SKILL.md │ ├── shortcut-automation/ │ │ └── SKILL.md │ ├── shorten-rest-automation/ │ │ └── SKILL.md │ ├── shortpixel-automation/ │ │ └── SKILL.md │ ├── shotstack-automation/ │ │ └── SKILL.md │ ├── sidetracker-automation/ │ │ └── SKILL.md │ ├── signaturely-automation/ │ │ └── SKILL.md │ ├── signpath-automation/ │ │ └── SKILL.md │ ├── signwell-automation/ │ │ └── SKILL.md │ ├── similarweb-digitalrank-api-automation/ │ │ └── SKILL.md │ ├── similarweb_digitalrank_api-automation/ │ │ └── SKILL.md │ ├── simla-com-automation/ │ │ └── SKILL.md │ ├── simple-analytics-automation/ │ │ └── SKILL.md │ ├── simplesat-automation/ │ │ └── SKILL.md │ ├── sitespeakai-automation/ │ │ └── SKILL.md │ ├── skyfire-automation/ │ │ └── SKILL.md │ ├── slackbot-automation/ │ │ └── SKILL.md │ ├── smartproxy-automation/ │ │ └── SKILL.md │ ├── smartrecruiters-automation/ │ │ └── SKILL.md │ ├── sms-alert-automation/ │ │ └── SKILL.md │ ├── smtp2go-automation/ │ │ └── SKILL.md │ ├── smugmug-automation/ │ │ └── SKILL.md │ ├── snowflake-automation/ │ │ └── SKILL.md │ ├── sourcegraph-automation/ │ │ └── SKILL.md │ ├── splitwise-automation/ │ │ └── SKILL.md │ ├── spoki-automation/ │ │ └── SKILL.md │ ├── spondyr-automation/ │ │ └── SKILL.md │ ├── spotify-automation/ │ │ └── SKILL.md │ ├── spotlightr-automation/ │ │ └── SKILL.md │ ├── sslmate-cert-spotter-api-automation/ │ │ └── SKILL.md │ ├── stack-exchange-automation/ │ │ └── SKILL.md │ ├── stannp-automation/ │ │ └── SKILL.md │ ├── starton-automation/ │ │ └── SKILL.md │ ├── statuscake-automation/ │ │ └── SKILL.md │ ├── storeganise-automation/ │ │ └── SKILL.md │ ├── storerocket-automation/ │ │ └── SKILL.md │ ├── stormglass-io-automation/ │ │ └── SKILL.md │ ├── strava-automation/ │ │ └── SKILL.md │ ├── streamtime-automation/ │ │ └── SKILL.md │ ├── supadata-automation/ │ │ └── SKILL.md │ ├── superchat-automation/ │ │ └── SKILL.md │ ├── supportbee-automation/ │ │ └── SKILL.md │ ├── supportivekoala-automation/ │ │ └── SKILL.md │ ├── survey-monkey-automation/ │ │ └── SKILL.md │ ├── survey_monkey-automation/ │ │ └── SKILL.md │ ├── svix-automation/ │ │ └── SKILL.md │ ├── sympla-automation/ │ │ └── SKILL.md │ ├── synthflow-ai-automation/ │ │ └── SKILL.md │ ├── taggun-automation/ │ │ └── SKILL.md │ ├── talenthr-automation/ │ │ └── SKILL.md │ ├── tally-automation/ │ │ └── SKILL.md │ ├── tapfiliate-automation/ │ │ └── SKILL.md │ ├── tapform-automation/ │ │ └── SKILL.md │ ├── tavily-automation/ │ │ └── SKILL.md │ ├── taxjar-automation/ │ │ └── SKILL.md │ ├── teamcamp-automation/ │ │ └── SKILL.md │ ├── telnyx-automation/ │ │ └── SKILL.md │ ├── teltel-automation/ │ │ └── SKILL.md │ ├── templated-automation/ │ │ └── SKILL.md │ ├── test-app-automation/ │ │ └── SKILL.md │ ├── text-to-pdf-automation/ │ │ └── SKILL.md │ ├── textcortex-automation/ │ │ └── SKILL.md │ ├── textit-automation/ │ │ └── SKILL.md │ ├── textrazor-automation/ │ │ └── SKILL.md │ ├── thanks-io-automation/ │ │ └── SKILL.md │ ├── the-odds-api-automation/ │ │ └── SKILL.md │ ├── ticketmaster-automation/ │ │ └── SKILL.md │ ├── ticktick-automation/ │ │ └── SKILL.md │ ├── timecamp-automation/ │ │ └── SKILL.md │ ├── timekit-automation/ │ │ └── SKILL.md │ ├── timelinesai-automation/ │ │ └── SKILL.md │ ├── timelink-automation/ │ │ └── SKILL.md │ ├── timely-automation/ │ │ └── SKILL.md │ ├── tinyurl-automation/ │ │ └── SKILL.md │ ├── tisane-automation/ │ │ └── SKILL.md │ ├── toggl-automation/ │ │ └── SKILL.md │ ├── token-metrics-automation/ │ │ └── SKILL.md │ ├── tomba-automation/ │ │ └── SKILL.md │ ├── tomtom-automation/ │ │ └── SKILL.md │ ├── toneden-automation/ │ │ └── SKILL.md │ ├── tpscheck-automation/ │ │ └── SKILL.md │ ├── triggercmd-automation/ │ │ └── SKILL.md │ ├── tripadvisor-content-api-automation/ │ │ └── SKILL.md │ ├── turbot-pipes-automation/ │ │ └── SKILL.md │ ├── turso-automation/ │ │ └── SKILL.md │ ├── twelve-data-automation/ │ │ └── SKILL.md │ ├── twitch-automation/ │ │ └── SKILL.md │ ├── twocaptcha-automation/ │ │ └── SKILL.md │ ├── typefully-automation/ │ │ └── SKILL.md │ ├── typless-automation/ │ │ └── SKILL.md │ ├── u301-automation/ │ │ └── SKILL.md │ ├── unione-automation/ │ │ └── SKILL.md │ ├── updown-io-automation/ │ │ └── SKILL.md │ ├── uploadcare-automation/ │ │ └── SKILL.md │ ├── uptimerobot-automation/ │ │ └── SKILL.md │ ├── userlist-automation/ │ │ └── SKILL.md │ ├── v0-automation/ │ │ └── SKILL.md │ ├── venly-automation/ │ │ └── SKILL.md │ ├── veo-automation/ │ │ └── SKILL.md │ ├── verifiedemail-automation/ │ │ └── SKILL.md │ ├── veriphone-automation/ │ │ └── SKILL.md │ ├── vero-automation/ │ │ └── SKILL.md │ ├── vestaboard-automation/ │ │ └── SKILL.md │ ├── virustotal-automation/ │ │ └── SKILL.md │ ├── visme-automation/ │ │ └── SKILL.md │ ├── waboxapp-automation/ │ │ └── SKILL.md │ ├── wachete-automation/ │ │ └── SKILL.md │ ├── waiverfile-automation/ │ │ └── SKILL.md │ ├── wakatime-automation/ │ │ └── SKILL.md │ ├── wati-automation/ │ │ └── SKILL.md │ ├── wave-accounting-automation/ │ │ └── SKILL.md │ ├── wave_accounting-automation/ │ │ └── SKILL.md │ ├── weathermap-automation/ │ │ └── SKILL.md │ ├── webex-automation/ │ │ └── SKILL.md │ ├── webscraping-ai-automation/ │ │ └── SKILL.md │ ├── webvizio-automation/ │ │ └── SKILL.md │ ├── whautomate-automation/ │ │ └── SKILL.md │ ├── winston-ai-automation/ │ │ └── SKILL.md │ ├── wit-ai-automation/ │ │ └── SKILL.md │ ├── wiz-automation/ │ │ └── SKILL.md │ ├── wolfram-alpha-api-automation/ │ │ └── SKILL.md │ ├── woodpecker-co-automation/ │ │ └── SKILL.md │ ├── workable-automation/ │ │ └── SKILL.md │ ├── workday-automation/ │ │ └── SKILL.md │ ├── workiom-automation/ │ │ └── SKILL.md │ ├── worksnaps-automation/ │ │ └── SKILL.md │ ├── writer-automation/ │ │ └── SKILL.md │ ├── xero-automation/ │ │ └── SKILL.md │ ├── y-gy-automation/ │ │ └── SKILL.md │ ├── yandex-automation/ │ │ └── SKILL.md │ ├── yelp-automation/ │ │ └── SKILL.md │ ├── ynab-automation/ │ │ └── SKILL.md │ ├── yousearch-automation/ │ │ └── SKILL.md │ ├── zenrows-automation/ │ │ └── SKILL.md │ ├── zenserp-automation/ │ │ └── SKILL.md │ ├── zeplin-automation/ │ │ └── SKILL.md │ ├── zerobounce-automation/ │ │ └── SKILL.md │ ├── zoho-automation/ │ │ └── SKILL.md │ ├── zoho-bigin-automation/ │ │ └── SKILL.md │ ├── zoho-books-automation/ │ │ └── SKILL.md │ ├── zoho-desk-automation/ │ │ └── SKILL.md │ ├── zoho-inventory-automation/ │ │ └── SKILL.md │ ├── zoho-invoice-automation/ │ │ └── SKILL.md │ ├── zoho-mail-automation/ │ │ └── SKILL.md │ ├── zoho_bigin-automation/ │ │ └── SKILL.md │ ├── zoho_books-automation/ │ │ └── SKILL.md │ ├── zoho_desk-automation/ │ │ └── SKILL.md │ ├── zoho_inventory-automation/ │ │ └── SKILL.md │ ├── zoho_invoice-automation/ │ │ └── SKILL.md │ ├── zoho_mail-automation/ │ │ └── SKILL.md │ ├── zoominfo-automation/ │ │ └── SKILL.md │ ├── zylvie-automation/ │ │ └── SKILL.md │ └── zyte-api-automation/ │ └── SKILL.md ├── connect/ │ └── SKILL.md ├── connect-apps/ │ └── SKILL.md ├── connect-apps-plugin/ │ ├── .claude-plugin/ │ │ └── plugin.json │ ├── README.md │ └── commands/ │ └── setup.md ├── content-research-writer/ │ └── SKILL.md ├── developer-growth-analysis/ │ └── SKILL.md ├── document-skills/ │ ├── docx/ │ │ ├── LICENSE.txt │ │ ├── SKILL.md │ │ ├── docx-js.md │ │ ├── ooxml/ │ │ │ ├── schemas/ │ │ │ │ ├── ISO-IEC29500-4_2016/ │ │ │ │ │ ├── dml-chart.xsd │ │ │ │ │ ├── dml-chartDrawing.xsd │ │ │ │ │ ├── dml-diagram.xsd │ │ │ │ │ ├── dml-lockedCanvas.xsd │ │ │ │ │ ├── dml-main.xsd │ │ │ │ │ ├── dml-picture.xsd │ │ │ │ │ ├── dml-spreadsheetDrawing.xsd │ │ │ │ │ ├── dml-wordprocessingDrawing.xsd │ │ │ │ │ ├── pml.xsd │ │ │ │ │ ├── shared-additionalCharacteristics.xsd │ │ │ │ │ ├── shared-bibliography.xsd │ │ │ │ │ ├── shared-commonSimpleTypes.xsd │ │ │ │ │ ├── shared-customXmlDataProperties.xsd │ │ │ │ │ ├── shared-customXmlSchemaProperties.xsd │ │ │ │ │ ├── shared-documentPropertiesCustom.xsd │ │ │ │ │ ├── shared-documentPropertiesExtended.xsd │ │ │ │ │ ├── shared-documentPropertiesVariantTypes.xsd │ │ │ │ │ ├── shared-math.xsd │ │ │ │ │ ├── shared-relationshipReference.xsd │ │ │ │ │ ├── sml.xsd │ │ │ │ │ ├── vml-main.xsd │ │ │ │ │ ├── vml-officeDrawing.xsd │ │ │ │ │ ├── vml-presentationDrawing.xsd │ │ │ │ │ ├── vml-spreadsheetDrawing.xsd │ │ │ │ │ ├── vml-wordprocessingDrawing.xsd │ │ │ │ │ ├── wml.xsd │ │ │ │ │ └── xml.xsd │ │ │ │ ├── ecma/ │ │ │ │ │ └── fouth-edition/ │ │ │ │ │ ├── opc-contentTypes.xsd │ │ │ │ │ ├── opc-coreProperties.xsd │ │ │ │ │ ├── opc-digSig.xsd │ │ │ │ │ └── opc-relationships.xsd │ │ │ │ ├── mce/ │ │ │ │ │ └── mc.xsd │ │ │ │ └── microsoft/ │ │ │ │ ├── wml-2010.xsd │ │ │ │ ├── wml-2012.xsd │ │ │ │ ├── wml-2018.xsd │ │ │ │ ├── wml-cex-2018.xsd │ │ │ │ ├── wml-cid-2016.xsd │ │ │ │ ├── wml-sdtdatahash-2020.xsd │ │ │ │ └── wml-symex-2015.xsd │ │ │ └── scripts/ │ │ │ ├── pack.py │ │ │ ├── unpack.py │ │ │ ├── validate.py │ │ │ └── validation/ │ │ │ ├── __init__.py │ │ │ ├── base.py │ │ │ ├── docx.py │ │ │ ├── pptx.py │ │ │ └── redlining.py │ │ ├── ooxml.md │ │ └── scripts/ │ │ ├── __init__.py │ │ ├── document.py │ │ ├── templates/ │ │ │ ├── comments.xml │ │ │ ├── commentsExtended.xml │ │ │ ├── commentsExtensible.xml │ │ │ ├── commentsIds.xml │ │ │ └── people.xml │ │ └── utilities.py │ ├── pdf/ │ │ ├── LICENSE.txt │ │ ├── SKILL.md │ │ ├── forms.md │ │ ├── reference.md │ │ └── scripts/ │ │ ├── check_bounding_boxes.py │ │ ├── check_bounding_boxes_test.py │ │ ├── check_fillable_fields.py │ │ ├── convert_pdf_to_images.py │ │ ├── create_validation_image.py │ │ ├── extract_form_field_info.py │ │ ├── fill_fillable_fields.py │ │ └── fill_pdf_form_with_annotations.py │ ├── pptx/ │ │ ├── LICENSE.txt │ │ ├── SKILL.md │ │ ├── html2pptx.md │ │ ├── ooxml/ │ │ │ ├── schemas/ │ │ │ │ ├── ISO-IEC29500-4_2016/ │ │ │ │ │ ├── dml-chart.xsd │ │ │ │ │ ├── dml-chartDrawing.xsd │ │ │ │ │ ├── dml-diagram.xsd │ │ │ │ │ ├── dml-lockedCanvas.xsd │ │ │ │ │ ├── dml-main.xsd │ │ │ │ │ ├── dml-picture.xsd │ │ │ │ │ ├── dml-spreadsheetDrawing.xsd │ │ │ │ │ ├── dml-wordprocessingDrawing.xsd │ │ │ │ │ ├── pml.xsd │ │ │ │ │ ├── shared-additionalCharacteristics.xsd │ │ │ │ │ ├── shared-bibliography.xsd │ │ │ │ │ ├── shared-commonSimpleTypes.xsd │ │ │ │ │ ├── shared-customXmlDataProperties.xsd │ │ │ │ │ ├── shared-customXmlSchemaProperties.xsd │ │ │ │ │ ├── shared-documentPropertiesCustom.xsd │ │ │ │ │ ├── shared-documentPropertiesExtended.xsd │ │ │ │ │ ├── shared-documentPropertiesVariantTypes.xsd │ │ │ │ │ ├── shared-math.xsd │ │ │ │ │ ├── shared-relationshipReference.xsd │ │ │ │ │ ├── sml.xsd │ │ │ │ │ ├── vml-main.xsd │ │ │ │ │ ├── vml-officeDrawing.xsd │ │ │ │ │ ├── vml-presentationDrawing.xsd │ │ │ │ │ ├── vml-spreadsheetDrawing.xsd │ │ │ │ │ ├── vml-wordprocessingDrawing.xsd │ │ │ │ │ ├── wml.xsd │ │ │ │ │ └── xml.xsd │ │ │ │ ├── ecma/ │ │ │ │ │ └── fouth-edition/ │ │ │ │ │ ├── opc-contentTypes.xsd │ │ │ │ │ ├── opc-coreProperties.xsd │ │ │ │ │ ├── opc-digSig.xsd │ │ │ │ │ └── opc-relationships.xsd │ │ │ │ ├── mce/ │ │ │ │ │ └── mc.xsd │ │ │ │ └── microsoft/ │ │ │ │ ├── wml-2010.xsd │ │ │ │ ├── wml-2012.xsd │ │ │ │ ├── wml-2018.xsd │ │ │ │ ├── wml-cex-2018.xsd │ │ │ │ ├── wml-cid-2016.xsd │ │ │ │ ├── wml-sdtdatahash-2020.xsd │ │ │ │ └── wml-symex-2015.xsd │ │ │ └── scripts/ │ │ │ ├── pack.py │ │ │ ├── unpack.py │ │ │ ├── validate.py │ │ │ └── validation/ │ │ │ ├── __init__.py │ │ │ ├── base.py │ │ │ ├── docx.py │ │ │ ├── pptx.py │ │ │ └── redlining.py │ │ ├── ooxml.md │ │ └── scripts/ │ │ ├── html2pptx.js │ │ ├── inventory.py │ │ ├── rearrange.py │ │ ├── replace.py │ │ └── thumbnail.py │ └── xlsx/ │ ├── LICENSE.txt │ ├── SKILL.md │ └── recalc.py ├── domain-name-brainstormer/ │ └── SKILL.md ├── file-organizer/ │ └── SKILL.md ├── image-enhancer/ │ └── SKILL.md ├── internal-comms/ │ ├── LICENSE.txt │ ├── SKILL.md │ └── examples/ │ ├── 3p-updates.md │ ├── company-newsletter.md │ ├── faq-answers.md │ └── general-comms.md ├── invoice-organizer/ │ └── SKILL.md ├── langsmith-fetch/ │ └── SKILL.md ├── lead-research-assistant/ │ └── SKILL.md ├── mcp-builder/ │ ├── LICENSE.txt │ ├── SKILL.md │ ├── reference/ │ │ ├── evaluation.md │ │ ├── mcp_best_practices.md │ │ ├── node_mcp_server.md │ │ └── python_mcp_server.md │ └── scripts/ │ ├── connections.py │ ├── evaluation.py │ ├── example_evaluation.xml │ └── requirements.txt ├── meeting-insights-analyzer/ │ └── SKILL.md ├── raffle-winner-picker/ │ └── SKILL.md ├── skill-creator/ │ ├── LICENSE.txt │ ├── SKILL.md │ └── scripts/ │ ├── init_skill.py │ ├── package_skill.py │ └── quick_validate.py ├── skill-share/ │ └── SKILL.md ├── slack-gif-creator/ │ ├── LICENSE.txt │ ├── SKILL.md │ ├── core/ │ │ ├── color_palettes.py │ │ ├── easing.py │ │ ├── frame_composer.py │ │ ├── gif_builder.py │ │ ├── typography.py │ │ ├── validators.py │ │ └── visual_effects.py │ ├── requirements.txt │ └── templates/ │ ├── bounce.py │ ├── explode.py │ ├── fade.py │ ├── flip.py │ ├── kaleidoscope.py │ ├── morph.py │ ├── move.py │ ├── pulse.py │ ├── shake.py │ ├── slide.py │ ├── spin.py │ ├── wiggle.py │ └── zoom.py ├── tailored-resume-generator/ │ └── SKILL.md ├── template-skill/ │ └── SKILL.md ├── theme-factory/ │ ├── LICENSE.txt │ ├── SKILL.md │ └── themes/ │ ├── arctic-frost.md │ ├── botanical-garden.md │ ├── desert-rose.md │ ├── forest-canopy.md │ ├── golden-hour.md │ ├── midnight-galaxy.md │ ├── modern-minimalist.md │ ├── ocean-depths.md │ ├── sunset-boulevard.md │ └── tech-innovation.md ├── twitter-algorithm-optimizer/ │ └── SKILL.md ├── video-downloader/ │ ├── SKILL.md │ └── scripts/ │ └── download_video.py └── webapp-testing/ ├── LICENSE.txt ├── SKILL.md ├── examples/ │ ├── console_logging.py │ ├── element_discovery.py │ └── static_html_automation.py └── scripts/ └── with_server.py ================================================ FILE CONTENTS ================================================ ================================================ FILE: CONTRIBUTING.md ================================================ # Contributing to Awesome Claude Skills Thank you for your interest in contributing to the premier collection of Claude Skills! This guide will help you add new skills that benefit the entire Claude community. ## Before You Start - Ensure your skill is based on a **real use case**, not a hypothetical scenario. - Search existing skills to avoid duplicates. - If possible, attribute the use case to the original person or source. ## Skill Requirements All skills must: 1. **Solve a real problem** - Based on actual usage, not theoretical applications. 2. **Be well-documented** - Include clear instructions, examples, and use cases. 3. **Be accessible** - Written for non-technical users when possible. 4. **Include examples** - Show practical, real-world usage. 5. **Be tested** - Verify the skill works across Claude.ai, Claude Code, and/or API. 6. **Be safe** - Confirm before destructive operations. 7. **Be portable** - Work across Claude platforms when applicable. ## Skill Structure Create a new folder with your skill name (use lowercase and hyphens): ``` skill-name/ └── SKILL.md ``` ## SKILL.md Template Use this template for your skill: ```markdown --- name: skill-name description: One-sentence description of what this skill does and when to use it. --- # Skill Name Detailed description of the skill and what it helps users accomplish. ## When to Use This Skill - Bullet point use case 1 - Bullet point use case 2 - Bullet point use case 3 ## What This Skill Does 1. **Capability 1**: Description 2. **Capability 2**: Description 3. **Capability 3**: Description ## How to Use ### Basic Usage ``` Simple example prompt ``` ### Advanced Usage ``` More complex example prompt with options ``` ## Example **User**: "Example prompt" **Output**: ``` Show what the skill produces ``` **Inspired by:** [Attribution to original source, if applicable] ## Tips - Tip 1 - Tip 2 - Tip 3 ## Common Use Cases - Use case 1 - Use case 2 - Use case 3 ``` ## Adding Your Skill to README 1. Choose the appropriate category: - Business & Marketing - Communication & Writing - Creative & Media - Development - Productivity & Organization 2. Add your skill in alphabetical order within the category: ```markdown - [Skill Name](./skill-name/) - One-sentence description. Inspired by [Person/Source]. ``` 3. Follow the existing format exactly - no emojis, consistent punctuation. ## Pull Request Process 1. Fork the repository 2. Create a branch: `git checkout -b add-skill-name` 3. Add your skill folder with SKILL.md 4. Update README.md with your skill in the appropriate category 5. Commit your changes: `git commit -m "Add [Skill Name] skill"` 6. Push to your fork: `git push origin add-skill-name` 7. Open a Pull Request ## Pull Request Guidelines Your PR should: - **Title**: "Add [Skill Name] skill" - **Description**: Explain the real-world use case and include: - What problem it solves - Who uses this workflow - Attribution/inspiration source - Example of how it's used ## Code of Conduct - Be respectful and constructive - Credit original sources and inspirations - Focus on practical, helpful skills - Write clear, accessible documentation - Test your skills before submitting ## Questions? Open an issue if you have questions about contributing or need help structuring your skill. ## Attribution When adding a skill based on someone's workflow or use case, include proper attribution: ```markdown **Inspired by:** [Person Name]'s workflow ``` or ```markdown **Credit:** Based on [Company/Team]'s process ``` Examples: - **Inspired by:** Dan Shipper's meeting analysis workflow - **Inspired by:** Teresa Torres's content research process - **Credit:** Based on Notion's documentation workflow ## Skill Categories ### Business & Marketing Skills for lead generation, competitive research, branding, and business development. ### Communication & Writing Skills for improving communication, analyzing conversations, and creating content. ### Creative & Media Skills for working with images, videos, audio, and creative content. ### Development Skills for software development, documentation, and technical workflows. ### Productivity & Organization Skills for organizing files, managing tasks, and personal productivity. --- Thank you for contributing to Awesome Claude Skills! ================================================ FILE: README.md ================================================
Join 20,000+ developers building agents that ship
## License This repository is licensed under the Apache License 2.0. Individual skills may have different licenses - please check each skill's folder for specific licensing information. --- **Note**: Claude Skills work across Claude.ai, Claude Code, and the Claude API. Once you create a skill, it's portable across all platforms, making your workflows consistent everywhere you use Claude. - [AgentsKB](https://agentskb.com) - Upgrade your AI with researched answers. We did the research so your AI gets it right the first time. ================================================ FILE: artifacts-builder/LICENSE.txt ================================================ Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution." "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. 2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. 3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. 4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and (b) You must cause any modified files to carry prominent notices stating that You changed the files; and (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. 6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. 7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. 8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. 9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. END OF TERMS AND CONDITIONS APPENDIX: How to apply the Apache License to your work. To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives. Copyright [yyyy] [name of copyright owner] Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. ================================================ FILE: artifacts-builder/SKILL.md ================================================ --- name: artifacts-builder description: Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for complex artifacts requiring state management, routing, or shadcn/ui components - not for simple single-file HTML/JSX artifacts. license: Complete terms in LICENSE.txt --- # Artifacts Builder To build powerful frontend claude.ai artifacts, follow these steps: 1. Initialize the frontend repo using `scripts/init-artifact.sh` 2. Develop your artifact by editing the generated code 3. Bundle all code into a single HTML file using `scripts/bundle-artifact.sh` 4. Display artifact to user 5. (Optional) Test the artifact **Stack**: React 18 + TypeScript + Vite + Parcel (bundling) + Tailwind CSS + shadcn/ui ## Design & Style Guidelines VERY IMPORTANT: To avoid what is often referred to as "AI slop", avoid using excessive centered layouts, purple gradients, uniform rounded corners, and Inter font. ## Quick Start ### Step 1: Initialize Project Run the initialization script to create a new React project: ```bash bash scripts/init-artifact.shJoin 20,000+ developers building agents that ship
================================================ FILE: connect-apps/SKILL.md ================================================ --- name: connect-apps description: Connect Claude to external apps like Gmail, Slack, GitHub. Use this skill when the user wants to send emails, create issues, post messages, or take actions in external services. --- # Connect Apps Connect Claude to 1000+ apps. Actually send emails, create issues, post messages - not just generate text about it. ## Quick Start ### Step 1: Install the Plugin ``` /plugin install composio-toolrouter ``` ### Step 2: Run Setup ``` /composio-toolrouter:setup ``` This will: - Ask for your free API key (get one at [platform.composio.dev](https://platform.composio.dev/?utm_source=Github&utm_content=AwesomeSkills)) - Configure Claude's connection to 1000+ apps - Take about 60 seconds ### Step 3: Try It! After setup, restart Claude Code and try: ``` Send me a test email at YOUR_EMAIL@example.com ``` If it works, you're connected! ## What You Can Do | Ask Claude to... | What happens | |------------------|--------------| | "Send email to sarah@acme.com about the launch" | Actually sends the email | | "Create GitHub issue: fix login bug" | Creates the issue | | "Post to Slack #general: deploy complete" | Posts the message | | "Add meeting notes to Notion" | Adds to Notion | ## Supported Apps **Email:** Gmail, Outlook, SendGrid **Chat:** Slack, Discord, Teams, Telegram **Dev:** GitHub, GitLab, Jira, Linear **Docs:** Notion, Google Docs, Confluence **Data:** Sheets, Airtable, PostgreSQL **And 1000+ more...** ## How It Works 1. You ask Claude to do something 2. Composio Tool Router finds the right tool 3. First time? You'll authorize via OAuth (one-time) 4. Action executes and returns result ## Troubleshooting - **"Plugin not found"** → Make sure you ran `/plugin install composio-toolrouter` - **"Need to authorize"** → Click the OAuth link Claude provides, then say "done" - **Action failed** → Check you have permissions in the target app ---Join 20,000+ developers building agents that ship
================================================ FILE: connect-apps-plugin/.claude-plugin/plugin.json ================================================ { "name": "connect-apps", "description": "Manage auth and connect to 500+ apps using Composio. Perform real actions from Claude Code - send emails, create issues, post messages, and more.", "author": { "name": "Composio", "email": "support@composio.dev" } } ================================================ FILE: connect-apps-plugin/README.md ================================================ # Connect Apps Plugin Let Claude perform real actions in 500+ apps. Handles auth and connections using Composio under the hood. ## Install ```bash claude --plugin-dir ./connect-apps-plugin ``` Then run the setup: ``` /connect-apps:setup ``` ## What You Get Once installed, Claude can: - **Send emails** via Gmail, Outlook - **Create issues** on GitHub, GitLab, Jira, Linear - **Post messages** to Slack, Discord, Teams - **Update docs** in Notion, Google Docs - **Manage data** in Sheets, Airtable, databases - **And 500+ more actions** ## How It Works 1. Get a free API key from [platform.composio.dev](https://platform.composio.dev/?utm_source=Github&utm_content=AwesomeSkills) 2. Run `/connect-apps:setup` and paste your key 3. Restart Claude Code 4. First time using an app, you'll authorize via OAuth 5. That's it - Claude can now take real actions ## Try It After setup, ask Claude: ``` Send me a test email at myemail@example.com ``` --- ================================================ FILE: connect-apps-plugin/commands/setup.md ================================================ --- description: Set up connect-apps - let Claude perform real actions in 500+ apps allowed-tools: [Bash, Write, AskUserQuestion] --- # Connect Apps Setup Set up the connect-apps plugin so Claude can take real actions in external apps (Gmail, Slack, GitHub, etc). Uses Composio for auth and app connections. ## Instructions ### Step 1: Ask for API Key Ask the user for their Composio API key. If they don't have one, tell them to get a free key at: https://platform.composio.dev/?utm_source=Github&utm_content=AwesomeSkills Just ask for the key directly. Don't ask if they have one first. ### Step 2: Validate & Get MCP URL Run this command (replace API_KEY_HERE with the actual key): ```bash /opt/homebrew/bin/python3.11 -c " from composio import Composio composio = Composio(api_key='API_KEY_HERE') session = composio.create(user_id='claude_user') print(session.mcp.url) " ``` If it fails with import error, first run: `pip3 install composio` ### Step 3: Write Config Write directly to `~/.mcp.json` with this exact format: ```json { "connect-apps": { "type": "http", "url": "THE_MCP_URL_FROM_STEP_2", "headers": { "x-api-key": "THE_API_KEY" } } } ``` If ~/.mcp.json already exists with other servers, merge the "connect-apps" key into the existing JSON. ### Step 4: Confirm Tell the user: ``` Setup complete! To activate: exit and run `claude` again Then try: "Send me a test email at your@email.com" ``` ## Important - Do NOT try to edit settings.local.json - MCP servers go in ~/.mcp.json - Do NOT search for config locations - just write to ~/.mcp.json - Do NOT ask multiple questions - just ask for the API key once - Be fast - this should take under 30 seconds ================================================ FILE: content-research-writer/SKILL.md ================================================ --- name: content-research-writer description: Assists in writing high-quality content by conducting research, adding citations, improving hooks, iterating on outlines, and providing real-time feedback on each section. Transforms your writing process from solo effort to collaborative partnership. --- # Content Research Writer This skill acts as your writing partner, helping you research, outline, draft, and refine content while maintaining your unique voice and style. ## When to Use This Skill - Writing blog posts, articles, or newsletters - Creating educational content or tutorials - Drafting thought leadership pieces - Researching and writing case studies - Producing technical documentation with sources - Writing with proper citations and references - Improving hooks and introductions - Getting section-by-section feedback while writing ## What This Skill Does 1. **Collaborative Outlining**: Helps you structure ideas into coherent outlines 2. **Research Assistance**: Finds relevant information and adds citations 3. **Hook Improvement**: Strengthens your opening to capture attention 4. **Section Feedback**: Reviews each section as you write 5. **Voice Preservation**: Maintains your writing style and tone 6. **Citation Management**: Adds and formats references properly 7. **Iterative Refinement**: Helps you improve through multiple drafts ## How to Use ### Setup Your Writing Environment Create a dedicated folder for your article: ``` mkdir ~/writing/my-article-title cd ~/writing/my-article-title ``` Create your draft file: ``` touch article-draft.md ``` Open Claude Code from this directory and start writing. ### Basic Workflow 1. **Start with an outline**: ``` Help me create an outline for an article about [topic] ``` 2. **Research and add citations**: ``` Research [specific topic] and add citations to my outline ``` 3. **Improve the hook**: ``` Here's my introduction. Help me make the hook more compelling. ``` 4. **Get section feedback**: ``` I just finished the "Why This Matters" section. Review it and give feedback. ``` 5. **Refine and polish**: ``` Review the full draft for flow, clarity, and consistency. ``` ## Instructions When a user requests writing assistance: 1. **Understand the Writing Project** Ask clarifying questions: - What's the topic and main argument? - Who's the target audience? - What's the desired length/format? - What's your goal? (educate, persuade, entertain, explain) - Any existing research or sources to include? - What's your writing style? (formal, conversational, technical) 2. **Collaborative Outlining** Help structure the content: ```markdown # Article Outline: [Title] ## Hook - [Opening line/story/statistic] - [Why reader should care] ## Introduction - Context and background - Problem statement - What this article covers ## Main Sections ### Section 1: [Title] - Key point A - Key point B - Example/evidence - [Research needed: specific topic] ### Section 2: [Title] - Key point C - Key point D - Data/citation needed ### Section 3: [Title] - Key point E - Counter-arguments - Resolution ## Conclusion - Summary of main points - Call to action - Final thought ## Research To-Do - [ ] Find data on [topic] - [ ] Get examples of [concept] - [ ] Source citation for [claim] ``` **Iterate on outline**: - Adjust based on feedback - Ensure logical flow - Identify research gaps - Mark sections for deep dives 3. **Conduct Research** When user requests research on a topic: - Search for relevant information - Find credible sources - Extract key facts, quotes, and data - Add citations in requested format Example output: ```markdown ## Research: AI Impact on Productivity Key Findings: 1. **Productivity Gains**: Studies show 40% time savings for content creation tasks [1] 2. **Adoption Rates**: 67% of knowledge workers use AI tools weekly [2] 3. **Expert Quote**: "AI augments rather than replaces human creativity" - Dr. Jane Smith, MIT [3] Citations: [1] McKinsey Global Institute. (2024). "The Economic Potential of Generative AI" [2] Stack Overflow Developer Survey (2024) [3] Smith, J. (2024). MIT Technology Review interview Added to outline under Section 2. ``` 4. **Improve Hooks** When user shares an introduction, analyze and strengthen: **Current Hook Analysis**: - What works: [positive elements] - What could be stronger: [areas for improvement] - Emotional impact: [current vs. potential] **Suggested Alternatives**: Option 1: [Bold statement] > [Example] *Why it works: [explanation]* Option 2: [Personal story] > [Example] *Why it works: [explanation]* Option 3: [Surprising data] > [Example] *Why it works: [explanation]* **Questions to hook**: - Does it create curiosity? - Does it promise value? - Is it specific enough? - Does it match the audience? 5. **Provide Section-by-Section Feedback** As user writes each section, review for: ```markdown # Feedback: [Section Name] ## What Works Well ✓ - [Strength 1] - [Strength 2] - [Strength 3] ## Suggestions for Improvement ### Clarity - [Specific issue] → [Suggested fix] - [Complex sentence] → [Simpler alternative] ### Flow - [Transition issue] → [Better connection] - [Paragraph order] → [Suggested reordering] ### Evidence - [Claim needing support] → [Add citation or example] - [Generic statement] → [Make more specific] ### Style - [Tone inconsistency] → [Match your voice better] - [Word choice] → [Stronger alternative] ## Specific Line Edits Original: > [Exact quote from draft] Suggested: > [Improved version] Why: [Explanation] ## Questions to Consider - [Thought-provoking question 1] - [Thought-provoking question 2] Ready to move to next section! ``` 6. **Preserve Writer's Voice** Important principles: - **Learn their style**: Read existing writing samples - **Suggest, don't replace**: Offer options, not directives - **Match tone**: Formal, casual, technical, friendly - **Respect choices**: If they prefer their version, support it - **Enhance, don't override**: Make their writing better, not different Ask periodically: - "Does this sound like you?" - "Is this the right tone?" - "Should I be more/less [formal/casual/technical]?" 7. **Citation Management** Handle references based on user preference: **Inline Citations**: ```markdown Studies show 40% productivity improvement (McKinsey, 2024). ``` **Numbered References**: ```markdown Studies show 40% productivity improvement [1]. [1] McKinsey Global Institute. (2024)... ``` **Footnote Style**: ```markdown Studies show 40% productivity improvement^1 ^1: McKinsey Global Institute. (2024)... ``` Maintain a running citations list: ```markdown ## References 1. Author. (Year). "Title". Publication. 2. Author. (Year). "Title". Publication. ... ``` 8. **Final Review and Polish** When draft is complete, provide comprehensive feedback: ```markdown # Full Draft Review ## Overall Assessment **Strengths**: - [Major strength 1] - [Major strength 2] - [Major strength 3] **Impact**: [Overall effectiveness assessment] ## Structure & Flow - [Comments on organization] - [Transition quality] - [Pacing assessment] ## Content Quality - [Argument strength] - [Evidence sufficiency] - [Example effectiveness] ## Technical Quality - Grammar and mechanics: [assessment] - Consistency: [assessment] - Citations: [completeness check] ## Readability - Clarity score: [evaluation] - Sentence variety: [evaluation] - Paragraph length: [evaluation] ## Final Polish Suggestions 1. **Introduction**: [Specific improvements] 2. **Body**: [Specific improvements] 3. **Conclusion**: [Specific improvements] 4. **Title**: [Options if needed] ## Pre-Publish Checklist - [ ] All claims sourced - [ ] Citations formatted - [ ] Examples clear - [ ] Transitions smooth - [ ] Call to action present - [ ] Proofread for typos Ready to publish! 🚀 ``` ## Examples ### Example 1: Teresa Torres's Workflow **User**: "I'm writing an article about continuous discovery. Help me create an outline." **Process**: 1. Collaborates on outline structure 2. Identifies research needs 3. User starts writing introduction 4. Reviews and improves the hook 5. User writes each section 6. Provides feedback after each section 7. Conducts research and adds citations 8. Final review of complete draft 9. Polish and prep for publishing **Result**: Well-researched, properly cited article written in Teresa's voice with strong structure and flow. ### Example 2: Research-Heavy Article **User**: "I'm writing about AI's impact on product management. Help me find current data and examples." **Output**: ```markdown ## Research Compiled ### Recent Data - Gartner: 80% of PMs will use AI tools by 2025 [1] - Survey: 45% report faster feature shipping [2] - Case study: Airbnb's AI-assisted prioritization [3] ### Expert Quotes - "AI amplifies PM judgment, not replaces it" - Marty Cagan - [Additional quotes with citations] ### Real Examples 1. **Company A**: Used AI for user research synthesis - Result: 60% time savings - Source: [citation] 2. **Company B**: AI-powered roadmap analysis - Result: Better stakeholder alignment - Source: [citation] All added to your outline with proper citations. ``` ### Example 3: Hook Improvement **User's Original Hook**: > "Product management is changing because of AI. In this article, I'll discuss some ways AI affects product managers." **Improved Options**: **Option 1 (Data-driven)**: > "Last month, I asked AI to analyze 500 customer interviews. It took 30 minutes instead of 3 weeks. Product management will never be the same." **Option 2 (Question)**: > "What if you could talk to every customer, read every review, and analyze every support ticket—all before your morning coffee?" **Option 3 (Story)**: > "Sarah spent two weeks building the wrong feature. Not because she didn't understand her users, but because she couldn't process the hundreds of interviews fast enough to spot the pattern." ### Example 4: Section Feedback **User**: "Just finished my 'Common Mistakes' section. Thoughts?" **Response**: ```markdown # Feedback: Common Mistakes Section ## What Works Well ✓ - Strong examples (the Slack notification story) - Clear structure (3 mistakes, clean layout) - Practical advice for each mistake ## Suggestions ### Make It More Specific Your second point says "Bad prioritization" but could be stronger: Current: > "Many teams prioritize badly by focusing on features instead of outcomes." Suggested: > "I've watched teams ship 14 features in a quarter yet move none of their key metrics. They prioritized activity over progress." ### Add Data The third mistake would benefit from evidence: > "[Add citation]: Studies show teams without regular user contact are 3x more likely to build unused features [needs source]" ### Flow Improvement Consider reordering: Mistake 3 → Mistake 2 → Mistake 1 This builds from small to big impact. Ready for the next section! ``` ## Writing Workflows ### Blog Post Workflow 1. Outline together 2. Research key points 3. Write introduction → get feedback 4. Write body sections → feedback each 5. Write conclusion → final review 6. Polish and edit ### Newsletter Workflow 1. Discuss hook ideas 2. Quick outline (shorter format) 3. Draft in one session 4. Review for clarity and links 5. Quick polish ### Technical Tutorial Workflow 1. Outline steps 2. Write code examples 3. Add explanations 4. Test instructions 5. Add troubleshooting section 6. Final review for accuracy ### Thought Leadership Workflow 1. Brainstorm unique angle 2. Research existing perspectives 3. Develop your thesis 4. Write with strong POV 5. Add supporting evidence 6. Craft compelling conclusion ## Pro Tips 1. **Work in VS Code**: Better than web Claude for long-form writing 2. **One section at a time**: Get feedback incrementally 3. **Save research separately**: Keep a research.md file 4. **Version your drafts**: article-v1.md, article-v2.md, etc. 5. **Read aloud**: Use feedback to identify clunky sentences 6. **Set deadlines**: "I want to finish the draft today" 7. **Take breaks**: Write, get feedback, pause, revise ## File Organization Recommended structure for writing projects: ``` ~/writing/article-name/ ├── outline.md # Your outline ├── research.md # All research and citations ├── draft-v1.md # First draft ├── draft-v2.md # Revised draft ├── final.md # Publication-ready ├── feedback.md # Collected feedback └── sources/ # Reference materials ├── study1.pdf └── article2.md ``` ## Best Practices ### For Research - Verify sources before citing - Use recent data when possible - Balance different perspectives - Link to original sources ### For Feedback - Be specific about what you want: "Is this too technical?" - Share your concerns: "I'm worried this section drags" - Ask questions: "Does this flow logically?" - Request alternatives: "What's another way to explain this?" ### For Voice - Share examples of your writing - Specify tone preferences - Point out good matches: "That sounds like me!" - Flag mismatches: "Too formal for my style" ## Related Use Cases - Creating social media posts from articles - Adapting content for different audiences - Writing email newsletters - Drafting technical documentation - Creating presentation content - Writing case studies - Developing course outlines ================================================ FILE: developer-growth-analysis/SKILL.md ================================================ --- name: developer-growth-analysis description: Analyzes your recent Claude Code chat history to identify coding patterns, development gaps, and areas for improvement, curates relevant learning resources from HackerNews, and automatically sends a personalized growth report to your Slack DMs. --- # Developer Growth Analysis This skill provides personalized feedback on your recent coding work by analyzing your Claude Code chat interactions and identifying patterns that reveal strengths and areas for growth. ## When to Use This Skill Use this skill when you want to: - Understand your development patterns and habits from recent work - Identify specific technical gaps or recurring challenges - Discover which topics would benefit from deeper study - Get curated learning resources tailored to your actual work patterns - Track improvement areas across your recent projects - Find high-quality articles that directly address the skills you're developing This skill is ideal for developers who want structured feedback on their growth without waiting for code reviews, and who prefer data-driven insights from their own work history. ## What This Skill Does This skill performs a six-step analysis of your development work: 1. **Reads Your Chat History**: Accesses your local Claude Code chat history from the past 24-48 hours to understand what you've been working on. 2. **Identifies Development Patterns**: Analyzes the types of problems you're solving, technologies you're using, challenges you encounter, and how you approach different kinds of tasks. 3. **Detects Improvement Areas**: Recognizes patterns that suggest skill gaps, repeated struggles, inefficient approaches, or areas where you might benefit from deeper knowledge. 4. **Generates a Personalized Report**: Creates a comprehensive report showing your work summary, identified improvement areas, and specific recommendations for growth. 5. **Finds Learning Resources**: Uses HackerNews to curate high-quality articles and discussions directly relevant to your improvement areas, providing you with a reading list tailored to your actual development work. 6. **Sends to Your Slack DMs**: Automatically delivers the complete report to your own Slack direct messages so you can reference it anytime, anywhere. ## How to Use Ask Claude to analyze your recent coding work: ``` Analyze my developer growth from my recent chats ``` Or be more specific about which time period: ``` Analyze my work from today and suggest areas for improvement ``` The skill will generate a formatted report with: - Overview of your recent work - Key improvement areas identified - Specific recommendations for each area - Curated learning resources from HackerNews - Action items you can focus on ## Instructions When a user requests analysis of their developer growth or coding patterns from recent work: 1. **Access Chat History** Read the chat history from `~/.claude/history.jsonl`. This file is a JSONL format where each line contains: - `display`: The user's message/request - `project`: The project being worked on - `timestamp`: Unix timestamp (in milliseconds) - `pastedContents`: Any code or content pasted Filter for entries from the past 24-48 hours based on the current timestamp. 2. **Analyze Work Patterns** Extract and analyze the following from the filtered chats: - **Projects and Domains**: What types of projects was the user working on? (e.g., backend, frontend, DevOps, data, etc.) - **Technologies Used**: What languages, frameworks, and tools appear in the conversations? - **Problem Types**: What categories of problems are being solved? (e.g., performance optimization, debugging, feature implementation, refactoring, setup/configuration) - **Challenges Encountered**: What problems did the user struggle with? Look for: - Repeated questions about similar topics - Problems that took multiple attempts to solve - Questions indicating knowledge gaps - Complex architectural decisions - **Approach Patterns**: How does the user solve problems? (e.g., methodical, exploratory, experimental) 3. **Identify Improvement Areas** Based on the analysis, identify 3-5 specific areas where the user could improve. These should be: - **Specific** (not vague like "improve coding skills") - **Evidence-based** (grounded in actual chat history) - **Actionable** (practical improvements that can be made) - **Prioritized** (most impactful first) Examples of good improvement areas: - "Advanced TypeScript patterns (generics, utility types, type guards) - you struggled with type safety in [specific project]" - "Error handling and validation - I noticed you patched several bugs related to missing null checks" - "Async/await patterns - your recent work shows some race conditions and timing issues" - "Database query optimization - you rewrote the same query multiple times" 4. **Generate Report** Create a comprehensive report with this structure: ```markdown # Your Developer Growth Report **Report Period**: [Yesterday / Today / [Custom Date Range]] **Last Updated**: [Current Date and Time] ## Work Summary [2-3 paragraphs summarizing what the user worked on, projects touched, technologies used, and overall focus areas] Example: "Over the past 24 hours, you focused primarily on backend development with three distinct projects. Your work involved TypeScript, React, and deployment infrastructure. You tackled a mix of feature implementation, debugging, and architectural decisions, with a particular focus on API design and database optimization." ## Improvement Areas (Prioritized) ### 1. [Area Name] **Why This Matters**: [Explanation of why this skill is important for the user's work] **What I Observed**: [Specific evidence from chat history showing this gap] **Recommendation**: [Concrete step(s) to improve in this area] **Time to Skill Up**: [Brief estimate of effort required] --- [Repeat for 2-4 additional areas] ## Strengths Observed [2-3 bullet points highlighting things you're doing well - things to continue doing] ## Action Items Priority order: 1. [Action item derived from highest priority improvement area] 2. [Action item from next area] 3. [Action item from next area] ## Learning Resources [Will be populated in next step] ``` 5. **Search for Learning Resources** Use Rube MCP to search HackerNews for articles related to each improvement area: - For each improvement area, construct a search query targeting high-quality resources - Search HackerNews using RUBE_SEARCH_TOOLS with queries like: - "Learn [Technology/Pattern] best practices" - "[Technology] advanced patterns and techniques" - "Debugging [specific problem type] in [language]" - Prioritize posts with high engagement (comments, upvotes) - For each area, include 2-3 most relevant articles with: - Article title - Publication date - Brief description of why it's relevant - Link to the article Add this section to the report: ```markdown ## Curated Learning Resources ### For: [Improvement Area] 1. **[Article Title]** - [Date] [Description of what it covers and why it's relevant to your improvement area] [Link] 2. **[Article Title]** - [Date] [Description] [Link] [Repeat for other improvement areas] ``` 6. **Present the Complete Report** Deliver the report in a clean, readable format that the user can: - Quickly scan for key takeaways - Use for focused learning planning - Reference over the next week as they work on improvements - Share with mentors if they want external feedback 7. **Send Report to Slack DMs** Use Rube MCP to send the complete report to the user's own Slack DMs: - Check if Slack connection is active via RUBE_SEARCH_TOOLS - If not connected, use RUBE_MANAGE_CONNECTIONS to initiate Slack auth - Use RUBE_MULTI_EXECUTE_TOOL to send the report as a formatted message: - Send the report title and period as the first message - Break the report into logical sections (Summary, Improvements, Strengths, Actions, Resources) - Format each section as a well-structured Slack message with proper markdown - Include clickable links for the learning resources - Confirm delivery in the CLI output This ensures the user has the report in a place they check regularly and can reference it throughout the week. ## Example Usage ### Input ``` Analyze my developer growth from my recent chats ``` ### Output ```markdown # Your Developer Growth Report **Report Period**: November 9-10, 2024 **Last Updated**: November 10, 2024, 9:15 PM UTC ## Work Summary Over the past two days, you focused on backend infrastructure and API development. Your primary project was an open-source showcase application, where you made significant progress on connections management, UI improvements, and deployment configuration. You worked with TypeScript, React, and Node.js, tackling challenges ranging from data security to responsive design. Your work shows a balance between implementing features and addressing technical debt. ## Improvement Areas (Prioritized) ### 1. Advanced TypeScript Patterns and Type Safety **Why This Matters**: TypeScript is central to your work, but leveraging its advanced features (generics, utility types, conditional types, type guards) can significantly improve code reliability and reduce runtime errors. Better type safety catches bugs at compile time rather than in production. **What I Observed**: In your recent chats, you were working with connection data structures and struggled a few times with typing auth configurations properly. You also had to iterate on union types for different connection states. There's an opportunity to use discriminated unions and type guards more effectively. **Recommendation**: Study TypeScript's advanced type system, particularly utility types (Omit, Pick, Record), conditional types, and discriminated unions. Apply these patterns to your connection configuration handling and auth state management. **Time to Skill Up**: 5-8 hours of focused learning and practice ### 2. Secure Data Handling and Information Hiding in UI **Why This Matters**: You identified and fixed a security concern where sensitive connection data was being displayed in your console. Preventing information leakage is critical for applications handling user credentials and API keys. Good practices here prevent security incidents and user trust violations. **What I Observed**: You caught that your "Your Apps" page was showing full connection data including auth configs. This shows good security instincts, and the next step is building this into your default thinking when handling sensitive information. **Recommendation**: Review security best practices for handling sensitive data in frontend applications. Create reusable patterns for filtering/masking sensitive information before displaying it. Consider implementing a secure data layer that explicitly whitelist what can be shown in the UI. **Time to Skill Up**: 3-4 hours ### 3. Component Architecture and Responsive UI Patterns **Why This Matters**: You're designing UIs that need to work across different screen sizes and user interactions. Strong component architecture makes it easier to build complex UIs without bugs and improves maintainability. **What I Observed**: You worked on the "Marketplace" UI (formerly Browse Tools), recreating it from a design image. You also identified and fixed scrolling issues where content was overflowing containers. There's an opportunity to strengthen your understanding of layout containment and responsive design patterns. **Recommendation**: Study React component composition patterns and CSS layout best practices (especially flexbox and grid). Focus on container queries and responsive patterns that prevent overflow issues. Look into component composition libraries and design system approaches. **Time to Skill Up**: 6-10 hours (depending on depth) ## Strengths Observed - **Security Awareness**: You proactively identified data leakage issues before they became problems - **Iterative Refinement**: You worked through UI requirements methodically, asking clarifying questions and improving designs - **Full-Stack Capability**: You comfortably work across backend APIs, frontend UI, and deployment concerns - **Problem-Solving Approach**: You break down complex tasks into manageable steps ## Action Items Priority order: 1. Spend 1-2 hours learning TypeScript utility types and discriminated unions; apply to your connection data structures 2. Document security patterns for your project (what data is safe to display, filtering/masking functions) 3. Study one article on advanced React patterns and apply one pattern to your current UI work 4. Set up a code review checklist focused on type safety and data security for future PRs ## Curated Learning Resources ### For: Advanced TypeScript Patterns 1. **TypeScript's Advanced Types: Generics, Utility Types, and Conditional Types** - HackerNews, October 2024 Deep dive into TypeScript's type system with practical examples and real-world applications. Covers discriminated unions, type guards, and patterns for ensuring compile-time safety in complex applications. [Link to discussion] 2. **Building Type-Safe APIs in TypeScript** - HackerNews, September 2024 Practical guide to designing APIs with TypeScript that catch errors early. Particularly relevant for your connection configuration work. [Link to discussion] ### For: Secure Data Handling in Frontend 1. **Preventing Information Leakage in Web Applications** - HackerNews, August 2024 Comprehensive guide to data security in frontend applications, including filtering sensitive information, secure logging, and audit trails. [Link to discussion] 2. **OAuth and API Key Management Best Practices** - HackerNews, July 2024 How to safely handle authentication tokens and API keys in applications, with examples for different frameworks. [Link to discussion] ### For: Component Architecture and Responsive Design 1. **Advanced React Patterns: Composition Over Configuration** - HackerNews Explores component composition strategies that scale, with examples using modern React patterns. [Link to discussion] 2. **CSS Layout Mastery: Flexbox, Grid, and Container Queries** - HackerNews, October 2024 Learn responsive design patterns that prevent overflow issues and work across all screen sizes. [Link to discussion] ``` ## Tips and Best Practices - Run this analysis once a week to track your improvement trajectory over time - Pick one improvement area at a time and focus on it for a few days before moving to the next - Use the learning resources as a study guide; work through the recommended materials and practice applying the patterns - Revisit this report after focusing on an area for a week to see how your work patterns change - The learning resources are intentionally curated for your actual work, not generic topics, so they'll be highly relevant to what you're building ## How Accuracy and Quality Are Maintained This skill: - Analyzes your actual work patterns from timestamped chat history - Generates evidence-based recommendations grounded in real projects - Curates learning resources that directly address your identified gaps - Focuses on actionable improvements, not vague feedback - Provides specific time estimates based on complexity - Prioritizes areas that will have the most impact on your development velocity ================================================ FILE: document-skills/docx/LICENSE.txt ================================================ © 2025 Anthropic, PBC. All rights reserved. LICENSE: Use of these materials (including all code, prompts, assets, files, and other components of this Skill) is governed by your agreement with Anthropic regarding use of Anthropic's services. If no separate agreement exists, use is governed by Anthropic's Consumer Terms of Service or Commercial Terms of Service, as applicable: https://www.anthropic.com/legal/consumer-terms https://www.anthropic.com/legal/commercial-terms Your applicable agreement is referred to as the "Agreement." "Services" are as defined in the Agreement. ADDITIONAL RESTRICTIONS: Notwithstanding anything in the Agreement to the contrary, users may not: - Extract these materials from the Services or retain copies of these materials outside the Services - Reproduce or copy these materials, except for temporary copies created automatically during authorized use of the Services - Create derivative works based on these materials - Distribute, sublicense, or transfer these materials to any third party - Make, offer to sell, sell, or import any inventions embodied in these materials - Reverse engineer, decompile, or disassemble these materials The receipt, viewing, or possession of these materials does not convey or imply any license or right beyond those expressly granted above. Anthropic retains all right, title, and interest in these materials, including all copyrights, patents, and other intellectual property rights. ================================================ FILE: document-skills/docx/SKILL.md ================================================ --- name: docx description: "Comprehensive document creation, editing, and analysis with support for tracked changes, comments, formatting preservation, and text extraction. When Claude needs to work with professional documents (.docx files) for: (1) Creating new documents, (2) Modifying or editing content, (3) Working with tracked changes, (4) Adding comments, or any other document tasks" license: Proprietary. LICENSE.txt has complete terms --- # DOCX creation, editing, and analysis ## Overview A user may ask you to create, edit, or analyze the contents of a .docx file. A .docx file is essentially a ZIP archive containing XML files and other resources that you can read or edit. You have different tools and workflows available for different tasks. ## Workflow Decision Tree ### Reading/Analyzing Content Use "Text extraction" or "Raw XML access" sections below ### Creating New Document Use "Creating a new Word document" workflow ### Editing Existing Document - **Your own document + simple changes** Use "Basic OOXML editing" workflow - **Someone else's document** Use **"Redlining workflow"** (recommended default) - **Legal, academic, business, or government docs** Use **"Redlining workflow"** (required) ## Reading and analyzing content ### Text extraction If you just need to read the text contents of a document, you should convert the document to markdown using pandoc. Pandoc provides excellent support for preserving document structure and can show tracked changes: ```bash # Convert document to markdown with tracked changes pandoc --track-changes=all path-to-file.docx -o output.md # Options: --track-changes=accept/reject/all ``` ### Raw XML access You need raw XML access for: comments, complex formatting, document structure, embedded media, and metadata. For any of these features, you'll need to unpack a document and read its raw XML contents. #### Unpacking a file `python ooxml/scripts/unpack.py