IMPROVE THIS SOCIAL MEDIA AUTOMATION SCRIPT, ADD MORE FEATURES, ADD MORE SOCIAL MEDIA CHANNELS (for more info read instructions.txt)
git clone https://github.com/hotboyfire7/Social-media-auto-poster.gitSocial-media-auto-poster is a PHP-based automation tool that lets users create, schedule, and automatically publish social media campaigns across Facebook, Twitter, and YouTube. The platform includes membership management, allowing admins to restrict channels and features by user tier. It features campaign scheduling, social media account integration, and admin dashboards for user management. The skill solves the problem of manual social posting by automating multi-platform publishing workflows. Ideal for marketing teams, social media managers, and agencies managing multiple client accounts.
Schedule Facebook posts in advance across multiple brand accounts
Auto-publish Twitter updates on a consistent cadence
Manage YouTube posting with campaign scheduling
Restrict social channels by user membership tier
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/hotboyfire7/Social-media-auto-posterCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Improve this social media automation script to add more features and support for additional channels. The script currently handles [CURRENT_CHANNELS]. I want to add support for [NEW_CHANNELS]. The script should also include these new features: [NEW_FEATURES]. Ensure the script maintains its existing functionality while adding these improvements. The script is written in [SCRIPT_LANGUAGE] and follows [CODING_STANDARDS].
```python
# Improved Social Media Automation Script
# Supports: Twitter, LinkedIn, Facebook, Instagram
import tweepy
import linkedin
import facebook
import instagram
class SocialMediaAutomation:
def __init__(self, api_keys):
self.twitter_api = tweepy.API(api_keys['twitter'])
self.linkedin_api = linkedin.API(api_keys['linkedin'])
self.facebook_api = facebook.API(api_keys['facebook'])
self.instagram_api = instagram.API(api_keys['instagram'])
def post_to_all(self, message, image_path=None):
self.post_to_twitter(message, image_path)
self.post_to_linkedin(message, image_path)
self.post_to_facebook(message, image_path)
self.post_to_instagram(message, image_path)
# Additional methods for each platform...
# Example usage
if __name__ == '__main__':
api_keys = {
'twitter': 'your_twitter_api_key',
'linkedin': 'your_linkedin_api_key',
'facebook': 'your_facebook_api_key',
'instagram': 'your_instagram_api_key'
}
automator = SocialMediaAutomation(api_keys)
automator.post_to_all('Check out our new blog post!', 'blog_image.jpg')
```Your one-stop shop for church and ministry supplies.
Automate your browser workflows effortlessly
Auto-transcribe meetings and generate action items
Cut hours of video in seconds
Immersive e-commerce shopping platform for engaging brand experiences
Context-based ads that match content relevance
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan