Publisher frontend for managing course creation and marketing content. Integrates with course discovery, ecommerce, and Studio services. Benefits marketing teams by streamlining course and content management.
git clone https://github.com/openedx-unsupported/frontend-app-publisher.gitPublisher frontend for managing course creation and marketing content. Integrates with course discovery, ecommerce, and Studio services. Benefits marketing teams by streamlining course and content management.
1. **Access the Frontend Publisher**: Log into your marketing team dashboard and navigate to the 'Course Publisher' section. Ensure you have admin access to both the frontend publisher and the connected services (course discovery, ecommerce, and Studio). 2. **Input Course Details**: Fill in the [COURSE_NAME] and [COURSE_DESCRIPTION] placeholders with your course's core information. Include specific details about the target audience, difficulty level, and any unique selling points. 3. **Configure Metadata and SEO**: Use the metadata fields to input tags, difficulty level, and target audience. For SEO, fill in the meta title, description, and keywords based on your platform's SEO best practices and keyword research tools like Ahrefs or SEMrush. 4. **Set Pricing and Discounts**: Configure your pricing strategy in the ecommerce section. Use the discount fields to set up early bird pricing, referral programs, or bundle offers. Ensure prices align with your platform's pricing tiers. 5. **Review and Publish**: Use the preview feature to review the course page, marketing content, and metadata. Check for consistency with brand guidelines and platform requirements. Once satisfied, click 'Publish' to make the course live. Share the generated marketing assets via your content management system or email marketing tools.
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/openedx-unsupported/frontend-app-publisherCopy 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.
I need to publish a new [COURSE_NAME] course on our learning platform. The course is [COURSE_DESCRIPTION]. Use the frontend-app-publisher to: 1) Create a new course entry with metadata including [TAGS], [DIFFICULTY_LEVEL], and [TARGET_AUDIENCE], 2) Generate marketing content including a compelling course title, subtitle, and description optimized for [PLATFORM], 3) Set up the course page with recommended [PRICING_STRATEGY] and [DISCOUNT_OFFERS], and 4) Configure SEO metadata including [META_TITLE], [META_DESCRIPTION], and [KEYWORDS]. Ensure the course meets [BRAND_GUIDELINES] and is ready for immediate publication.
Course successfully published to the learning platform with the following details: **Course Metadata:** - Title: "Advanced Data Science with Python: From Beginner to Pro" - Subtitle: "Master machine learning, deep learning, and real-world data analysis" - Description: "This comprehensive 12-week course takes you from Python fundamentals to advanced data science techniques. Through hands-on projects using real datasets from industries like healthcare and finance, you'll learn to build predictive models, create data visualizations, and deploy machine learning solutions. Perfect for professionals looking to transition into data science or advance their analytical skills." - Tags: ["Python", "Machine Learning", "Data Science", "Pandas", "Scikit-learn", "Deep Learning"] - Difficulty: Intermediate - Target Audience: Working professionals, career changers, data analysts **Marketing Content:** - Course Title: "Data Science Mastery: Python, ML & Real-World Projects" - Subtitle: "Transform your career with 12 weeks of intensive, project-based learning" - Description: "Join 5,000+ successful students who've launched data science careers. This course includes 60+ hours of video content, 20+ real-world projects, and lifetime access to course materials. Learn from industry experts with 10+ years of experience at companies like Google and Amazon. Enroll today and get 20% off with code DS2024! **Course Page Configuration:** - Pricing Strategy: Tiered pricing ($199 for basic access, $299 for premium with certificate) - Discount Offers: Early bird 30% off until [DATE], referral program 15% off for each friend enrolled - Brand Guidelines: Primary color #2E86C1, secondary color #F1C40F, font family Inter **SEO Metadata:** - Meta Title: "Learn Data Science with Python | Advanced ML Course | [PLATFORM_NAME]" - Meta Description: "Master Python for data science. Learn machine learning, deep learning, and real-world projects. Get certified and land your dream job in tech." - Keywords: "python data science course, machine learning certification, advanced data science, pandas tutorial, scikit-learn course" The course is now live on the platform and accessible to all users. The marketing assets have been generated and are ready for use across email campaigns, social media, and the course discovery pages.
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan