[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M79YC85HWECT7W4R2TFAKTPW":3,"skill-same:01M79YC85HWECT7W4R2TFAKTPW":46},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":18,"linkOnly":19,"markdownContent":20,"markdownBody":21,"frontMatter":22,"refName":26,"commitSha":27,"skillDirectory":28,"forksCount":13,"repositoryHtmlUrl":29,"repositoryHomepageUrl":6,"ownerHtmlUrl":30,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":31,"install":32,"resources":45},"01M79YC85HWECT7W4R2TFAKTPW","Network 101",null,"This skill should be used when the user asks to \"set up a web server\", \"configure HTTP or HTTPS\", \"perform SNMP enumeration\", \"configure SMB shares\", \"test network services\", or needs guidance on configuring and testing network services for penetration testing labs.","KrismithReddy12\u002Fclaude-code-templates","KrismithReddy12","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F182916557?v=4","01M79T8DNGJRHG48G3H3Q02MK8","01M79TA8ZWV2PP7R4ARWVYWZFE",0,"MIT","https:\u002F\u002Fgithub.com\u002FKrismithReddy12\u002Fclaude-code-templates\u002Fblob\u002Fmain\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Futilities\u002Fnetwork-101\u002FSKILL.md",[],[],"2026-11-15 14:19:17",false,"---\nname: Network 101\ndescription: This skill should be used when the user asks to \"set up a web server\", \"configure HTTP or HTTPS\", \"perform SNMP enumeration\", \"configure SMB shares\", \"test network services\", or needs guidance on configuring and testing network services for penetration testing labs.\nmetadata:\n  author: zebbern\n  version: \"1.1\"\n---\n\n# Network 101\n\n## Purpose\n\nConfigure and test common network services (HTTP, HTTPS, SNMP, SMB) for penetration testing lab environments. Enable hands-on practice with service enumeration, log analysis, and security testing against properly configured target systems.\n\n## Inputs\u002FPrerequisites\n\n- Windows Server or Linux system for hosting services\n- Kali Linux or similar for testing\n- Administrative access to target system\n- Basic networking knowledge (IP addressing, ports)\n- Firewall access for port configuration\n\n## Outputs\u002FDeliverables\n\n- Configured HTTP\u002FHTTPS web server\n- SNMP service with accessible communities\n- SMB file shares with various permission levels\n- Captured logs for analysis\n- Documented enumeration results\n\n## Core Workflow\n\n### 1. Configure HTTP Server (Port 80)\n\nSet up a basic HTTP web server for testing:\n\n**Windows IIS Setup:**\n1. Open IIS Manager (Internet Information Services)\n2. Right-click Sites → Add Website\n3. Configure site name and physical path\n4. Bind to IP address and port 80\n\n**Linux Apache Setup:**\n\n```bash\n# Install Apache\nsudo apt update && sudo apt install apache2\n\n# Start service\nsudo systemctl start apache2\nsudo systemctl enable apache2\n\n# Create test page\necho \"\u003Chtml>\u003Cbody>\u003Ch1>Test Page\u003C\u002Fh1>\u003C\u002Fbody>\u003C\u002Fhtml>\" | sudo tee \u002Fvar\u002Fwww\u002Fhtml\u002Findex.html\n\n# Verify service\ncurl http:\u002F\u002Flocalhost\n```\n\n**Configure Firewall for HTTP:**\n\n```bash\n# Linux (UFW)\nsudo ufw allow 80\u002Ftcp\n\n# Windows PowerShell\nNew-NetFirewallRule -DisplayName \"HTTP\" -Direction Inbound -Protocol TCP -LocalPort 80 -Action Allow\n```\n\n### 2. Configure HTTPS Server (Port 443)\n\nSet up secure HTTPS with SSL\u002FTLS:\n\n**Generate Self-Signed Certificate:**\n\n```bash\n# Linux - Generate certificate\nsudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 \\\n  -keyout \u002Fetc\u002Fssl\u002Fprivate\u002Fapache-selfsigned.key \\\n  -out \u002Fetc\u002Fssl\u002Fcerts\u002Fapache-selfsigned.crt\n\n# Enable SSL module\nsudo a2enmod ssl\nsudo systemctl restart apache2\n```\n\n**Configure Apache for HTTPS:**\n\n```bash\n# Edit SSL virtual host\nsudo nano \u002Fetc\u002Fapache2\u002Fsites-available\u002Fdefault-ssl.conf\n\n# Enable site\nsudo a2ensite default-ssl\nsudo systemctl reload apache2\n```\n\n**Verify HTTPS Setup:**\n\n```bash\n# Check port 443 is open\nnmap -p 443 192.168.1.1\n\n# Test SSL connection\nopenssl s_client -connect 192.168.1.1:443\n\n# Check certificate\ncurl -kv https:\u002F\u002F192.168.1.1\n```\n\n### 3. Configure SNMP Service (Port 161)\n\nSet up SNMP for enumeration practice:\n\n**Linux SNMP Setup:**\n\n```bash\n# Install SNMP daemon\nsudo apt install snmpd snmp\n\n# Configure community strings\nsudo nano \u002Fetc\u002Fsnmp\u002Fsnmpd.conf\n\n# Add these lines:\n# rocommunity public\n# rwcommunity private\n\n# Restart service\nsudo systemctl restart snmpd\n```\n\n**Windows SNMP Setup:**\n1. Open Server Manager → Add Features\n2. Select SNMP Service\n3. Configure community strings in Services → SNMP Service → Properties\n\n**SNMP Enumeration Commands:**\n\n```bash\n# Basic SNMP walk\nsnmpwalk -c public -v1 192.168.1.1\n\n# Enumerate system info\nsnmpwalk -c public -v1 192.168.1.1 1.3.6.1.2.1.1\n\n# Get running processes\nsnmpwalk -c public -v1 192.168.1.1 1.3.6.1.2.1.25.4.2.1.2\n\n# SNMP check tool\nsnmp-check 192.168.1.1 -c public\n\n# Brute force community strings\nonesixtyone -c \u002Fusr\u002Fshare\u002Fseclists\u002FDiscovery\u002FSNMP\u002Fcommon-snmp-community-strings.txt 192.168.1.1\n```\n\n### 4. Configure SMB Service (Port 445)\n\nSet up SMB file shares for enumeration:\n\n**Windows SMB Share:**\n1. Create folder to share\n2. Right-click → Properties → Sharing → Advanced Sharing\n3. Enable sharing and set permissions\n4. Configure NTFS permissions\n\n**Linux Samba Setup:**\n\n```bash\n# Install Samba\nsudo apt install samba\n\n# Create share directory\nsudo mkdir -p \u002Fsrv\u002Fsamba\u002Fshare\nsudo chmod 777 \u002Fsrv\u002Fsamba\u002Fshare\n\n# Configure Samba\nsudo nano \u002Fetc\u002Fsamba\u002Fsmb.conf\n\n# Add share:\n# [public]\n#    path = \u002Fsrv\u002Fsamba\u002Fshare\n#    browsable = yes\n#    guest ok = yes\n#    read only = no\n\n# Restart service\nsudo systemctl restart smbd\n```\n\n**SMB Enumeration Commands:**\n\n```bash\n# List shares anonymously\nsmbclient -L \u002F\u002F192.168.1.1 -N\n\n# Connect to share\nsmbclient \u002F\u002F192.168.1.1\u002Fshare -N\n\n# Enumerate with smbmap\nsmbmap -H 192.168.1.1\n\n# Full enumeration\nenum4linux -a 192.168.1.1\n\n# Check for vulnerabilities\nnmap --script smb-vuln* 192.168.1.1\n```\n\n### 5. Analyze Service Logs\n\nReview logs for security analysis:\n\n**HTTP\u002FHTTPS Logs:**\n\n```bash\n# Apache access log\nsudo tail -f \u002Fvar\u002Flog\u002Fapache2\u002Faccess.log\n\n# Apache error log\nsudo tail -f \u002Fvar\u002Flog\u002Fapache2\u002Ferror.log\n\n# Windows IIS logs\n# Location: C:\\inetpub\\logs\\LogFiles\\W3SVC1\\\n```\n\n**Parse Log for Credentials:**\n\n```bash\n# Search for POST requests\ngrep \"POST\" \u002Fvar\u002Flog\u002Fapache2\u002Faccess.log\n\n# Extract user agents\nawk '{print $12}' \u002Fvar\u002Flog\u002Fapache2\u002Faccess.log | sort | uniq -c\n```\n\n## Quick Reference\n\n### Essential Ports\n\n| Service | Port | Protocol |\n|---------|------|----------|\n| HTTP | 80 | TCP |\n| HTTPS | 443 | TCP |\n| SNMP | 161 | UDP |\n| SMB | 445 | TCP |\n| NetBIOS | 137-139 | TCP\u002FUDP |\n\n### Service Verification Commands\n\n```bash\n# Check HTTP\ncurl -I http:\u002F\u002Ftarget\n\n# Check HTTPS\ncurl -kI https:\u002F\u002Ftarget\n\n# Check SNMP\nsnmpwalk -c public -v1 target\n\n# Check SMB\nsmbclient -L \u002F\u002Ftarget -N\n```\n\n### Common Enumeration Tools\n\n| Tool | Purpose |\n|------|---------|\n| nmap | Port scanning and scripts |\n| nikto | Web vulnerability scanning |\n| snmpwalk | SNMP enumeration |\n| enum4linux | SMB\u002FNetBIOS enumeration |\n| smbclient | SMB connection |\n| gobuster | Directory brute forcing |\n\n## Constraints\n\n- Self-signed certificates trigger browser warnings\n- SNMP v1\u002Fv2c communities transmit in cleartext\n- Anonymous SMB access is often disabled by default\n- Firewall rules must allow inbound connections\n- Lab environments should be isolated from production\n\n## Examples\n\n### Example 1: Complete HTTP Lab Setup\n\n```bash\n# Install and configure\nsudo apt install apache2\nsudo systemctl start apache2\n\n# Create login page\ncat \u003C\u003C 'EOF' | sudo tee \u002Fvar\u002Fwww\u002Fhtml\u002Flogin.html\n\u003Chtml>\n\u003Cbody>\n\u003Cform method=\"POST\" action=\"login.php\">\nUsername: \u003Cinput type=\"text\" name=\"user\">\u003Cbr>\nPassword: \u003Cinput type=\"password\" name=\"pass\">\u003Cbr>\n\u003Cinput type=\"submit\" value=\"Login\">\n\u003C\u002Fform>\n\u003C\u002Fbody>\n\u003C\u002Fhtml>\nEOF\n\n# Allow through firewall\nsudo ufw allow 80\u002Ftcp\n```\n\n### Example 2: SNMP Testing Setup\n\n```bash\n# Quick SNMP configuration\nsudo apt install snmpd\necho \"rocommunity public\" | sudo tee -a \u002Fetc\u002Fsnmp\u002Fsnmpd.conf\nsudo systemctl restart snmpd\n\n# Test enumeration\nsnmpwalk -c public -v1 localhost\n```\n\n### Example 3: SMB Anonymous Access\n\n```bash\n# Configure anonymous share\nsudo apt install samba\nsudo mkdir \u002Fsrv\u002Fsamba\u002Fanonymous\nsudo chmod 777 \u002Fsrv\u002Fsamba\u002Fanonymous\n\n# Test access\nsmbclient \u002F\u002Flocalhost\u002Fanonymous -N\n```\n\n## Troubleshooting\n\n| Issue | Solution |\n|-------|----------|\n| Port not accessible | Check firewall rules (ufw, iptables, Windows Firewall) |\n| Service not starting | Check logs with `journalctl -u service-name` |\n| SNMP timeout | Verify UDP 161 is open, check community string |\n| SMB access denied | Verify share permissions and user credentials |\n| HTTPS certificate error | Accept self-signed cert or add to trusted store |\n| Cannot connect remotely | Bind service to 0.0.0.0 instead of localhost |\n","# Network 101\n\n## Purpose\n\nConfigure and test common network services (HTTP, HTTPS, SNMP, SMB) for penetration testing lab environments. Enable hands-on practice with service enumeration, log analysis, and security testing against properly configured target systems.\n\n## Inputs\u002FPrerequisites\n\n- Windows Server or Linux system for hosting services\n- Kali Linux or similar for testing\n- Administrative access to target system\n- Basic networking knowledge (IP addressing, ports)\n- Firewall access for port configuration\n\n## Outputs\u002FDeliverables\n\n- Configured HTTP\u002FHTTPS web server\n- SNMP service with accessible communities\n- SMB file shares with various permission levels\n- Captured logs for analysis\n- Documented enumeration results\n\n## Core Workflow\n\n### 1. Configure HTTP Server (Port 80)\n\nSet up a basic HTTP web server for testing:\n\n**Windows IIS Setup:**\n1. Open IIS Manager (Internet Information Services)\n2. Right-click Sites → Add Website\n3. Configure site name and physical path\n4. Bind to IP address and port 80\n\n**Linux Apache Setup:**\n\n```bash\n# Install Apache\nsudo apt update && sudo apt install apache2\n\n# Start service\nsudo systemctl start apache2\nsudo systemctl enable apache2\n\n# Create test page\necho \"\u003Chtml>\u003Cbody>\u003Ch1>Test Page\u003C\u002Fh1>\u003C\u002Fbody>\u003C\u002Fhtml>\" | sudo tee \u002Fvar\u002Fwww\u002Fhtml\u002Findex.html\n\n# Verify service\ncurl http:\u002F\u002Flocalhost\n```\n\n**Configure Firewall for HTTP:**\n\n```bash\n# Linux (UFW)\nsudo ufw allow 80\u002Ftcp\n\n# Windows PowerShell\nNew-NetFirewallRule -DisplayName \"HTTP\" -Direction Inbound -Protocol TCP -LocalPort 80 -Action Allow\n```\n\n### 2. Configure HTTPS Server (Port 443)\n\nSet up secure HTTPS with SSL\u002FTLS:\n\n**Generate Self-Signed Certificate:**\n\n```bash\n# Linux - Generate certificate\nsudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 \\\n  -keyout \u002Fetc\u002Fssl\u002Fprivate\u002Fapache-selfsigned.key \\\n  -out \u002Fetc\u002Fssl\u002Fcerts\u002Fapache-selfsigned.crt\n\n# Enable SSL module\nsudo a2enmod ssl\nsudo systemctl restart apache2\n```\n\n**Configure Apache for HTTPS:**\n\n```bash\n# Edit SSL virtual host\nsudo nano \u002Fetc\u002Fapache2\u002Fsites-available\u002Fdefault-ssl.conf\n\n# Enable site\nsudo a2ensite default-ssl\nsudo systemctl reload apache2\n```\n\n**Verify HTTPS Setup:**\n\n```bash\n# Check port 443 is open\nnmap -p 443 192.168.1.1\n\n# Test SSL connection\nopenssl s_client -connect 192.168.1.1:443\n\n# Check certificate\ncurl -kv https:\u002F\u002F192.168.1.1\n```\n\n### 3. Configure SNMP Service (Port 161)\n\nSet up SNMP for enumeration practice:\n\n**Linux SNMP Setup:**\n\n```bash\n# Install SNMP daemon\nsudo apt install snmpd snmp\n\n# Configure community strings\nsudo nano \u002Fetc\u002Fsnmp\u002Fsnmpd.conf\n\n# Add these lines:\n# rocommunity public\n# rwcommunity private\n\n# Restart service\nsudo systemctl restart snmpd\n```\n\n**Windows SNMP Setup:**\n1. Open Server Manager → Add Features\n2. Select SNMP Service\n3. Configure community strings in Services → SNMP Service → Properties\n\n**SNMP Enumeration Commands:**\n\n```bash\n# Basic SNMP walk\nsnmpwalk -c public -v1 192.168.1.1\n\n# Enumerate system info\nsnmpwalk -c public -v1 192.168.1.1 1.3.6.1.2.1.1\n\n# Get running processes\nsnmpwalk -c public -v1 192.168.1.1 1.3.6.1.2.1.25.4.2.1.2\n\n# SNMP check tool\nsnmp-check 192.168.1.1 -c public\n\n# Brute force community strings\nonesixtyone -c \u002Fusr\u002Fshare\u002Fseclists\u002FDiscovery\u002FSNMP\u002Fcommon-snmp-community-strings.txt 192.168.1.1\n```\n\n### 4. Configure SMB Service (Port 445)\n\nSet up SMB file shares for enumeration:\n\n**Windows SMB Share:**\n1. Create folder to share\n2. Right-click → Properties → Sharing → Advanced Sharing\n3. Enable sharing and set permissions\n4. Configure NTFS permissions\n\n**Linux Samba Setup:**\n\n```bash\n# Install Samba\nsudo apt install samba\n\n# Create share directory\nsudo mkdir -p \u002Fsrv\u002Fsamba\u002Fshare\nsudo chmod 777 \u002Fsrv\u002Fsamba\u002Fshare\n\n# Configure Samba\nsudo nano \u002Fetc\u002Fsamba\u002Fsmb.conf\n\n# Add share:\n# [public]\n#    path = \u002Fsrv\u002Fsamba\u002Fshare\n#    browsable = yes\n#    guest ok = yes\n#    read only = no\n\n# Restart service\nsudo systemctl restart smbd\n```\n\n**SMB Enumeration Commands:**\n\n```bash\n# List shares anonymously\nsmbclient -L \u002F\u002F192.168.1.1 -N\n\n# Connect to share\nsmbclient \u002F\u002F192.168.1.1\u002Fshare -N\n\n# Enumerate with smbmap\nsmbmap -H 192.168.1.1\n\n# Full enumeration\nenum4linux -a 192.168.1.1\n\n# Check for vulnerabilities\nnmap --script smb-vuln* 192.168.1.1\n```\n\n### 5. Analyze Service Logs\n\nReview logs for security analysis:\n\n**HTTP\u002FHTTPS Logs:**\n\n```bash\n# Apache access log\nsudo tail -f \u002Fvar\u002Flog\u002Fapache2\u002Faccess.log\n\n# Apache error log\nsudo tail -f \u002Fvar\u002Flog\u002Fapache2\u002Ferror.log\n\n# Windows IIS logs\n# Location: C:\\inetpub\\logs\\LogFiles\\W3SVC1\\\n```\n\n**Parse Log for Credentials:**\n\n```bash\n# Search for POST requests\ngrep \"POST\" \u002Fvar\u002Flog\u002Fapache2\u002Faccess.log\n\n# Extract user agents\nawk '{print $12}' \u002Fvar\u002Flog\u002Fapache2\u002Faccess.log | sort | uniq -c\n```\n\n## Quick Reference\n\n### Essential Ports\n\n| Service | Port | Protocol |\n|---------|------|----------|\n| HTTP | 80 | TCP |\n| HTTPS | 443 | TCP |\n| SNMP | 161 | UDP |\n| SMB | 445 | TCP |\n| NetBIOS | 137-139 | TCP\u002FUDP |\n\n### Service Verification Commands\n\n```bash\n# Check HTTP\ncurl -I http:\u002F\u002Ftarget\n\n# Check HTTPS\ncurl -kI https:\u002F\u002Ftarget\n\n# Check SNMP\nsnmpwalk -c public -v1 target\n\n# Check SMB\nsmbclient -L \u002F\u002Ftarget -N\n```\n\n### Common Enumeration Tools\n\n| Tool | Purpose |\n|------|---------|\n| nmap | Port scanning and scripts |\n| nikto | Web vulnerability scanning |\n| snmpwalk | SNMP enumeration |\n| enum4linux | SMB\u002FNetBIOS enumeration |\n| smbclient | SMB connection |\n| gobuster | Directory brute forcing |\n\n## Constraints\n\n- Self-signed certificates trigger browser warnings\n- SNMP v1\u002Fv2c communities transmit in cleartext\n- Anonymous SMB access is often disabled by default\n- Firewall rules must allow inbound connections\n- Lab environments should be isolated from production\n\n## Examples\n\n### Example 1: Complete HTTP Lab Setup\n\n```bash\n# Install and configure\nsudo apt install apache2\nsudo systemctl start apache2\n\n# Create login page\ncat \u003C\u003C 'EOF' | sudo tee \u002Fvar\u002Fwww\u002Fhtml\u002Flogin.html\n\u003Chtml>\n\u003Cbody>\n\u003Cform method=\"POST\" action=\"login.php\">\nUsername: \u003Cinput type=\"text\" name=\"user\">\u003Cbr>\nPassword: \u003Cinput type=\"password\" name=\"pass\">\u003Cbr>\n\u003Cinput type=\"submit\" value=\"Login\">\n\u003C\u002Fform>\n\u003C\u002Fbody>\n\u003C\u002Fhtml>\nEOF\n\n# Allow through firewall\nsudo ufw allow 80\u002Ftcp\n```\n\n### Example 2: SNMP Testing Setup\n\n```bash\n# Quick SNMP configuration\nsudo apt install snmpd\necho \"rocommunity public\" | sudo tee -a \u002Fetc\u002Fsnmp\u002Fsnmpd.conf\nsudo systemctl restart snmpd\n\n# Test enumeration\nsnmpwalk -c public -v1 localhost\n```\n\n### Example 3: SMB Anonymous Access\n\n```bash\n# Configure anonymous share\nsudo apt install samba\nsudo mkdir \u002Fsrv\u002Fsamba\u002Fanonymous\nsudo chmod 777 \u002Fsrv\u002Fsamba\u002Fanonymous\n\n# Test access\nsmbclient \u002F\u002Flocalhost\u002Fanonymous -N\n```\n\n## Troubleshooting\n\n| Issue | Solution |\n|-------|----------|\n| Port not accessible | Check firewall rules (ufw, iptables, Windows Firewall) |\n| Service not starting | Check logs with `journalctl -u service-name` |\n| SNMP timeout | Verify UDP 161 is open, check community string |\n| SMB access denied | Verify share permissions and user credentials |\n| HTTPS certificate error | Accept self-signed cert or add to trusted store |\n| Cannot connect remotely | Bind service to 0.0.0.0 instead of localhost |\n",{"name":5,"metadata":23,"description":7},{"author":24,"version":25},"zebbern","1.1","main","e3744adb7654df443f12927f3e001252b3a26b6d","cli-tool\u002Fcomponents\u002Fskills\u002Futilities\u002Fnetwork-101","https:\u002F\u002Fgithub.com\u002FKrismithReddy12\u002Fclaude-code-templates","https:\u002F\u002Fgithub.com\u002FKrismithReddy12","2026-07-29 08:15:10",{"source":8,"skillName":5,"commands":33,"prompt":43,"zipAvailable":44},[34,37,40],{"tool":35,"command":36},"npx","npx skills add KrismithReddy12\u002Fclaude-code-templates --skill \"Network 101\"",{"tool":38,"command":39},"bunx","bunx skills add KrismithReddy12\u002Fclaude-code-templates --skill \"Network 101\"",{"tool":41,"command":42},"pnpm","pnpm dlx skills add KrismithReddy12\u002Fclaude-code-templates --skill \"Network 101\"","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FKrismithReddy12\u002Fclaude-code-templates\u002Fblob\u002Fmain\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Futilities\u002Fnetwork-101\u002FSKILL.md",true,[],[47,54,63,70,77,84],{"skillNo":48,"name":49,"nameZh":6,"description":50,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":51,"categories":52,"keywords":53,"publishedAt":18},"01M79YMXJ07S2BQVB7JAM3657Q","zapier-make-patterns","No-code automation democratizes workflow building. Zapier and Make (formerly Integromat) let non-developers automate business processes without writing code. But no-code doesn't mean no-complexity - these platforms have their own patterns, pitfalls, and breaking points.  This skill covers when to use which platform, how to build reliable automations, and when to graduate to code-based solutions. Key insight: Zapier optimizes for simplicity and integrations (7000+ apps), Make optimizes for power","https:\u002F\u002Fgithub.com\u002FKrismithReddy12\u002Fclaude-code-templates\u002Fblob\u002Fmain\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fworkflow-automation\u002Fzapier-make-patterns\u002FSKILL.md",[],[],{"skillNo":55,"name":56,"nameZh":6,"description":57,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":58,"licenseFileUrl":59,"sourceHtmlUrl":60,"categories":61,"keywords":62,"publishedAt":18},"01M79YMVPMK3Y4JDP2KDJKQ2ZD","yeet","Use only when the user explicitly asks to stage, commit, push, and open a GitHub pull request in one flow using the GitHub CLI (`gh`).","Apache-2.0","https:\u002F\u002Fgithub.com\u002FKrismithReddy12\u002Fclaude-code-templates\u002Fblob\u002Fmain\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fworkflow-automation\u002Fyeet\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002FKrismithReddy12\u002Fclaude-code-templates\u002Fblob\u002Fmain\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fworkflow-automation\u002Fyeet\u002FSKILL.md",[],[],{"skillNo":64,"name":65,"nameZh":6,"description":66,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":67,"categories":68,"keywords":69,"publishedAt":18},"01M79YMMQ4XXMPJHDQHY8FR7ME","workflow-automation","Workflow automation is the infrastructure that makes AI agents reliable. Without durable execution, a network hiccup during a 10-step payment flow means lost money and angry customers. With it, workflows resume exactly where they left off.  This skill covers the platforms (n8n, Temporal, Inngest) and patterns (sequential, parallel, orchestrator-worker) that turn brittle scripts into production-grade automation.  Key insight: The platforms make different tradeoffs. n8n optimizes for accessibility","https:\u002F\u002Fgithub.com\u002FKrismithReddy12\u002Fclaude-code-templates\u002Fblob\u002Fmain\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fworkflow-automation\u002Fworkflow-automation\u002FSKILL.md",[],[],{"skillNo":71,"name":72,"nameZh":6,"description":73,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":74,"categories":75,"keywords":76,"publishedAt":18},"01M79YMHQY3CP1XXMQ00TGQFAW","trigger-dev","Trigger.dev expert for background jobs, AI workflows, and reliable async execution with excellent developer experience and TypeScript-first design. Use when: trigger.dev, trigger dev, background task, ai background job, long running task.","https:\u002F\u002Fgithub.com\u002FKrismithReddy12\u002Fclaude-code-templates\u002Fblob\u002Fmain\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fworkflow-automation\u002Ftrigger-dev\u002FSKILL.md",[],[],{"skillNo":78,"name":79,"nameZh":6,"description":80,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":81,"categories":82,"keywords":83,"publishedAt":18},"01M79YME4Z3DRW0MT6BNYW1D7P","slack-automation","Automate Slack workspace operations including messaging, search, channel management, and reaction workflows through Composio's Slack toolkit.","https:\u002F\u002Fgithub.com\u002FKrismithReddy12\u002Fclaude-code-templates\u002Fblob\u002Fmain\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fworkflow-automation\u002Fslack-automation\u002FSKILL.md",[],[],{"skillNo":85,"name":86,"nameZh":6,"description":87,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":88,"categories":89,"keywords":90,"publishedAt":18},"01M79YMAX7NFYDFXFZH2TJS7SS","planning-with-files","Transforms workflow to use Manus-style persistent markdown files for planning, progress tracking, and knowledge storage. Use when starting complex tasks, multi-step projects, research tasks, or when the user mentions planning, organizing work, tracking progress, or wants structured output.","https:\u002F\u002Fgithub.com\u002FKrismithReddy12\u002Fclaude-code-templates\u002Fblob\u002Fmain\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fworkflow-automation\u002Fplanning-with-files\u002FSKILL.md",[],[]]