CCM
/Skills
SkillsMCPMarketplacesDigestToolsAdvertise

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by Category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP Servers by Category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by Category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control

Claude Code Marketplaces

Discover Claude Code plugins, extensions, and tools. Automatically updated directory of Anthropic Claude AI marketplaces with development tools, productivity plugins, and integrations.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Marketplaces
  • Skill index
  • MCP index
  • Marketplace index
  • Plugins Reference

Community

  • About
  • Tools
  • Feedback
  • Privacy Policy
  • Advertise

Built for the Claude Code community with Claude Code by mertbuilds.com

Independent project, not affiliated with Anthropic
composiohq avatar

Content Research Writer

composiohq/awesome-claude-skills
6.8k installs72.1k stars
Summary

Content Research Writer assists writers in creating high-quality articles, blog posts, and technical documentation by conducting research, managing citations, improving hooks, and providing iterative feedback on each section. The skill is designed for content creators, educators, and technical writers who need collaborative support throughout their writing process while maintaining their unique voice and style. It solves the problem of writing in isolation by transforming the process into a partnership that handles research, outlining, drafting, and refinement.

Install to Claude Code

npx -y skills add composiohq/awesome-claude-skills --skill content-research-writer --agent claude-code

Installs into .claude/skills of the current project.

CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
ego lite browserego lite browser
ego lite browser
Fastest browser for AI agents to run web automation tasks, always free.
Download Free life-time →
Give your AI the whole web as clean markdownGive your AI the whole web as clean markdown
Give your AI the whole web as clean markdown
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Agent, connect blockchain
Agent, connect blockchain
Connect your Claude agent to live crypto prices and trading routes via 1inch
Get the MCP →
inference shell
inference shell
create and run specialised agents in minutes
build now →
CodeHealth MCP ServerCodeHealth MCP Server
CodeHealth MCP Server
Protect your code quality, stop the AI slop.
Try For Free →
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
ego lite browserego lite browser
ego lite browser
Fastest browser for AI agents to run web automation tasks, always free.
Download Free life-time →
Give your AI the whole web as clean markdownGive your AI the whole web as clean markdown
Give your AI the whole web as clean markdown
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Agent, connect blockchain
Agent, connect blockchain
Connect your Claude agent to live crypto prices and trading routes via 1inch
Get the MCP →
inference shell
inference shell
create and run specialised agents in minutes
build now →
CodeHealth MCP ServerCodeHealth MCP Server
CodeHealth MCP Server
Protect your code quality, stop the AI slop.
Try For Free →
Files
SKILL.mdView on GitHub

Content Research Writer

This skill acts as your writing partner, helping you research, outline, draft, and refine content while maintaining your unique voice and style.

When to Use This Skill

  • Writing blog posts, articles, or newsletters
  • Creating educational content or tutorials
  • Drafting thought leadership pieces
  • Researching and writing case studies
  • Producing technical documentation with sources
  • Writing with proper citations and references
  • Improving hooks and introductions
  • Getting section-by-section feedback while writing

What This Skill Does

  1. Collaborative Outlining: Helps you structure ideas into coherent outlines
  2. Research Assistance: Finds relevant information and adds citations
  3. Hook Improvement: Strengthens your opening to capture attention
  4. Section Feedback: Reviews each section as you write
  5. Voice Preservation: Maintains your writing style and tone
  6. Citation Management: Adds and formats references properly
  7. Iterative Refinement: Helps you improve through multiple drafts

How to Use

Setup Your Writing Environment

Create a dedicated folder for your article:

mkdir ~/writing/my-article-title
cd ~/writing/my-article-title

Create your draft file:

touch article-draft.md

Open Claude Code from this directory and start writing.

Basic Workflow

  1. Start with an outline:
Help me create an outline for an article about [topic]
  1. Research and add citations:
Research [specific topic] and add citations to my outline
  1. Improve the hook:
Here's my introduction. Help me make the hook more compelling.
  1. Get section feedback:
I just finished the "Why This Matters" section. Review it and give feedback.
  1. Refine and polish:
Review the full draft for flow, clarity, and consistency.

Instructions

When a user requests writing assistance:

  1. Understand the Writing Project

    Ask clarifying questions:

    • What's the topic and main argument?
    • Who's the target audience?
    • What's the desired length/format?
    • What's your goal? (educate, persuade, entertain, explain)
    • Any existing research or sources to include?
    • What's your writing style? (formal, conversational, technical)
  2. Collaborative Outlining

    Help structure the content:

    # Article Outline: [Title]
    
    ## Hook
    - [Opening line/story/statistic]
    - [Why reader should care]
    
    ## Introduction
    - Context and background
    - Problem statement
    - What this article covers
    
    ## Main Sections
    
    ### Section 1: [Title]
    - Key point A
    - Key point B
    - Example/evidence
    - [Research needed: specific topic]
    
    ### Section 2: [Title]
    - Key point C
    - Key point D
    - Data/citation needed
    
    ### Section 3: [Title]
    - Key point E
    - Counter-arguments
    - Resolution
    
    ## Conclusion
    - Summary of main points
    - Call to action
    - Final thought
    
    ## Research To-Do
    - [ ] Find data on [topic]
    - [ ] Get examples of [concept]
    - [ ] Source citation for [claim]
    

    Iterate on outline:

    • Adjust based on feedback
    • Ensure logical flow
    • Identify research gaps
    • Mark sections for deep dives
  3. Conduct Research

    When user requests research on a topic:

    • Search for relevant information
    • Find credible sources
    • Extract key facts, quotes, and data
    • Add citations in requested format

    Example output:

    ## Research: AI Impact on Productivity
    
    Key Findings:
    
    1. **Productivity Gains**: Studies show 40% time savings for 
       content creation tasks [1]
    
    2. **Adoption Rates**: 67% of knowledge workers use AI tools 
       weekly [2]
    
    3. **Expert Quote**: "AI augments rather than replaces human 
       creativity" - Dr. Jane Smith, MIT [3]
    
    Citations:
    [1] McKinsey Global Institute. (2024). "The Economic Potential 
        of Generative AI"
    [2] Stack Overflow Developer Survey (2024)
    [3] Smith, J. (2024). MIT Technology Review interview
    
    Added to outline under Section 2.
    
  4. Improve Hooks

    When user shares an introduction, analyze and strengthen:

    Current Hook Analysis:

    • What works: [positive elements]
    • What could be stronger: [areas for improvement]
    • Emotional impact: [current vs. potential]

    Suggested Alternatives:

    Option 1: [Bold statement]

    [Example] Why it works: [explanation]

    Option 2: [Personal story]

    [Example] Why it works: [explanation]

    Option 3: [Surprising data]

    [Example] Why it works: [explanation]

    Questions to hook:

    • Does it create curiosity?
    • Does it promise value?
    • Is it specific enough?
    • Does it match the audience?
  5. Provide Section-by-Section Feedback

    As user writes each section, review for:

    # Feedback: [Section Name]
    
    ## What Works Well ✓
    - [Strength 1]
    - [Strength 2]
    - [Strength 3]
    
    ## Suggestions for Improvement
    
    ### Clarity
    - [Specific issue] → [Suggested fix]
    - [Complex sentence] → [Simpler alternative]
    
    ### Flow
    - [Transition issue] → [Better connection]
    - [Paragraph order] → [Suggested reordering]
    
    ### Evidence
    - [Claim needing support] → [Add citation or example]
    - [Generic statement] → [Make more specific]
    
    ### Style
    - [Tone inconsistency] → [Match your voice better]
    - [Word choice] → [Stronger alternative]
    
    ## Specific Line Edits
    
    Original:
    > [Exact quote from draft]
    
    Suggested:
    > [Improved version]
    
    Why: [Explanation]
    
    ## Questions to Consider
    - [Thought-provoking question 1]
    - [Thought-provoking question 2]
    
    Ready to move to next section!
    
  6. Preserve Writer's Voice

    Important principles:

    • Learn their style: Read existing writing samples
    • Suggest, don't replace: Offer options, not directives
    • Match tone: Formal, casual, technical, friendly
    • Respect choices: If they prefer their version, support it
    • Enhance, don't override: Make their writing better, not different

    Ask periodically:

    • "Does this sound like you?"
    • "Is this the right tone?"
    • "Should I be more/less [formal/casual/technical]?"
  7. Citation Management

    Handle references based on user preference:

    Inline Citations:

    Studies show 40% productivity improvement (McKinsey, 2024).
    

    Numbered References:

    Studies show 40% productivity improvement [1].
    
    [1] McKinsey Global Institute. (2024)...
    

    Footnote Style:

    Studies show 40% productivity improvement^1
    
    ^1: McKinsey Global Institute. (2024)...
    

    Maintain a running citations list:

    ## References
    
    1. Author. (Year). "Title". Publication.
    2. Author. (Year). "Title". Publication.
    ...
    
  8. Final Review and Polish

    When draft is complete, provide comprehensive feedback:

    # Full Draft Review
    
    ## Overall Assessment
    
    **Strengths**:
    - [Major strength 1]
    - [Major strength 2]
    - [Major strength 3]
    
    **Impact**: [Overall effectiveness assessment]
    
    ## Structure & Flow
    - [Comments on organization]
    - [Transition quality]
    - [Pacing assessment]
    
    ## Content Quality
    - [Argument strength]
    - [Evidence sufficiency]
    - [Example effectiveness]
    
    ## Technical Quality
    - Grammar and mechanics: [assessment]
    - Consistency: [assessment]
    - Citations: [completeness check]
    
    ## Readability
    - Clarity score: [evaluation]
    - Sentence variety: [evaluation]
    - Paragraph length: [evaluation]
    
    ## Final Polish Suggestions
    
    1. **Introduction**: [Specific improvements]
    2. **Body**: [Specific improvements]
    3. **Conclusion**: [Specific improvements]
    4. **Title**: [Options if needed]
    
    ## Pre-Publish Checklist
    - [ ] All claims sourced
    - [ ] Citations formatted
    - [ ] Examples clear
    - [ ] Transitions smooth
    - [ ] Call to action present
    - [ ] Proofread for typos
    
    Ready to publish! 🚀
    

Examples

Example 1: Teresa Torres's Workflow

User: "I'm writing an article about continuous discovery. Help me create an outline."

Process:

  1. Collaborates on outline structure
  2. Identifies research needs
  3. User starts writing introduction
  4. Reviews and improves the hook
  5. User writes each section
  6. Provides feedback after each section
  7. Conducts research and adds citations
  8. Final review of complete draft
  9. Polish and prep for publishing

Result: Well-researched, properly cited article written in Teresa's voice with strong structure and flow.

Example 2: Research-Heavy Article

User: "I'm writing about AI's impact on product management. Help me find current data and examples."

Output:

## Research Compiled

### Recent Data
- Gartner: 80% of PMs will use AI tools by 2025 [1]
- Survey: 45% report faster feature shipping [2]
- Case study: Airbnb's AI-assisted prioritization [3]

### Expert Quotes
- "AI amplifies PM judgment, not replaces it" - Marty Cagan
- [Additional quotes with citations]

### Real Examples
1. **Company A**: Used AI for user research synthesis
   - Result: 60% time savings
   - Source: [citation]

2. **Company B**: AI-powered roadmap analysis
   - Result: Better stakeholder alignment
   - Source: [citation]

All added to your outline with proper citations.

Example 3: Hook Improvement

User's Original Hook:

"Product management is changing because of AI. In this article, I'll discuss some ways AI affects product managers."

Improved Options:

Option 1 (Data-driven):

"Last month, I asked AI to analyze 500 customer interviews. It took 30 minutes instead of 3 weeks. Product management will never be the same."

Option 2 (Question):

"What if you could talk to every customer, read every review, and analyze every support ticket—all before your morning coffee?"

Option 3 (Story):

"Sarah spent two weeks building the wrong feature. Not because she didn't understand her users, but because she couldn't process the hundreds of interviews fast enough to spot the pattern."

Example 4: Section Feedback

User: "Just finished my 'Common Mistakes' section. Thoughts?"

Response:

# Feedback: Common Mistakes Section

## What Works Well ✓
- Strong examples (the Slack notification story)
- Clear structure (3 mistakes, clean layout)
- Practical advice for each mistake

## Suggestions

### Make It More Specific
Your second point says "Bad prioritization" but could be stronger:

Current:
> "Many teams prioritize badly by focusing on features instead of outcomes."

Suggested:
> "I've watched teams ship 14 features in a quarter yet move none of their key metrics. They prioritized activity over progress."

### Add Data
The third mistake would benefit from evidence:
> "[Add citation]: Studies show teams without regular user contact are 3x more likely to build unused features [needs source]"

### Flow Improvement
Consider reordering: Mistake 3 → Mistake 2 → Mistake 1
This builds from small to big impact.

Ready for the next section!

Writing Workflows

Blog Post Workflow

  1. Outline together
  2. Research key points
  3. Write introduction → get feedback
  4. Write body sections → feedback each
  5. Write conclusion → final review
  6. Polish and edit

Newsletter Workflow

  1. Discuss hook ideas
  2. Quick outline (shorter format)
  3. Draft in one session
  4. Review for clarity and links
  5. Quick polish

Technical Tutorial Workflow

  1. Outline steps
  2. Write code examples
  3. Add explanations
  4. Test instructions
  5. Add troubleshooting section
  6. Final review for accuracy

Thought Leadership Workflow

  1. Brainstorm unique angle
  2. Research existing perspectives
  3. Develop your thesis
  4. Write with strong POV
  5. Add supporting evidence
  6. Craft compelling conclusion

Pro Tips

  1. Work in VS Code: Better than web Claude for long-form writing
  2. One section at a time: Get feedback incrementally
  3. Save research separately: Keep a research.md file
  4. Version your drafts: article-v1.md, article-v2.md, etc.
  5. Read aloud: Use feedback to identify clunky sentences
  6. Set deadlines: "I want to finish the draft today"
  7. Take breaks: Write, get feedback, pause, revise

File Organization

Recommended structure for writing projects:

~/writing/article-name/
├── outline.md          # Your outline
├── research.md         # All research and citations
├── draft-v1.md         # First draft
├── draft-v2.md         # Revised draft
├── final.md            # Publication-ready
├── feedback.md         # Collected feedback
└── sources/            # Reference materials
    ├── study1.pdf
    └── article2.md

Best Practices

For Research

  • Verify sources before citing
  • Use recent data when possible
  • Balance different perspectives
  • Link to original sources

For Feedback

  • Be specific about what you want: "Is this too technical?"
  • Share your concerns: "I'm worried this section drags"
  • Ask questions: "Does this flow logically?"
  • Request alternatives: "What's another way to explain this?"

For Voice

  • Share examples of your writing
  • Specify tone preferences
  • Point out good matches: "That sounds like me!"
  • Flag mismatches: "Too formal for my style"

Related Use Cases

  • Creating social media posts from articles
  • Adapting content for different audiences
  • Writing email newsletters
  • Drafting technical documentation
  • Creating presentation content
  • Writing case studies
  • Developing course outlines
Featured
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
ego lite browserego lite browser
ego lite browser
Fastest browser for AI agents to run web automation tasks, always free.
Download Free life-time →
Give your AI the whole web as clean markdownGive your AI the whole web as clean markdown
Give your AI the whole web as clean markdown
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Agent, connect blockchain
Agent, connect blockchain
Connect your Claude agent to live crypto prices and trading routes via 1inch
Get the MCP →
inference shell
inference shell
create and run specialised agents in minutes
build now →
CodeHealth MCP ServerCodeHealth MCP Server
CodeHealth MCP Server
Protect your code quality, stop the AI slop.
Try For Free →
Categories
Frontend DevelopmentDocumentationCode Review & QualityData Science & ML
View on GitHub

More from composiohq/awesome-claude-skills

All 32 skills →
  • Changelog Generator6.2k
  • File Organizer5.4k
  • Youtube Downloader5k
  • Lead Research Assistant4.5k
  • Competitive Ads Extractor4.5k
  • Invoice Organizer4.2k
  • Domain Name Brainstormer4.1k
  • Twitter Algorithm Optimizer4k
  • Image Enhancer4k
  • Skill Creator3.9k
  • Webapp Testing3.8k
  • Canvas Design3.8k
  • Artifacts Builder3.7k
  • Mcp Builder3.7k
  • Meeting Insights Analyzer3.6k
  • Connect Apps3.6k
  • Developer Growth Analysis3.5k
  • Connect3.5k
  • Theme Factory3.5k
  • Brand Guidelines3.5k
  • Langsmith Fetch3.4k
  • Skill Share3.4k
  • Slack Gif Creator3.4k
  • Internal Comms3.4k

Recommended

More Frontend Development →
callstackincubator avatar
github-actions

callstackincubator/agent-skills

GitHub Actions workflow patterns for React Native iOS simulator and Android emulator cloud builds with downloadable artifacts. Use when setting up CI build pipelines or downloading GitHub Actions artifacts via gh CLI and GitHub API.
6.8k
1.6k
elevenlabs avatar
agents

elevenlabs/skills

Build voice AI agents with ElevenLabs. Use when creating voice assistants, voice-based customer service bots, interactive voice characters, or any real-time voice conversation experience. Not for text-only chatbots with no voice component.
6.6k
412
lijigang avatar
ljg-card

lijigang/ljg-skills

Content caster (铸). Transforms content into PNG visuals. Seven molds: -l (default) long reading card, -i infograph, -m multi-card reading cards (1080x1440), -v editorial sketchnote (problem→failure→pivot→insight→naming, magazine + archive layout), -c comic (manga-style B&W), -w whiteboard (marker-style board layout), -b big-fonts attachment card (1080x1440, weathered 碑刻 style for 小红书). Output to ~/Downloads/. Use when user says '铸', 'cast', '做成图', '做成卡片', '做成信息图', '做成海报', '视觉笔记', 'sketchnote', '杂志', 'editorial', '漫画', 'comic', 'manga', '白板', 'whiteboard', '大字', '附件图', 'big fonts', '小红书卡片'. Replaces ljg-cards and ljg-infograph.
6.6k
6.8k
anthropics avatar
playground

anthropics/claude-plugins-official

Creates interactive HTML playgrounds — self-contained single-file explorers that let users configure something visually through controls, see a live preview, and copy out a prompt. Use when the user asks to make a playground, explorer, or interactive tool for a topic.
6.5k
33.3k
backnotprop avatar
plannotator-visual-explainer

backnotprop/plannotator

Generate self-contained HTML visualizations with Plannotator theming. Use for implementation plans, PR explainers, architecture diagrams, data tables, slide decks, and any visual explanation of technical concepts. Plans and PR explainers follow Plannotator's prescriptive approach; all other visual content delegates to nicobailon/visual-explainer.
6.5k
7.6k
expo avatar
expo-observe

expo/skills

Use for anything related to EAS Observe — adding `expo-observe` to an Expo project (AppMetricsRoot/ObserveRoot HOC, markInteractive, the useObserve hook, the Expo Router / React Navigation integrations for per-route metrics, and user-defined events via `Observe.logEvent`), querying via the EAS CLI (`eas observe:metrics-summary`, `observe:metrics`, `observe:routes`, `observe:events`, `observe:versions`), or interpreting the resulting metrics (cold/warm launch, TTR, TTI, navigation cold/warm TTR, update download, and the TTI frameRate params for triaging slow startups).
6.4k
2.4k