home / skills / tara-shopos / shopos-prototype / copy_writing
This skill generates professional e-commerce marketing copy, descriptions, and blog posts tailored to brand voice and audience needs.
npx playbooks add skill tara-shopos/shopos-prototype --skill copy_writingReview the files below or copy the command above to add this skill to your agents.
---
name: copy_writing
description: Generate professional e-commerce marketing copy, descriptions, and blog posts. Use when the user needs text content.
license: Apache-2.0
metadata:
version: "1.0"
author: ShopOS
allowed-tools:
- generateCopy
---
# Copy Writing Skill
## When to use this skill
Use this skill for all text generation tasks:
- Product descriptions
- SEO titles/meta tags
- Social media captions (Instagram, TikTok)
- Email marketing copy
## Instructions
1. **Analyze Tone**: Match the brand voice (professional, playful, luxury).
2. **Format Output**:
- For descriptions: Use bullet points for features.
- For social: Include relevant hashtags.
3. **Construct Tool Call** (or generate directly):
- You can generate the text directly in the response if it's simple.
- For complex requests, call `generateCopy` with `topic`, `tone`, `format`.
## Examples
> User: "Write an Instagram caption for these sneakers"
> Response: "Step up your game! 👟✨ The new CloudRunners are here. #run #sneakers"
This skill generates professional e-commerce marketing copy, product descriptions, social captions, email text, and short blog posts. It adapts tone and structure to brand voice and channel requirements to improve conversions and engagement.
The skill analyzes the requested tone, audience, and format, then produces tailored copy using best-practice patterns (headlines, benefits, feature bullets, calls to action). For simple requests it returns ready-to-use text; for complex briefs it prepares a structured call to generateCopy with topic, tone, and format to ensure consistent output.
Can the skill match different brand voices?
Yes. Provide the target tone and examples; the skill will adapt phrasing, vocabulary, and formality to match the brand voice.
When should I ask for a generateCopy call instead of direct output?
Ask for generateCopy when the brief is multi-part, requires multiple formats, or needs strict parameterized output. Simple captions or single descriptions can be generated directly.