一键导入
paper-text2ir
論文/解説/哲学系の文章をPaperIR(Discourse+Argument+Evidence)に変換する。直交性とトレーサビリティを厳守。「論文をIRに変換して」「PaperIR作って」「論文を構造化して」「解説記事をYAMLに」等で使用。ir-pipelineのtext2ir工程でも自動呼出。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
論文/解説/哲学系の文章をPaperIR(Discourse+Argument+Evidence)に変換する。直交性とトレーサビリティを厳守。「論文をIRに変換して」「PaperIR作って」「論文を構造化して」「解説記事をYAMLに」等で使用。ir-pipelineのtext2ir工程でも自動呼出。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use by any agent before writing specs, editing code, or changing workflow files when the change could add compatibility behavior, aliases, silent fallbacks, or default-value fallbacks.
Use before presenting implementation plans and after non-trivial commits when the review should run through Claude Code with the configured Fable model. Runs claude -p in streaming review mode, derives the Fable model from claude/settings.json, constrains tools for read-only review plus currentness checks, handles resume, and defines review timeout semantics.
Use when committing, pushing, or preparing PRs. Defines the user's commit workflow, message style discovery, review handoff, and branch/worktree push requirements.
Linearのissueを整理し、会話しながら新規issueに落とすスキル。2つのモードを持つ: (1) 既存issue整理: Backlogの全issueをINVEST原則で診断し、分割・統合・再分類を提案・実行 (2) 会話→issue化: ユーザーとの対話から要件を引き出し、適切な粒度のissueに落とす 両モード完了後、整理された実行計画を自動生成する。 トリガー: 「issueを整理して」「Backlog整理」「issue棚卸し」「やること整理」「実行計画を作って」 「issueの粒度を揃えて」「issueに落として」「要件をissueにして」
Use before presenting implementation plans and after non-trivial commits that require review. Runs codex exec in read-only review mode, handles resume, MCP transport errors, and review timeout semantics.
Use for code implementation, bug fixes, refactors, and test additions. Enforces the user's development style: YAGNI, TDD, clear contracts, separation of concerns, no unsolicited fallback or backward-compatibility helpers, and maintainable code structure.
| name | paper_text2ir |
| description | 論文/解説/哲学系の文章をPaperIR(Discourse+Argument+Evidence)に変換する。直交性とトレーサビリティを厳守。「論文をIRに変換して」「PaperIR作って」「論文を構造化して」「解説記事をYAMLに」等で使用。ir-pipelineのtext2ir工程でも自動呼出。 |
あなたは「文章→IRコンパイラ」です。入力テキスト(論文/解説/哲学)から、PaperIRを生成してください。
ir_version: "paperir.v0"
core:
metadata:
title: ""
authors: []
venue: ""
year: null
id: ""
anchors:
- id: "A1"
kind: "paragraph"
path: "S1.P1"
quote: ""
entities:
- id: "E1"
type: "Term|Method|Metric|Dataset|Concept|Actor"
surface: ["..."]
note: ""
facets:
discourse:
sections:
- id: "S1"
heading: ""
anchors: ["A1","A2"]
relations:
- type: "elaborates|contrasts|background_for|motivates|example_of"
from: "S1"
to: "S2"
anchors: ["A3"]
argument:
nodes:
- id: "N1"
type: "Claim|Definition|Assumption|Objection|Reply|Example|Counterexample"
statement: ""
anchors: ["A4"]
tags: ["main?","contribution?","limitation?"]
confidence: 0.0
edges:
- type: "supports|attacks|rebuts|depends_on|refines"
from: "N1"
to: "N2"
anchors: ["A5"]
confidence: 0.0
evidence:
items:
- id: "V1"
kind: "Experiment|Benchmark|Quote|Spec|Observation|Theorem"
summary: ""
anchors: ["A6"]
links: ["E?","N?"]
measures:
- metric: ""
value: ""
comparator: ""
delta: ""
links:
- type: "evidences|contradicts|replicates"
from: "V1"
to: "N1"
anchors: ["A6"]
confidence: 0.0
uncertainty:
notes:
- id: "U1"
statement: ""
anchors: ["A7"]
severity: "low|med|high"
plan:
rhetorical_plan:
template: "IMRaD|Thesis-Arguments-Objections-Reply|Custom"
outline:
- role: "Background"
include: ["S1","N?","V?"]
- role: "MainClaim"
include: ["N1","V1"]
validation:
invariants:
- "Every argument.node has >=1 anchor"
- "Every evidence->claim link must cite an anchor"
- "No duplicate statements across facets (use IDs + references)"