ask-questions-if-under…
Clarify requirements before implementing. Do not use automatically, only when invoked explicitly.
Assists in writing high-quality content by conducting research, adding citations, improving hooks, iterating on outlines, and providing real-time feedback on each section. Transforms your writing process from solo effort to collaborative partnership.
$ npx -y skills add MoizIbnYousaf/Ai-Agent-Skills --skill content-research-writer --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/content-research-writerContext preview
The summary Claude sees to decide when to auto-load this skill.
Assists in writing high-quality content by conducting research, adding citations, improving hooks, iterating on outlines, and providing real-time feedback on each section. Transforms your writing process from solo effort to collaborative partnership.
name: content-research-writer description: Assists in writing high-quality content by conducting research, adding citations, improving hooks, iterating on outlines, and providing real-time feedback on each section. Transforms your writing process from solo effort to collaborative partnership. version: 4.1.0
This skill acts as your writing partner, helping you research, outline, draft, and refine content while maintaining your unique voice and style.
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
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.
1. **Start with an outline**:
Help me create an outline for an article about [topic]
2. **Research and add citations**:
Research [specific topic] and add citations to my outline
3. **Improve the hook**:
Here's my introduction. Help me make the hook more compelling.
4. **Get section feedback**:
I just finished the "Why This Matters" section. Review it and give feedback.
5. **Refine and polish**:
Review the full draft for flow, clarity, and consistency.
When a user requests writing assistance:
1. **Understand the Writing Project**
Ask clarifying questions:
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**:
3. **Conduct Research**
When user requests research on a topic:
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**:
**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**:
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: > [Improv
Universal skill installer and package manager for AI coding agents. One command, 12+ runtimes. npx ai-agent-skills
Repo: MoizIbnYousaf/Ai-Agent-Skills
Clarify requirements before implementing. Do not use automatically, only when invoked explicitly.
Use when checking the overall health of a skills library. Run doctor, validate, check for stale skills, and verify generated docs are in sync.
Backend API design, database architecture, microservices patterns, and test-driven development. Use for designing APIs, database schemas, or backend system…
Transforms vague prompts into optimized Claude Code prompts. Adds verification, specific context, constraints, and proper phasing. Invoke with /best-practices.
Use when exploring the ai-agent-skills catalog to find, compare, and evaluate skills before installing. Always use --fields to limit output size and --dry-run…
Use when regenerating README.md and WORK_AREAS.md in a managed library workspace. Always dry-run first to preview changes.