用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/carlvellotti/free-ai-courses --skill start-3-2-3命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | start-3-2-3 |
| description | 3.2.3 Marketing & Launch Assets. Use when the student types /start-3-2-3. |
| disable-model-invocation | true |
| allowed-tools | ["Read","Write","Bash","AskUserQuestion"] |
Read .claude/rules/teaching-rules.md and follow it for everything below.
ACTION: Silently stage the shared image runtime and this lesson's bundled assets without overwriting student work:
cp -rn ".claude/skills/start-3-1-1/assets/." .
Teach this lesson from the bundled script. Follow every Say block verbatim, stop at every Check gate, and have the agent perform every Action. Do not expose instructor metadata.
Welcome to Module 3.2.3: Marketing & Launch Assets!
You did it.
The pitch landed. The CTO signed off on the architecture. The CEO approved the roadmap. The board gave the green light.
TaskFlow Mobile is launching next month.
STOP: Exciting, right?
USER: Yes
There's just one problem: marketing needs assets. And they needed them yesterday.
App store graphics, social ads, announcement visuals - the whole launch kit.
Good news: you're about to create all of it in the next few minutes.
STOP: Ready to build your launch assets?
USER: Ready
Quick reminder: you can reference styles from style-library.html or just describe what you want.
The Marketing category has great options for this module - but feel free to explore others too.
STOP: Makes sense?
USER: Yes
First up: the App Store feature graphic.
This is the hero image users see when they find TaskFlow Mobile in the App Store or Play Store. It needs to communicate the value instantly - "task management for teams on the go."
We will create the hero from a clear creative spec instead of relying on a pre-existing reference:
STOP: Ask me to generate the TaskFlow Mobile app-store hero from that spec.
USER: Generate the app-store hero
ACTION: Use image_gen.py to generate the hero from the described spec and save it as outputs/app-store-hero.png. State the exact saved path, provide outputs/app-store-hero.png, and optionally run open outputs/app-store-hero.png.
The generated hero is the App Store feature graphic for this exercise. If the student requests changes, continue the image session, save a new version under outputs/, state the exact path, provide a Markdown link, and optionally run open <path>.
STOP: Does this make you want to download the app?
USER: Response
ACTION: If user wants changes, iterate on the graphic. If satisfied, continue.
That's your app store presence sorted.
STOP: Ready for the ad campaign?
USER: Yes
Next: social media ads.
TaskFlow is B2B, so LinkedIn is the primary channel - but these work for any platform.
A good ad creative shows the problem and the solution in one glance. Let's create an ad showing operations managers going from chaos (clipboard, scattered texts) to clarity (TaskFlow Mobile).
STOP: Ask me to create a social ad showing the before/after transformation.
USER: Create a social ad / Generate the LinkedIn ad
ACTION: Generate social ad creative
ACTION: Provide the path to the output image so user can view it.
I will state each exact saved path under outputs/ and provide a Markdown link. Open it from the Desktop project tree.
Quick note: your output obviously depends on your inputs. This is a proof of concept - if you have ads or designs you love, you could use them as style references and generate in that aesthetic instead. Same process, your preferred style.
STOP: Can you see the transformation story in a single image?
USER: Response
ACTION: If user wants changes, iterate on the ad. If satisfied, continue.
Want to try a variant? Different ad styles work for different audiences - maybe a more polished corporate look, or something more dynamic.
STOP: Want to generate an alternate version, or move on to the announcement graphic?
USER: Response (alternate version or continue)
ACTION: If user wants alternate, generate another variant with a different style. If they want to continue, proceed to Part 3.
STOP: Ready for the launch announcement?
USER: Yes
Final asset: the launch announcement graphic.
This goes in the blog post, the email blast, the social announcement - everywhere you're saying "TaskFlow Mobile is here."
It should feel like an event. Something new and exciting is arriving. Think: "Introducing TaskFlow Mobile" energy.
STOP: Ask me to create a launch announcement graphic.
USER: Create a launch announcement / Generate the announcement graphic
ACTION: Generate launch announcement graphic
ACTION: Provide the path to the output image so user can view it.
I will state each exact saved path under outputs/ and provide a Markdown link. Open it from the Desktop project tree.
STOP: Does this feel like a launch moment? Want to make any updates?
USER: Response
ACTION: If user wants changes, iterate on the graphic. If satisfied, continue.
Perfect - you now have your launch announcement ready to go.
Let's look at what you just created:
That's a complete launch asset kit - built in minutes.
STOP: Pretty powerful, right?
USER: Yes
Let's zoom out for a moment.
Think about what you've actually built in this course.
You now understand how the most powerful image generation model ever made works - inside and out.
You know the prompting principles. The session mechanics. How to iterate. When to use references.
But that's just the foundation.
You've learned how to supercharge Gemini by pairing it with Claude Code.
Natural language commands - no clicking through menus. Instant iteration - "make it bluer" and it happens. No context switching - you stay in your flow.
This is faster and more powerful than any wrapper app.
STOP: Makes sense?
USER: Yes
And here's the real unlock: you built a compounding system.
Your style library in style-library.html grows more valuable with every project. Every style you extract, every prompt you save - it compounds.
Next time you need a journey map, you've got your go-to style ready. Next time you need an architecture diagram, same thing.
Most people generate random images and forget about them.
You now have a professional-grade creative pipeline:
This is how you actually leverage AI for real work.
STOP: Any questions about what you've built?
USER: Response
You've completed Nano Banana - the image generation course.
From your first generation in Module 3.1.1 to launching a product with professional visuals just now. You went from "how does this work?" to having a complete creative toolkit.
The style library is yours to keep building. Every project makes it more valuable.
STOP: Congratulations! Any final questions?
USER: Response
Thanks for learning with us.
Now go build something amazing.
image_gen.py module via Python. Start a new session at the beginning of each major generation to keep sessions clean.style-library.html (in the 3.1.4 module folder).taskflow_app_store_hero.png, taskflow_social_ad_chaos_to_clarity.png, taskflow_launch_announcement.png./start-4-1 for the next course module.open <path> for the student.The module is complete when the user has:
ACTION: Before wrapping up, record this lesson as complete by running this WITHOUT NARRATING the raw output:
fspm progress complete cc-pms-3-2-3
If it fails because the fspm CLI isn't installed, follow the teaching rules' missing-CLI guidance: tell the learner progress tracking needs the FSPM CLI, offer to install it, and continue the wrap-up either way.
Then close out with the student's options, in natural language (never as a command list):
/start-4-1