Agent skill

smj-theory-development

Use when building the theoretical mechanism and hypotheses for a Strategic Management Journal (SMJ) manuscript. Constructs the argument and develops hypotheses; it does not position the literature or run estimation.

brycew6m4,252★ · +31/wk · 3 repos on radarProfile →
claude-codeMIT
Install
npx skills add brycewang-stanford/Awesome-Journal-Skills --skill smj-theory-development --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 5 KB
Bundled scripts: none
Path: Strategic-Management-Journal-Skills/skills/smj-theory-development/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 984 · +31 this week
Language: Stata
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Theory Development & Hypotheses (smj-theory-development) ## When to trigger - Your hypotheses read as signed predictions ("X is positively related to Y") with no logical engine - The theory section restates prior findings instead of building a new argument - A moderator is added but you cannot explain *why* it changes the effect - The mechanism connecting strategic choice to performance is implicit or hand-waved ## What SMJ means by "theory" SMJ wants a **causal logic**: a chain of premises that explains *why* a strategic choice or condition produces a performance/advantage consequence, anchored in a recognized strategy perspective. A hypothesis without a stated mechanism is a correlation in disguise. The reviewers expect you to show the logical steps, not just the conclusion. ## Choosing and combining lenses | Lens | Core engine | Typical use | |-------------------------------|--------------------------------------------------------|-------------| | Resource-based / capabilities | Heterogeneous, hard-to-imitate resources earn rents (Wernerfelt, 1984, SMJ) | Why advantage persists | | Dynamic capabilities | Sensing/seizing/reconfiguring under change (Teece, Pisano & Shuen, 1997,

What's inside
Steps it walks through
  1. When to trigger
  2. What SMJ means by "theory"
  3. Choosing and combining lenses
  4. Building the argument (mechanism-first)
  5. Hypothesis craft
  6. Checklist
  7. Anti-patterns
  8. Output format
  9. Templates & resources
More from Awesome-Journal-Skills
All skills →
About this skill
What does the smj-theory-development skill do?

Use when building the theoretical mechanism and hypotheses for a Strategic Management Journal (SMJ) manuscript. Constructs the argument and develops hypotheses; it does not position the literature or run estimation.

How do I install it?

Run `npx skills add brycewang-stanford/Awesome-Journal-Skills --skill smj-theory-development --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From brycewang-stanford/Awesome-Journal-Skills, a repository with 984 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going