Generate comprehensive content briefs for writers, ensuring clarity, alignment, and strategic content creation across all formats.
npx skills add https://github.com/nicepkg/ai-workflow --skill content-brief-generator
A comprehensive skill for creating detailed content briefs that guide writers, ensure consistency, and align content with business goals.
Helps you create professional content briefs for:
Without a brief:
With a brief:
Use for: Thought leadership, tutorials, listicles, how-tos
Key elements:
Use for: API docs, guides, developer documentation
Key elements:
Use for: Product pages, signup pages, campaign pages
Key elements:
Use for: Customer success stories, testimonials
Key elements:
Best for: Marketing copy, sales pages
Best for: Blog posts, email campaigns
Best for: News, technical docs
Best for: Case studies, narratives
Define your brand voice:
Use generate_brief.sh to create comprehensive brief
Writer researches and creates outline
Writer creates content following brief
Editor reviews against brief requirements
SEO review and optimization
Stakeholder sign-off
Publish and distribute
Monitor metrics defined in brief
Too Vague:
"Write about our product"
→ No clear audience, goal, or angle
No Research:
Missing competitor analysis and keyword research
→ Content won't rank or differentiate
Unclear Voice:
"Make it engaging"
→ Not specific enough for consistency
Missing CTAs:
No clear next step for readers
→ Missed conversion opportunities
Ignoring SEO:
No keyword strategy
→ Content won't be discovered
Specific:
"Write 1500-word tutorial for junior developers on JWT authentication, including code examples in Node.js"
Research-Backed:
"Target keyword 'JWT authentication tutorial' (2.4K monthly searches), compete with existing articles from Auth0 and FreeCodeCamp"
Clear Voice:
"Technical but approachable - explain like a senior dev mentoring a junior, use examples, avoid jargon"
Action-Oriented:
"CTA: Sign up for free API key, secondary: Join Discord community"
SEO-Optimized:
"Primary: 'JWT authentication', Secondary: 'JSON web token Node.js', 'secure API authentication'"
./scripts/generate_brief.sh
Interactive workflow will guide you through:
./scripts/validate_brief.sh path/to/brief.md
Checks for:
references/content_brief_template.md - Complete template
references/seo_guidelines.md - SEO best practices
references/content_frameworks.md - Structure frameworks
references/tone_voice_guide.md - Voice guidelines
System generates comprehensive brief with:
System creates technical brief with:
System builds conversion-focused brief with:
Brief creation triggers calendar entry
Keywords from SEMrush, Ahrefs, etc.
Brief becomes Jira/Asana task
Brief exported to content management system
Success metrics tracked in dashboards
All reference materials included:
Content briefs ensure:
Use this skill to create comprehensive briefs that guide writers to success.
Remember: Time spent on a good brief saves 10x time in revisions. Get it right before writing begins.
Integration with protocols.io API for managing scientific protocols. This skill should be used when working with protocols.io to search, create, update, or publish protocols; manage protocol steps and materials; handle discussions and comments; organize workspaces; upload and manage files; or integrate protocols.io functionality into workflows. Applicable for protocol discovery, collaborative protocol development, experiment tracking, lab protocol management, and scientific documentation.
Analyzes job descriptions and generates tailored resumes that highlight relevant experience, skills, and achievements to maximize interview chances
Generate Excalidraw diagrams from natural language descriptions. Use when asked to "create a diagram", "make a flowchart", "visualize a process", "draw a system architecture", "create a mind map", or "generate an Excalidraw file". Supports flowcharts, relationship diagrams, mind maps, and system architecture diagrams. Outputs .excalidraw JSON files that can be opened directly in Excalidraw.
Build and distribute Expo development clients locally or via TestFlight
Use when you have a written implementation plan to execute in a separate session with review checkpoints
Data structure for annotated matrices in single-cell analysis. Use when working with .h5ad files or integrating with the scverse ecosystem. This is the data format skill—for analysis workflows use scanpy; for probabilistic models use scvi-tools; for population-scale queries use cellxgene-census.
Benchling R&D platform integration. Access registry (DNA, proteins), inventory, ELN entries, workflows via API, build Benchling Apps, query Data Warehouse, for lab data management automation.
Comprehensive molecular biology toolkit. Use for sequence manipulation, file parsing (FASTA/GenBank/PDB), phylogenetics, and programmatic NCBI/PubMed access (Bio.Entrez). Best for batch processing, custom bioinformatics pipelines, BLAST automation. For quick lookups use gget; for multi-service integration use bioservices.
Take nicepkg/content-brief-generator from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.