curiositech/sociological-imagination
Diagnose whether individual troubles reflect structural issues. Connect biography to history through comparative institutional analysis. NOT for psychological counseling or ahistorical micro-studies.
npx skills add https://github.com/curiositech/some_claude_skills --skill sociological-imagination
Connect individual biography to historical forces and social structures to distinguish personal troubles from public issues requiring institutional transformation.
✅ Use for:
❌ NOT for:
Is the phenomenon affecting individuals?
├─ YES: Is it within their character and immediate relations?
│ ├─ YES: Does it reflect values threatened by structural change?
│ │ ├─ YES: → PUBLIC ISSUE (structural analysis required)
│ │ └─ NO: Can individual overcome through personal change?
│ │ ├─ YES: → PERSONAL TROUBLE (individual-level intervention)
│ │ └─ NO: → PUBLIC ISSUE (structural constraint operating)
│ └─ NO: → PUBLIC ISSUE (transcends local milieux)
└─ NO: Does it involve institutional arrangements?
└─ YES: → PUBLIC ISSUE (structural analysis required)
Example applications:
- One person unemployed → Trouble (seek work, retrain)
- 15 million unemployed → Issue (examine economic structure)
- Marriage difficulties in one case → Trouble (relationship work)
- 50% divorce rate → Issue (examine kinship institution changes)
What is the substantive problem?
├─ Define problem by importance, not method availability
└─ Select working unit:
├─ Individual-level phenomenon only?
│ └─ NO → Choose structural unit (typically nation-state)
└─ Which institutional orders involved?
├─ Economic, political, military, kinship, religious, educational?
└─ How do they relate? (correspondence/coordination/domination)
What scope is required?
├─ Historical: Can this be understood without temporal depth?
│ ├─ NO: Gather materials on stages and regularities
│ └─ Define period-specific mechanisms (not trans-historical laws)
└─ Comparative: Does this vary across societies?
├─ YES: Select comparison cases to reveal structural variations
└─ Design smaller studies pivotal to larger conception
What level of abstraction?
├─ Start: Macroscopic conception of structural problem
├─ Shuttle: Move between high-level and detailed empirical
├─ Verify: Through detailed exposition or appropriate methods
└─ Present: Open to checking at every step
AVOID:
✗ Letting methods determine problems
✗ Building-block assumption (aggregating minute studies)
✗ Freezing knife-edge moment without change analysis
✗ Single society, single period without comparison
Encountering dense theoretical text:
├─ Is this statement ABOUT phenomena or DEFINING terms?
│ ├─ DEFINING: Does definition connect to observations?
│ │ ├─ NO: → Fetishism of Concept (syntax without semantics)
│ │ └─ YES: Continue translation
│ └─ ABOUT: Can this be stated in clear language?
│ ├─ NO: → Likely unintelligible or empty
│ └─ YES: Does translated version add insight?
│ ├─ NO: → Standard conception already available
│ └─ YES: → Genuine contribution
Operating level check:
├─ Can this conception logically reach observation?
│ ├─ NO: → Too abstract (grand theory trap)
│ └─ YES: → Appropriate abstraction level
Result:
├─ Unintelligible → Dismiss or translate
├─ Trivial when translated → Reject complexity
└─ Insightful and clear → Incorporate
Novice approach: Elaborate abstract conceptual systems with endless distinctions (pattern variables, functional prerequisites, analytical categories) divorced from empirical reference. Confuse syntactic complexity with substantive insight.
Expert approach: Maintain semantic awareness while abstracting. Test whether concepts connect to observable phenomena. Translate dense formulations into clear language. Recognize when complexity masks emptiness.
Timeline: Realize after months lost in theoretical elaboration that you cannot connect framework to any actual society or historical moment. The "aha" moment: *Neither pure theory nor pure empiricism produces understanding—insight emerges from their interplay addressing substantive problems.*
Novice approach: Select research problems based on what statistical techniques can handle. Reject important questions because they don't fit preferred methods. Confuse precision with truth. Let standardized procedures determine what can be studied.
Expert approach: Let substantive problems guide method selection. Master techniques without being mastered by them. Use diverse methods as needed—statistical, historical, comparative. Recognize "every man his own methodologist."
Timeline: After completing technically sophisticated study of trivial problem selected for methodological convenience, realize fundamental questions remain unaddressed. The "aha" moment: *Method and theory should be like the language of your country—tools used unremarkably, not autonomous specialties demanding attention.*
Novice approach: Conduct scattered empirical studies assuming they can be mechanically aggregated into comprehensive understanding. Study individuals assuming structural knowledge emerges from summing individual-level data. Pursue "old-ladies-quilting" piecework.
Expert approach: Design research with structural frameworks from start. Recognize that homogeneity itself is a structural problem. Create series of smaller studies pivotal to larger conception. Understand structural properties cannot be built from individual aggregation.
Timeline: After years of disconnected studies, discover they don't add up to structural understanding. The "aha" moment: *Structural analysis requires structural concepts from the beginning—cannot be achieved through aggregation alone.*
Novice approach: Explain unemployment through individual motivation. Attribute institutional failures to personality problems. Reduce structural contradictions to attitude surveys. Deny autonomous reality of social structure.
Expert approach: Recognize social structure as real and irreducible to psychology. Examine institutional arrangements and power relations. Understand how structures shape psychology rather than simply aggregate from it. Distinguish levels of analysis.
Timeline: After extensive individual-level research fails to explain structural patterns, realize level confusion. The "aha" moment: *When 15 million are unemployed, examining individual job-seeking behavior misses the structural issue entirely.*
Novice approach: Study only contemporary single society. Assume present is autonomous creation. Produce static analysis of frozen moment. Treat period-specific patterns as universal laws.
Expert approach: Embrace historical specificity. Conduct comparative analysis across societies and periods. Examine how contemporary structures emerged through transformation. Understand even studying present requires historical awareness to formulate adequate questions.
Timeline: After producing snapshot study, realize cannot distinguish period-specific from enduring features without comparison. The "aha" moment: *Even one society at one moment requires comparative and historical consciousness to ask proper sociological questions.*
Novice approach: Fragment attention across scattered details and piecemeal reforms. Assume numerous minute causes rather than adequate structural causes. Study "social problems" as deviations from assumed norms. Accept existing institutional frameworks while addressing symptoms.
Expert approach: Identify adequate structural causes. Examine institutional wholes. Recognize problem definition involves political choices. Distinguish reform within systems from transformation of systems.
Timeline: After years addressing scattered problems, notice fundamental contradictions persist untouched. The "aha" moment: *Not all facts are equal—some are structurally pivotal while others are surface manifestations.*
Novice approach: Claim technical methods provide neutrality. Hide moral assumptions behind jargon. Adopt bureaucratic perspective unconsciously. Confuse objectivity with aloofness. Serve administrative clients while claiming no political stance.
Expert approach: Make value assumptions explicit. Acknowledge problem selection involves values. Distinguish technical precision from moral neutrality. Recognize facing values enables rather than prevents objectivity. Choose problems based on what publics need to know, not administrative convenience.
Timeline: After producing "neutral" research serving particular interests, realize all social science acts morally and politically. The "aha" moment: *Whether you want it or not, or whether you're aware of it or not, publishing research on society acts morally and usually politically—honesty requires acknowledging this.*
The Traps Metaphor: Expert recognizes individuals feeling lives are "series of traps" reflects not personal failure but structural constraint. Novice treats as individual problem requiring personal solutions.
Shuttling: Expert fluidly moves between macroscopic conceptions and detailed expositions. Novice gets stuck at single level (either pure abstraction or pure empiricism).
The Fourth Epoch: Expert recognizes contemporary period where "ideas of freedom and reason have become moot"—increased rationality doesn't produce increased freedom. Novice assumes Enlightenment linkage still holds.
Adequate vs. Scattered Causes: Expert identifies structural causes sufficient to explain phenomena. Novice assumes all facts equal and causes scattered/minute (liberal practicality).
Drunk on Syntax, Blind to Semantics: Expert recognizes when theory becomes syntactic manipulation divorced from empirical reference. Novice mistakes conceptual complexity for profundity.
Every Man His Own Methodologist: Expert develops methods as needed for problems, mastering without being mastered. Novice becomes enslaved by preferred techniques.
The Sociological Imagination as Common Denominator: Expert recognizes this quality of mind replacing physical science as dominant cultural framework. Novice treats sociology as specialized discipline separate from general understanding.
Key Historical Principle: No social science law is trans-historical—all must be understood as period-specific. Human nature itself varies historically within physiological limits.
Take curiositech/sociological-imagination 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.