This skill should be used when users want to initialize a new qualitative research project, mentions 'setup', 'initialize', 'new project', 'getting started', or asks about establishing philosophical foundations and epistemic stance. Triggers on phrases like 'start my research project', 'create a new study', 'configure my stance'.
View on GitHublinxule/interpretive-orchestration
interpretive-orchestration
plugin/skills/project-setup/SKILL.md
February 1, 2026
Select agents to install to:
npx add-skill https://github.com/linxule/interpretive-orchestration/blob/main/plugin/skills/project-setup/SKILL.md -a claude-code --skill project-setupInstallation paths:
.claude/skills/project-setup/# project-setup Initialize qualitative research projects with epistemic partnership at the core. This skill guides researchers through philosophical foundation establishment via Socratic dialogue, then creates the project infrastructure. ## When to Use Use this skill when: - User wants to start a new qualitative research project - User mentions "initialize", "setup", "new project", or "getting started" - User asks about establishing philosophical foundations - User needs to configure their epistemic stance ## Capabilities 1. **Socratic Onboarding** - Guide researchers through 5 key philosophical questions 2. **Project Structure Creation** - Create the sandwich methodology folder hierarchy 3. **Configuration Generation** - Generate config.json from dialogue responses 4. **Partnership Agreement** - Establish mutual commitments ## Two Modes ### Full Setup (15 min) - Recommended Complete Socratic dialogue exploring: - What is "data" to you? (ontology) - When you code, you are...? (epistemology) - Your role as researcher? (methodology) - How do you view AI? (relationship) - Stage 1 status? (sandwich methodology) ### Quick Start (3 min) Use sensible defaults (Gioia/Systematic Interpretivist): - Ontology: interpretivist - Epistemology: systematic_interpretation - Tradition: gioia_corley - AI Relationship: epistemic_partner **Quick Start still requires Stage 1 manual coding** - no shortcuts to theoretical sensitivity! ## Scripts ### create-structure.js Creates the project folder hierarchy: ``` project-name/ ├── .interpretive-orchestration/ │ ├── config.json │ ├── reflexivity-journal.md │ ├── conversation-log.jsonl │ └── decision-history.md ├── stage1-foundation/ │ ├── manual-codes/ │ └── memos/ ├── stage2-collaboration/ │ ├── stream-a-theoretical/ │ ├── stream-b-empirical/ │ └── synthesis/ ├── stage3-synthesis/ │ ├── evidence-tables/ │ └── theoretical-integration/ └── outputs/ ``` **Usage:** ```bash node skills/project-setup/scripts/create-