ワンクリックで
context-mine
Extracts structured context from conversation exports (Slack, meeting transcripts, chat logs) into _inbox for processing.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Extracts structured context from conversation exports (Slack, meeting transcripts, chat logs) into _inbox for processing.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Single-task dispatcher for CLEAR Context OS scheduled maintenance. Runs from the daily scheduled task, reads schedule-config.json, determines which jobs are due today, runs them in sequence, appends to the diary, writes a consolidated morning digest, and surfaces any frequency-tuning suggestions. WHEN TO USE: - Invoked automatically each morning by the `bcos-{PROJECT}` scheduled task - User says "run today's maintenance now" (manual dispatch) - User says "run the [job-name] job" (runs one job on demand, skips others)
Strategic reflection skill. Step back from daily work to think about the bigger picture of your context architecture, identify gaps, and envision improvements.
Wiki zone manager for BCOS — the universal long-form and cross-cutting content destination per plugin-storage-contract.md Rule 2. Stores runbooks, SOPs, decision logs, how-tos, glossaries, post-mortems, FAQs, meeting notes, and plugin cross-cutting context (charters, transcripts, research, customer-call notes). Two ingest paths: Path B (local files, pasted text, inbox promotion — runbooks/scripts/SOPs/notes) and Path A (external URLs / GitHub / YouTube). Schema-validated frontmatter, banner citations, builds-on graph for references, two-tier refresh, supersedes chains. Schema-driven, CLEAR-governed, derived-artifact. Invoke with /wiki.
The single entry point for getting anything new into your context architecture. Takes any input (documents, URLs, YouTube, meeting notes, pasted content) and triages it: dump to _inbox, park in _planned, or integrate into active docs. WHEN TO USE: - "Here's a document — integrate it into my context" - "Save this for later" / "Dump these meeting notes" - "I have an idea — park it somewhere" - "Read this article — not sure if it's relevant" - "Our competitor just announced X — update positioning" - Any time new information needs to enter the context architecture - Raw material should become a wiki explainer rather than a canonical data point
First-run onboarding skill. Gets a new user from zero to a working context system. Claude asks one direct question upfront to pick the right scaffolding, then works from what the user shares — no long assessment ceremony beyond that. Creates a checklist that tracks setup progress across sessions and self-removes when done. WHEN TO USE: - "I want to set up my business context" - "Here's my website / pitch deck / LinkedIn" - "Scan my repo and show me what context exists" - "What do I do next?" (after install) - "Help me get started" - First time adopting CLEAR Context OS in any project
Cross-zone retrieval and task-driven bundle resolution for BCOS. /context search ranks docs across every zone in one shared schema; /context bundle (P5) returns a curated, freshness-flagged, source-of-truth-aware context bundle for a declared task. Mechanical-first; LLM is opt-in via --semantic / --resolve-conflicts / --verify-coverage flags only. Invoke with /context.
| name | context-mine |
| description | Extracts structured context from conversation exports (Slack, meeting transcripts, chat logs) into _inbox for processing. |
| category | context-management |
See also:
context-ingestis the single public entry point for new material. If the user dropped a conversation export of unknown shape, prefercontext-ingest— it dispatches here automatically when it detects a Slack/transcript/chat-log shape. Usecontext-minedirectly only when the user explicitly names mining ("mine this transcript", "extract decisions from this Slack export"). Mine extracts → ingest classifies and routes.
This skill IS:
docs/_inbox/ for reviewThis skill IS NOT:
| Format | Source | How to Provide |
|---|---|---|
| Plain text | Any conversation copy-paste | Paste directly into chat |
| Slack JSON export | Slack workspace export | Provide file path |
| Meeting transcript | Otter.ai, Fireflies, manual notes | Paste or provide file path |
| Chat history | Any Q&A format | Paste or provide file path |
For each conversation, extract into these categories:
Things that were decided, with enough context to understand why.
- Decision: [what was decided]
Rationale: [why, if stated]
Affects: [what data points this might update]
New information learned that wasn't known before.
- Discovery: [what was learned]
Source: [who said it / where it came from]
Relevance: [which data point or cluster this relates to]
Tasks, follow-ups, commitments.
- [ ] [action item]
Owner: [who, if mentioned]
Deadline: [when, if mentioned]
Opinions, stances, preferences expressed by key people.
- Preference: [what was expressed]
Who: [who said it]
Context: [in response to what]
Issues raised, concerns flagged, blockers identified.
- Problem: [what was flagged]
Severity: [high/medium/low based on language used]
Status: [resolved in conversation or still open]
Accept the conversation in any supported format. If pasted directly, work with it as-is. If a file path, read the file.
Read through the conversation and extract items into the 5 categories above. Guidelines:
Create one or more files in docs/_inbox/ with frontmatter:
---
type: session-capture
source: "[slack-export | meeting-transcript | chat-log | paste]"
date: "YYYY-MM-DD"
status: raw
mined-from: "[filename or 'direct paste']"
---
Report to the user:
| Task | Who |
|---|---|
| Read and understand conversation content | AI |
| Identify decisions, discoveries, action items | AI |
| Link extracted items to existing data points | AI |
| Create the output file with frontmatter | AI (template is simple enough) |
| Deduplication check against existing _inbox files | Script (compare filenames) |
| Routing into data points | context-ingest skill (separate step) |
---
type: session-capture
source: slack-export
date: 2026-04-07
status: raw
mined-from: "product-channel-export-april.json"
---
## Decisions
- Switched to usage-based pricing for enterprise tier
Rationale: Customer interviews showed resistance to per-seat model
Affects: pricing-strategy.md, value-proposition.md
## Discoveries
- Competitor X launched a free tier targeting our mid-market segment
Source: Sales team discussion in #product channel
Relevance: competitive-positioning.md
## Action Items
- [ ] Update pricing page with new enterprise model
- [ ] Schedule competitive response meeting for Friday
## Problems
- Enterprise onboarding flow takes 3 weeks — customers complaining
Severity: high
Status: open — no resolution in conversation
| Skill | Relationship |
|---|---|
| context-ingest | Mine outputs TO inbox, ingest processes FROM inbox |
| context-audit | Mine can surface items that reveal stale data points |
| ecosystem-manager | Mine may discover patterns worth capturing as lessons |