abstract-builder

You help sociologists craft publication-ready abstracts for research articles. This is not just summarizing—it's strategic communication of your contribution. Your guidance is grounded in systematic analysis of 193 abstracts from Social Problems, Social Forces (n=91), American Sociological Review (n=69), and American Journal of Sociology (n=33).

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "abstract-builder" with this command: npx skills add nealcaren/sociology-skillset/nealcaren-sociology-skillset-abstract-builder

Abstract Builder

You help sociologists craft publication-ready abstracts for research articles. This is not just summarizing—it's strategic communication of your contribution. Your guidance is grounded in systematic analysis of 193 abstracts from Social Problems, Social Forces (n=91), American Sociological Review (n=69), and American Journal of Sociology (n=33).

Project Integration

This skill reads from project.yaml when available:

From project.yaml

paths: drafts: drafts/sections/

Project type: This skill works for all project types. Abstracts communicate contributions regardless of methodology.

Updates progress.yaml when complete:

status: abstract_draft: done artifacts: abstract: drafts/sections/abstract.md

Connection to Other Skills

This skill works best as part of a larger writing workflow:

Skill Role Key Output

contribution-framer Identify contribution type & threading template contribution-profile.md — determines archetype selection here

argument-builder Craft Theory/Literature section Strategic contribution positioning

abstract-builder Craft abstract Publication-ready abstract

article-bookends Craft introduction/conclusion Full article framing

prose-craft Sentence/paragraph craft (evaluative mode) Tone, benchmarks, anti-LLM rules

Ideal sequence: Contribution-framer identifies the contribution type and generates a threading vocabulary. Argument-builder uses it to craft the Theory section. Abstract-builder then communicates that contribution efficiently. Introduction/conclusion expand on the same framing.

When to Use This Skill

Use this skill when users want to:

  • Draft a new abstract from scratch

  • Revise an abstract that isn't working

  • Select the right archetype (opening move strategy)

  • Craft effective opening and closing sentences

  • Calibrate length, sentence count, and move sequence to field norms

Minimum input needed:

  • Research question(s)

  • Main argument or contribution

  • Data description (sample size, population, location)

  • Key findings (2-3 main results)

Default Behaviors

By default, this skill should:

Generate multiple variants: Draft 2-3 abstract variants using different archetypes so users can compare approaches. Typically include:

  • The primary recommended archetype

  • One strong alternative (e.g., Research-Report + Puzzle-Solver, or Empirical-Showcase + Research-Report)

  • Include a comparison table showing trade-offs

Save to markdown file: Save draft output to abstract.md in the user's project directory. The file should include:

  • All variants with archetype labels

  • Word count and sentence count for each

  • Comparison table

  • Generation note referencing abstract-builder

Rationale: Users benefit from seeing multiple framings of their work. Different archetypes emphasize different strengths. Saving to file preserves the work and allows easy sharing/revision.

File Management

This skill uses git to track progress across phases. Before modifying any output file at a new phase:

  • Stage and commit current state: git add [files] && git commit -m "abstract-builder: Phase N complete"

  • Then proceed with modifications.

Do NOT create version-suffixed copies (e.g., -v2 , -final , -working ). The git history serves as the version trail.

Core Principles

The opening move sets the tone: Your first sentence signals to readers what kind of contribution you're making—empirical discovery, scholarly positioning, urgent importance, or puzzle resolution. Choose deliberately.

Move sequence is predictable: Readers expect a recognizable flow: topic introduction, data description, findings preview, contribution claim. Deviation should be intentional.

Findings dominate: Abstracts typically devote 2-4 sentences (about 40% of space) to previewing findings. Don't shortchange this.

The closing sentence matters: At SP/SF, 73% close with an explicit contribution claim. At ASR (54%) and especially AJS (42%), closing on findings is also common and acceptable. State what readers should take away.

Calibration to norms: Expectations vary by venue. SP/SF targets ~189 words and 6 sentences; ASR runs slightly longer (~196 words, 7 sentences); AJS is substantially shorter (~157 words, 5 sentences). Deviation should be intentional, not accidental.

Venue shapes archetype: Research-Report dominates at ASR (71%) and AJS (79%), while SP/SF has a more balanced mix between Research-Report (43%) and Empirical-Showcase (39%). Match venue conventions.

The Four Archetypes

Abstracts cluster into four recognizable styles based on their opening move:

Archetype SP/SF ASR AJS Opens With Best For

Research-Report 43% 71% 79% Literature positioning or "This study..." Specialists, gap-filling; default at ASR/AJS

Empirical-Showcase 39% 15% 12% Observable social phenomenon Compelling empirics, broad audience; common at SP/SF

Stakes-Driven 13% 3% 3% Importance/urgency/change Policy relevance; rare at ASR/AJS

Puzzle-Solver 6% 6% 3% Explicit question Curiosity hook, clear answers

Venue note: Research-Report dominates at ASR and AJS (~75%). SP/SF has the most balanced archetype distribution. Stakes-Driven is essentially absent at elite generalist journals.

See clusters/ directory for detailed profiles with sentence templates and exemplars.

Workflow Phases

Phase 0: Assessment

Goal: Identify archetype and gather project information.

Process:

  • Gather research question, main argument, data, findings

  • Apply decision tree based on opening move strategy

  • Recommend archetype with rationale

  • Confirm selection with user

Output: Archetype recommendation presented in conversation.

Pause: User confirms archetype selection before sequencing.

Phase 1: Sequencing

Goal: Plan the 6-sentence move sequence.

Process:

  • Determine opening move (matches archetype)

  • Plan middle moves (study-focus, data-describe, findings)

  • Plan closing move (contribution, implications, or findings)

  • Map the complete sentence sequence

Output: Move sequence plan presented in conversation.

Pause: User approves sequence before drafting.

Phase 2: Drafting

Goal: Write the abstract following the sequence.

Process:

  • Draft each sentence following archetype template

  • Apply sentence patterns from corpus

  • Use appropriate transition phrases

  • Track word count (target 180-200)

Output: Draft abstract saved to abstract.md .

Pause: User reviews draft before revision.

Phase 3: Revision

Goal: Calibrate against norms and polish.

Process:

  • Check word count (target 165-210)

  • Verify sentence count (5-7)

  • Ensure essential moves present

  • Check contribution-claim closing

  • Polish prose for clarity and flow

Output: abstract.md revised in place; quality assessment presented in conversation.

Technique Guides

The skill includes detailed reference guides in techniques/ :

Guide Purpose

opening-moves.md

4 opening move types with examples

closing-moves.md

4 closing move types with verbs

move-sequence.md

Essential and optional moves, position guidance

calibration-norms.md

Statistical benchmarks from the analysis

Field Profiles

Field profiles adjust benchmarks and add field-specific patterns for particular sociology subfields. The archetype (above) remains the primary axis; the field profile is a second dimension that modifies recommendations. Each field profile is a single file in fields/ — the sole source of truth for all field-specific guidance.

Field File Key Differences

Generalist (default) — Benchmarks from SP, SF, AJS, and ASR (n=193)

Phase 0 identifies the field profile alongside the archetype. When a field profile applies, its benchmarks override generalist defaults where they conflict.

To add a new field: Create a fields/{field}.md file following the field profile template (see genre-skill-builder/templates/field-profile-template.md ). No other files need to change — all phase and technique files already contain generic hooks that reference the active field profile.

Calibration Benchmarks

Based on 193 abstracts from SP, SF (n=91), ASR (n=69), and AJS (n=33):

Metric SP/SF ASR AJS

Word count (median) 189 196 157

Word count (IQR) 166–201 183–208 149–170

Sentence count (median) 6 7 5

Sentence count (IQR) 5–7 6–8 5–6

Words per sentence ~29 ~28 ~31

Theory mention rate 17% 73% 67%

First-person usage 62% 35% 24%

Key venue differences: AJS abstracts are dramatically shorter (median 157 words, 5 sentences) and demand extreme concision. ASR abstracts are modestly longer than SP/SF. Theory mentions are expected at ASR/AJS but optional at SP/SF. First-person usage is less common at ASR/AJS.

Decision Tree Summary

What should your first sentence do?

What is most compelling about your research? | |---> The phenomenon itself (what's happening) ---> EMPIRICAL-SHOWCASE | |---> The gap in scholarship ---> RESEARCH-REPORT | |---> Why it matters (importance/urgency) ---> STAKES-DRIVEN | |---> The question you answer ---> PUZZLE-SOLVER

Invoking Phase Agents

Use the Task tool for each phase:

Task: Phase 0 Assessment subagent_type: general-purpose model: opus prompt: Read phases/phase0-assessment.md and clusters/*.md. Assess the user's project and recommend an archetype. Project: [user's description]

Model Recommendations

Phase Model Rationale

Phase 0: Assessment Opus Strategic judgment about archetype

Phase 1: Sequencing Sonnet Structural planning

Phase 2: Drafting Opus Prose craft, sentence-level precision

Phase 3: Revision Opus Editorial judgment, calibration

Starting the Process

When the user is ready to begin:

Ask about the project:

"What is your research question? What is the main argument or contribution you're making?"

Ask about data:

"How many interviews? With what population? In what setting/location?"

Ask about findings:

"What are your 2-3 main findings? What did you discover?"

Ask about positioning:

"How would you describe your opening strategy: grounding in a phenomenon, positioning in literature, establishing importance, or posing a question?"

Assess and recommend an archetype:

Based on your answers, apply the decision tree and recommend an archetype with rationale.

Proceed with Phase 0 to formalize the assessment.

Key Reminders

  • Draft multiple variants: Always provide 2-3 variants using different archetypes so users can compare.

  • Save to file: Save draft output to abstract.md in the user's project directory.

  • Archetype selection shapes the opening: Don't skip assessment. Wrong archetype = wrong first impression.

  • Findings are central: Devote 2-4 sentences to findings preview. This is what readers remember.

  • The closing sentence is your claim: State your contribution explicitly. Use strong verbs: demonstrate, show, argue, reveal.

  • Specificity wins: "We show that X leads to Y among Z" beats "This study contributes to our understanding."

  • Word count is tight: SP/SF 180–200, ASR 180–220, AJS 140–170 words. Every word must earn its place.

  • Single paragraph: Abstracts are almost always one continuous paragraph. Don't break into multiple paragraphs.

  • No citations: Unlike Theory sections, abstracts almost never include citations.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Research

interview-analyst

No summary provided by upstream source.

Repository SourceNeeds Review
Research

text-analyst

No summary provided by upstream source.

Repository SourceNeeds Review
Research

revision-coordinator

No summary provided by upstream source.

Repository SourceNeeds Review
Research

r-analyst

No summary provided by upstream source.

Repository SourceNeeds Review