Przejdź do treści
Biblioteka skilli
Nauka i badania · Automatyzacja

coding-workflow

/coding-workflow

Prowadzi drugi etap kodowania materiałów badawczych: sesje wsadowe, śledzenie postępu i dokumentację audytu.

Licencja
MIT
Ostatnia zmiana repozytorium
06.11.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
5
Skrypty
3
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 06.11.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co sprawdzić przed instalacją
  • 3 skrypty w paczce. Przejrzyj je przed instalacją, bo Claude może je uruchomić.

Skrypty: scripts/generate-audit.js, scripts/process-batch.js, scripts/track-documents.js

Co robi i kiedy

Prowadzi drugi etap kodowania materiałów badawczych: sesje wsadowe, śledzenie postępu i dokumentację audytu.

Wyzwalacze z opisu

batchcoding sessionsystematic coding
Oryginalny opis (EN)

This skill should be used when users are ready to start Stage 2 coding, asks about processing documents systematically, needs to track coding progress, wants to generate audit documentation, or mentions 'batch', 'coding session', 'systematic coding'.

Jak działa

  1. When to Use
  2. Prerequisites
  3. Workflow Stages
  4. Scripts
  5. Coding Session Flow
  6. Templates
  7. Document Status Tracking
  8. Integration Points
  9. Related
Sekcje z nagłówków SKILL.md, w oryginale · 158 linii, 579 słów
Podgląd SKILL.md
---
name: coding-workflow
description: "This skill should be used when users are ready to start Stage 2 coding, asks about processing documents systematically, needs to track coding progress, wants to generate audit documentation, or mentions 'batch', 'coding session', 'systematic coding'."
---

> Script paths: `${CLAUDE_PLUGIN_ROOT}` below is this plugin's root folder, two levels above this skill's own folder. Claude Code fills it in. If you see it unfilled, still starting with a dollar sign (as in Codex, Copilot CLI or Kimi Code), put that folder's absolute path in its place before you run a command.

# coding-workflow

Document coding orchestration for Stage 2. Manages the systematic coding process, tracks progress, and generates audit trails.

## When to Use

Use this skill when:
- User is ready to start Stage 2 coding
- User asks about processing documents systematically
- User needs to track coding progress
- User wants to generate audit documentation
- User mentions "batch", "coding session", or "systematic coding"

## Prerequisites

**Before using this skill, verify:**
1. Stage 1 is complete (10+ documents manually coded)
2. Initial data structure exists
3. Project is properly initialized

Use `${CLAUDE_PLUGIN_ROOT}/skills/_shared/scripts/read-config.js --project-path <project folder>` to check readiness.

## Workflow Stages

### Stage 2 Phase 1: Parallel Streams

**Stream A (Theoretical)**
- Analyze foundational literature
- Extract theoretical patterns
- Use @scholarly-companion for Socratic dialogue

**Stream B (Empirical)**
- Apply @dialogical-coder to documents
- Follow 4-stage visible reasoning
- Build evidence for concepts

### Stage 2 Phase 2: Synthesis

- Compare theoretical and empirical patterns
- Identify alignments and tensions
- Refine data structure

### Stage 2 Phase 3: Pattern Characterization

- Identify systematic variations
- Document pattern properties
- Prepare for Stage 3 theorizing

## Scripts

### process-batch.js
Process a batch of documents through coding workflow.

```bash
node "${CLAUDE_PLUGIN_ROOT}/skills/coding-workflow/scripts/process-batch.js" \
  --project-path /path/to/project \
  --documents "D001,D002,D003" \
  --agent dialogical-coder \
  --phase phase2_synthesis
```

### track-documents.js
Track which documents have been coded and their status.

```bash
node "${CLAUDE_PLUGIN_ROOT}/skills/coding-workflow/scripts/track-documents.js" \
  --project-path /path/to/project \
  --list  # List all documents and status
  --mark-coded D004  # Mark document as coded
```

### generate-audit.js
Generate audit trail documentation.

```bash
node "${CLAUDE_PLUGIN_ROOT}/skills/coding-workflow/scripts/generate-audit.js" \
  --project-path /path/to/project \
  --output audit-trail.md
```

## Coding Session Flow

### Recommended Session Structure

1. **Pre-Session (5 min)**
   - Check config state: `read-config.js`
   - Review recent conversation log
   - Set session goals

2. **Coding (45-60 min)**
   - Process 5-10 documents with @dialogical-coder
   - Full 4-stage reasoning for each
   - Log interactions: `append-log.js`

3. **Reflection (10-15 min)**
   - Write analytical memo
   - Update data structure if needed
   - Note emerging questions

4. **Post-Session**
   - Update progress: `update-progress.js`
   - Queue documents for next session

### Interpretive Pauses

Every 5 documents, the system prompts:
> "You've coded 5 documents. Before continuing, reflect:
> - What patterns are emerging?
> - Any surprises or tensions?
> - Does the data structure still fit?"

This is enforced by the `interpretive-pause.js` hook.

## Templates

### conversation-log-spec.md
Specification for the JSONL log format used for AI-to-AI transparency.

Entry structure:
```json
{
  "timestamp": "ISO-8601",
  "agent": "dialogical-coder",
  "action": "coding",
  "document_id": "D003",
  "concept_id": "AD1_T1_C1",
  "content": "Applied code with reasoning...",
  "metadata": {}
}
```

## Document Status Tracking

| Status | Meaning |
|--------|---------|
| `pending` | Not yet coded |
| `in_progress` | Currently being coded |
| `coded` | First pass complete |
| `reviewed` | Human has reviewed AI coding |
| `finalized` | Coding complete, quotes extracted |

## Integration Points

- **@dialogical-coder** - Primary coding agent
- **interpretive-pause hook** - Enforces reflection breaks
- **_shared scripts** - State management
- **gioia-methodology skill** - Data structure validation

## Related

- **Commands:** Various coding commands trigger this skill
- **Agents:** @dialogical-coder for visible reasoning
- **Hooks:** interpretive-pause.js, check-stage1-complete.js
- **Other Skills:** project-dashboard for progress visualization
Pliki w paczce (5)
  • SKILL.md 5 KB
  • scripts/generate-audit.js 10 KB
  • scripts/process-batch.js 10 KB
  • scripts/track-documents.js 9 KB
  • templates/conversation-log-spec.md 11 KB

Wersje

RepozytoriumWynikLicencja
Ta strona · linxule/interpretive-orchestration100MIT
linxule/interpretive-orchestration100MIT
Fate-Labs-CA/estelle-plugins86Apache-2.0

Migawka bazy z 13.11.2026 · wersja paczki c487b13ff812 (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100np-research-qualitative-coding
    Prowadzi przejrzysty zapis kodowania jakościowego, by interpretacja z dozwolonych materiałów była możliwa do prześledzenia.
  • 100analysis-orchestration
    Dobiera model AI do kodowania i przetwarzania wsadowego dokumentów, porównując możliwości i koszty w drugim etapie analizy.
  • 100coding-standards
    Pisze, aktualizuje i sprawdza plik CODING_STANDARDS.md i zamienia błędy z sesji lub przeglądu w reguły kodowania.
  • 100qual-coding
    Prowadzi dialogowe kodowanie danych jakościowych: najpierw jako partner do myślenia, który tylko zadaje pytania, potem jako partner refleksyjnego kodowania z widocznym rozumowaniem w czterech krokach.
  • 100context7-cli
    Używa CLI ctx7 do pobierania dokumentacji bibliotek, zarządzania skillami do kodowania z AI i konfiguracji MCP Context7 dla agenta kodującego.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.