ワンクリックで
jikime-workflow-learning
Continuous learning system - extract, store, and reuse patterns from Claude Code sessions
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Continuous learning system - extract, store, and reuse patterns from Claude Code sessions
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
AI-powered legacy site rebuilding workflow. Captures screenshots, analyzes source code, and generates modern frontend/backend code. Claude Code reads screenshots and writes actual code. Use when rebuilding legacy PHP, WordPress, or similar sites to Next.js, React, or other modern frameworks.
하네스를 구성합니다. 전문 에이전트를 정의하며, 해당 에이전트가 사용할 스킬을 생성하는 메타 스킬. (1) '하네스 구성해줘', '하네스 구축해줘' 요청 시, (2) '하네스 설계', '하네스 엔지니어링' 요청 시, (3) 새로운 도메인/프로젝트에 대한 하네스 기반 자동화 체계를 구축할 때, (4) 하네스 구성을 재구성하거나 확장할 때 사용.
Leader agent role guide for jikime team orchestration. Covers task distribution, plan approval, worker monitoring, and team shutdown. Use when spawned as the leader role in a jikime team.
Reviewer agent role guide for jikime team orchestration. Covers plan review, quality assessment, acceptance criteria validation, and feedback delivery via team inbox. Use when spawned as the reviewer role in a jikime team.
Use this skill when the user asks to "jikime team을 사용해줘", "팀 만들어줘", "에이전트 생성해줘", "멀티 에이전트로 작업해줘", "병렬로 에이전트 실행해줘", "여러 에이전트 조율해줘", "작업을 여러 에이전트에게 분배해줘", "team status 확인해줘", "task 만들어줘", "inbox 확인해줘", or mentions "jikime team", "multi-agent coordination", "spawn agents", "team tasks", "agent inbox", "task board", "team leader", "team worker". Also trigger when the scope of work is large enough to benefit from splitting into parallel subtasks — for example "전체 코드베이스 리팩토링", "여러 기능 동시에 구현", "대규모 분석", "full-stack app 만들어줘". Provides comprehensive guidance for using the jikime team CLI to orchestrate multi-agent teams with task management, messaging, and monitoring.
Claude Code skill for operating as part of a jikime multi-agent team (swarm). Provides command reference, coordination protocols, and role-specific workflows for leader, worker, and reviewer agents. Triggers when the task involves multi-agent coordination, spawning workers, assigning tasks, monitoring team progress, or when the scope exceeds what a single agent can efficiently handle (e.g., "build a full-stack app", "implement multiple features in parallel", "refactor the entire codebase"). Also triggers on keywords: "create a team", "spawn agents", "assign tasks", "team status", "board attach", "agent inbox", "multi-agent", "swarm", "jikime team".
| name | jikime-workflow-learning |
| description | Continuous learning system - extract, store, and reuse patterns from Claude Code sessions |
| version | 1.0.0 |
| tags | ["workflow","learning","patterns","knowledge","session","improvement"] |
| triggers | {"keywords":["learn","pattern","lesson","remember","extract","학습"],"phases":["sync"],"agents":["manager-docs","manager-strategy"],"languages":[]} |
| progressive_disclosure | {"enabled":true,"level1_tokens":"~100","level2_tokens":"~7000"} |
| user-invocable | false |
| context | fork |
| agent | manager-docs |
| allowed-tools | ["Read","Write","Edit","Bash","Grep","Glob","TodoWrite"] |
Automatically extract reusable patterns from Claude Code sessions and store them for future use.
Every session is a learning opportunity:
├─ Error resolutions → Future prevention
├─ User corrections → Preference learning
├─ Workarounds → Knowledge base
├─ Debugging techniques → Reusable strategies
└─ Project-specific patterns → Team knowledge
Session Start
↓
Load relevant learnings from .jikime/learnings/
↓
Development work...
↓
Session End (Stop hook)
↓
Analyze session for patterns
↓
Extract learnings with confidence scoring
↓
Store in .jikime/learnings/
↓
Next Session: Patterns available
At session end, the system analyzes:
For detailed YAML examples and patterns, see:
| Category | Description | Typical Confidence |
|---|---|---|
error_resolution | How specific errors were resolved | 0.80-0.95 |
user_correction | User corrections to Claude's output | 0.85-0.92 |
workaround | Framework/library quirks solutions | 0.90-0.98 |
debugging | Effective debugging approaches | 0.75-0.90 |
project_convention | Project-specific patterns | 0.85-0.95 |
.jikime/
├── learnings/
│ ├── index.json # Searchable index
│ ├── errors/
│ │ ├── typescript.yaml
│ │ ├── react.yaml
│ │ └── nextjs.yaml
│ ├── corrections/
│ │ └── style-preferences.yaml
│ ├── workarounds/
│ │ ├── nextjs-14.yaml
│ │ └── prisma.yaml
│ ├── debugging/
│ │ └── react-state.yaml
│ ├── conventions/
│ │ ├── api-patterns.yaml
│ │ └── file-structure.yaml
│ └── sessions/
│ ├── 2024-01-22-summary.md
│ └── 2024-01-21-summary.md
{
"version": "1.0.0",
"last_updated": "2024-01-22T15:30:00Z",
"total_patterns": 47,
"categories": {
"error_resolution": 15,
"user_correction": 8,
"workaround": 12,
"debugging": 7,
"project_convention": 5
},
"top_patterns": [
{"id": "err-ts-001", "confidence": 0.95, "frequency": 12},
{"id": "wk-nextjs-003", "confidence": 0.93, "frequency": 8}
],
"technologies": ["typescript", "react", "nextjs", "prisma"]
}
Patterns are scored for reliability:
Confidence = (
base_score * 0.4 +
frequency_score * 0.3 +
recency_score * 0.2 +
source_reliability * 0.1
)
Base Score:
- Official docs: 1.0
- User correction: 0.9
- Successful resolution: 0.8
- Experimental: 0.6
Frequency Score:
- Used 10+ times: 1.0
- Used 5-9 times: 0.8
- Used 2-4 times: 0.6
- Used once: 0.4
Recency Score:
- Used this week: 1.0
- Used this month: 0.8
- Used this quarter: 0.6
- Older: 0.4
| Level | Score | Treatment |
|---|---|---|
| High | 0.85+ | Apply automatically |
| Medium | 0.65-0.84 | Suggest with context |
| Low | 0.40-0.64 | Available for search |
| Experimental | <0.40 | Flag for review |
Session Start:
→ Load high-confidence patterns for active technologies
→ Summarize: "Loaded 12 patterns for React/TypeScript"
During Development:
→ Apply patterns proactively
→ "Based on learned pattern: using optional chaining here"
Session End:
→ Extract new patterns
→ Report: "3 new patterns learned this session"
Predictive Suggestions:
→ "Based on past sessions, you might also want to..."
Migration Start:
→ Load patterns for source/target frameworks
→ "Loaded 8 migration patterns for Vue → React"
During Migration:
→ Apply migration-specific workarounds
→ Track framework-specific quirks
Migration End:
→ Store migration patterns for future use
→ Export as reusable migration guide
At session end, generate a summary:
# Session Summary: 2024-01-22
## Duration
Started: 10:30 AM
Ended: 2:15 PM (3h 45m)
## Work Completed
- Implemented user authentication
- Fixed 3 TypeScript errors
- Resolved hydration mismatch issue
## Patterns Learned
### New Patterns (3)
1. **Error Resolution**: TypeScript strict null checks
- Confidence: 0.85
- Category: error_resolution
2. **Workaround**: Next.js 14 cache invalidation
- Confidence: 0.78
- Category: workaround
3. **Convention**: API response structure
- Confidence: 0.92
- Category: project_convention
### Reinforced Patterns (2)
- React useState with objects (frequency: 5 → 6)
- Prisma relation queries (frequency: 3 → 4)
## For Next Session
- Continue with payment integration
- Review auth edge cases
- Consider adding rate limiting
For detailed CLI commands and export format, see:
Quick reference:
# Export patterns
jikime-adk learnings export --output learnings-export.yaml
# Import from another project
jikime-adk learnings import --source patterns.yaml --strategy merge
{
"hooks": {
"Stop": [
{
"matcher": "*",
"hooks": [
{
"type": "command",
"command": "jikime-adk hooks learning-extract"
}
]
}
]
}
}
{
"hooks": {
"SessionStart": [
{
"matcher": "*",
"hooks": [
{
"type": "command",
"command": "jikime-adk hooks learning-load"
}
]
}
]
}
}
# .jikime/config/learning.yaml
learning:
enabled: true
# Extraction settings
extraction:
min_session_length: 10 # Minimum messages to analyze
auto_extract: true # Extract on session end
require_confirmation: false # Ask before saving patterns
# Pattern settings
patterns:
min_confidence: 0.40 # Minimum to store
auto_apply_threshold: 0.85 # Apply without asking
max_age_days: 365 # Archive old patterns
# Categories to track
categories:
- error_resolution
- user_correction
- workaround
- debugging
- project_convention
# Ignore patterns
ignore:
- simple_typos
- one_time_fixes
- external_api_issues
- environment_specific
Query stored patterns (see CLI Commands for full examples):
# Search by keyword
jikime-adk learnings search "useState"
# Search by category
jikime-adk learnings search --category workaround
# Search by technology
jikime-adk learnings search --tech nextjs
# Patterns never stored:
- API keys, tokens, secrets
- Passwords or credentials
- Personal information
- Environment-specific values
# Before storage:
- Redact secrets: sk-*** → [REDACTED]
- Generalize specific values
- Remove project-specific paths
All learnings stored locally in .jikime/learnings/
- Not synced to cloud by default
- Export explicitly for sharing
- Add to .gitignore if sensitive
jikime-foundation-core: Core workflow integrationjikime-workflow-spec: SPEC-based developmentjikime-workflow-eval: Evaluation frameworkjikime-workflow-project: Project initializationjikime-foundation-claude: Claude Code patternsLast Updated: 2026-01-25 Version: 1.0.0 Integration: SessionEnd hook, J.A.R.V.I.S./F.R.I.D.A.Y., Export/Import