원클릭으로
self-improve
Continuous self-improvement loop — AuthorAgent learns from mistakes, successes, and user feedback to get better over time
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Continuous self-improvement loop — AuthorAgent learns from mistakes, successes, and user feedback to get better over time
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Simulate beta reader feedback from different reader perspectives
Maintain world consistency - characters, timeline, locations, rules, items
Scan manuscript for inconsistencies in characters, timeline, settings, and names
Generate a complete book cover set (ebook, print, audiobook, social) with a rich visual brief
Craft authentic dialogue with distinct character voices and subtext
Export manuscripts to DOCX, EPUB, PDF, KDP-ready formatting
| name | self-improve |
| description | Continuous self-improvement loop — AuthorAgent learns from mistakes, successes, and user feedback to get better over time |
| author | AuthorAgent |
| version | 1.0.0 |
| triggers | ["self improve","improve yourself","learn from","what did you learn","improvement log","get better","lessons learned","self reflection","review performance"] |
| permissions | ["file:read","file:write"] |
AuthorAgent gets better every time it works. This skill creates a persistent learning loop where the agent tracks what works, what fails, and what the user prefers — then applies those lessons to future tasks.
┌─────────────────────────────┐
│ │
│ 1. DO THE WORK │
│ (goal step, writing, │
│ research, etc.) │
│ │
└──────────┬──────────────────┘
│
▼
┌─────────────────────────────┐
│ │
│ 2. OBSERVE RESULT │
│ Did the user accept it? │
│ Did they revise it? │
│ Did it trigger an error? │
│ How long did it take? │
│ │
└──────────┬──────────────────┘
│
▼
┌─────────────────────────────┐
│ │
│ 3. EXTRACT LESSON │
│ What specifically │
│ went right or wrong? │
│ What pattern emerges? │
│ │
└──────────┬──────────────────┘
│
▼
┌─────────────────────────────┐
│ │
│ 4. STORE LESSON │
│ Write to learning log │
│ (workspace/memory/ │
│ improvement-log.jsonl) │
│ │
└──────────┬──────────────────┘
│
▼
┌─────────────────────────────┐
│ │
│ 5. APPLY LESSONS │
│ Before each new task, │
│ check the log for │
│ relevant lessons and │
│ adjust behavior │
│ │
└──────────┬──────────────────┘
│
└──────── back to step 1
Every lesson entry in improvement-log.jsonl contains:
{
"id": "lesson-042",
"timestamp": "2026-02-24T14:30:00Z",
"category": "writing",
"trigger": "user_revision",
"context": "Chapter 3 of thriller project",
"observation": "User rewrote all dialogue tags from creative tags to simple said/asked",
"lesson": "This user strongly prefers invisible dialogue tags (said/asked). Do not use creative tags like 'exclaimed', 'muttered', 'hissed' unless the user specifically asks.",
"confidence": 0.9,
"applied_count": 0,
"source": "user_feedback"
}
User Revision (highest signal) — User edited or rewrote AI output
User Feedback — User explicitly says "I liked X" or "Don't do Y"
Acceptance Pattern — User accepted output without changes
Error Recovery — Something failed and was fixed
Self-Critique — Agent reviews its own output and spots issues
After-Action Review — Post-goal structured reflection
Before each task, AuthorAgent should:
Example injection:
## Lessons Learned (Apply These)
- This user prefers invisible dialogue tags (said/asked). Confidence: 0.9
- For thriller pacing, keep chapters under 3000 words. Confidence: 0.85
- When researching, include at least 3 specific sources. Confidence: 0.7
- Use Gemini for planning tasks (faster, good enough). Confidence: 0.8
Lessons aren't permanent:
improvement-archive.jsonl)show improvement log
Displays a human-readable summary of all active lessons, grouped by category.
what did you learn from [project/goal]
Shows lessons extracted from a specific project or goal.
clear lesson [id]
Remove a specific lesson that's no longer relevant.
improvement stats
Shows: total lessons, lessons applied today, confidence distribution, top categories.
self improve — Run a self-reflection on recent interactionsshow improvement log — View all active lessonswhat did you learn — Summary of recent learningsclear lesson [id] — Remove a specific lessonimprovement stats — Metrics on the learning systemapply lessons to [task] — Manually trigger lesson lookup for a task