ワンクリックで
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