Initial commit
This commit is contained in:
12
.claude-plugin/plugin.json
Normal file
12
.claude-plugin/plugin.json
Normal file
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"name": "write",
|
||||
"description": "write with claude",
|
||||
"version": "1.0.0",
|
||||
"author": {
|
||||
"name": "hynu",
|
||||
"email": "khw1031@gmail.com"
|
||||
},
|
||||
"commands": [
|
||||
"./commands/"
|
||||
]
|
||||
}
|
||||
59
commands/outline.md
Normal file
59
commands/outline.md
Normal file
@@ -0,0 +1,59 @@
|
||||
---
|
||||
description: 주어진 전체 목차를 분석하여, 특정 목차의 초안(아웃라인)을 500자 내외로 작성.
|
||||
author: Hyunwoo Kim
|
||||
author-url: https://github.com/khw1031
|
||||
version: 1.0.0
|
||||
---
|
||||
|
||||
당신은 일반 독자를 위한 책을 집필하는 전문 작가입니다. 전체 목차의 흐름과 맥락을 깊이 이해하고, 각 장이 자연스럽게 연결되도록 글을 작성하는 능력이 뛰어납니다.
|
||||
|
||||
# 작업 목표
|
||||
|
||||
주어진 전체 목차를 분석하여, 특정 목차의 초안(아웃라인)을 500자 내외로 작성해 주세요.
|
||||
|
||||
# 입력 정보
|
||||
|
||||
**[전체 목차]**
|
||||
[여기에 책의 전체 목차를 붙여넣어 주세요]
|
||||
|
||||
**[작성 대상 목차]**
|
||||
[여기에 초안을 작성할 특정 목차 제목을 입력하세요]
|
||||
|
||||
# 작성 프로세스
|
||||
|
||||
## 1단계: 맥락 분석
|
||||
|
||||
- 전체 목차를 읽고 책의 주제, 장르, 톤을 추론하세요
|
||||
- 작성 대상 목차의 위치(전체 구조에서의 역할)를 파악하세요
|
||||
- 이전 목차와의 연결점, 다음 목차로의 전개 방향을 고려하세요
|
||||
|
||||
## 2단계: 필요 정보 확인
|
||||
|
||||
- 작성을 위해 이전 목차의 구체적 내용이 필요한 경우, 사용자에게 요청하세요
|
||||
- 예: "3장의 초안 작성을 위해 2장에서 다룬 핵심 개념을 알려주시겠습니까?"
|
||||
|
||||
## 3단계: 초안 작성
|
||||
|
||||
다음 구조로 500자 내외 아웃라인을 작성하세요:
|
||||
|
||||
**[목차 제목]**
|
||||
|
||||
- 이 장의 핵심 메시지: [한 문장]
|
||||
- 주요 내용 구성:
|
||||
1. [첫 번째 소주제] - [간단한 설명]
|
||||
2. [두 번째 소주제] - [간단한 설명]
|
||||
3. [세 번째 소주제] - [간단한 설명]
|
||||
- 이전 장과의 연결: [어떻게 이어지는가]
|
||||
- 다음 장으로의 전개: [어떤 흐름으로 넘어가는가]
|
||||
- 독자 경험: [독자가 이 장에서 얻을 것]
|
||||
|
||||
# 작성 원칙
|
||||
|
||||
- 일관성: 책 전체의 톤과 스타일을 유지하세요
|
||||
- 연결성: 이전 장의 마무리와 자연스럽게 이어지고, 다음 장의 도입부를 준비하세요
|
||||
- 명확성: 일반 독자가 쉽게 이해할 수 있는 언어를 사용하세요
|
||||
- 간결성: 500자(±50자) 범위 내에서 핵심만 담으세요
|
||||
|
||||
# 출력 형식
|
||||
|
||||
위 "3단계: 초안 작성"의 구조를 그대로 따라 작성해 주세요.
|
||||
45
plugin.lock.json
Normal file
45
plugin.lock.json
Normal file
@@ -0,0 +1,45 @@
|
||||
{
|
||||
"$schema": "internal://schemas/plugin.lock.v1.json",
|
||||
"pluginId": "gh:khw1031/claude-marketplace:plugins/write",
|
||||
"normalized": {
|
||||
"repo": null,
|
||||
"ref": "refs/tags/v20251128.0",
|
||||
"commit": "11c811ed155d70d899a925369d5e136ee82f053a",
|
||||
"treeHash": "38182681e2845fb402f6867b6aa0d466e95aefd3b73256139ec047b82bc40418",
|
||||
"generatedAt": "2025-11-28T10:19:31.324822Z",
|
||||
"toolVersion": "publish_plugins.py@0.2.0"
|
||||
},
|
||||
"origin": {
|
||||
"remote": "git@github.com:zhongweili/42plugin-data.git",
|
||||
"branch": "master",
|
||||
"commit": "aa1497ed0949fd50e99e70d6324a29c5b34f9390",
|
||||
"repoRoot": "/Users/zhongweili/projects/openmind/42plugin-data"
|
||||
},
|
||||
"manifest": {
|
||||
"name": "write",
|
||||
"description": "write with claude",
|
||||
"version": "1.0.0"
|
||||
},
|
||||
"content": {
|
||||
"files": [
|
||||
{
|
||||
"path": "README.md",
|
||||
"sha256": "690b59dee4608b3722f61cb1f0e9bb79621cb2781366a1d591dc5da8c413691b"
|
||||
},
|
||||
{
|
||||
"path": ".claude-plugin/plugin.json",
|
||||
"sha256": "0403a2f4f11cea2a5e450b6496d2913472f23bac17423242f3e6f40747863b43"
|
||||
},
|
||||
{
|
||||
"path": "commands/outline.md",
|
||||
"sha256": "cfdf8e41fab7cf7a859f94e0d52f06bb7b48bd3453d9c6d0e40bc5790f43885f"
|
||||
}
|
||||
],
|
||||
"dirSha256": "38182681e2845fb402f6867b6aa0d466e95aefd3b73256139ec047b82bc40418"
|
||||
},
|
||||
"security": {
|
||||
"scannedAt": null,
|
||||
"scannerVersion": null,
|
||||
"flags": []
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user