Przejdź do treści
Biblioteka skilli
AI i agenci · Planowanie

wicked-garden-agentic-context-engineering

/wicked-garden-agentic-context-engineering

Zarządza oknem kontekstu i tokenami w systemach wieloagentowych oraz projektuje pamięć krótko- i długoterminową.

Repozytorium
wicked-garden ↗
Licencja
MIT
Ostatnia zmiana repozytorium
26.10.2026

Ocena i bezpieczeństwo

95/ 100Klasa: dobry
Format20 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
6
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 26.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Zarządza oknem kontekstu i tokenami w systemach wieloagentowych oraz projektuje pamięć krótko- i długoterminową.

Oryginalny opis (EN)

Context window management, token optimization, and memory patterns for efficient multi-agent systems. Use when: optimizing token usage in an agentic pipeline, designing memory scope for short / long-term / episodic state, or applying a context-loading strategy (anticipatory / JIT / hybrid).

Jak działa

  1. Context Window Fundamentals
  2. State Management Patterns
  3. Token Optimization Techniques
  4. Memory Patterns
  5. Prompt Engineering for Agents
  6. Context Loading Strategies
  7. Cost Modeling
  8. Context Window Strategies by Agent Pattern
  9. Quick Wins
  10. References
Sekcje z nagłówków SKILL.md, w oryginale · 131 linii, 649 słów
Podgląd SKILL.md
---
name: wicked-garden-agentic-context-engineering
description: |
  Context window management, token optimization, and memory patterns for efficient multi-agent systems.

  Use when: optimizing token usage in an agentic pipeline, designing memory
  scope for short / long-term / episodic state, or applying a context-loading
  strategy (anticipatory / JIT / hybrid).
metadata:
  role: module
  phases: "design,review"
  archetypes: "*"
---

# Context Engineering

Techniques for managing context windows, optimizing token usage, and designing efficient memory systems for agentic applications.

## Context Window Fundamentals

**Context Window:** Maximum tokens an LLM can process in a single request (input + output).

Limits vary by provider and model. Check the active model's documentation for
the exact value.

**Token Efficiency Matters:**
- Cost: Charged per token (input + output)
- Latency: More tokens = slower response
- Quality: Irrelevant context can confuse model

## State Management Patterns

| Pattern | Use when | Pros | Cons |
|---------|----------|------|------|
| **Shared** | Agents need synchronized view | Consistency, simple coordination | Contention, single point of failure |
| **Isolated** | Agents operate independently | No contention, parallel execution | Inconsistency possible, harder to coordinate |
| **Checkpointed** | Long-running processes, need recovery | Fault tolerance, replayability | Storage overhead, consistency complexity |

## Token Optimization Techniques

### 1. Aggressive Summarization
Compress old context into summaries to reduce token usage.

### 2. Selective Context Loading
Only load relevant context based on the current task.

### 3. Structured Compression
Use JSON/structured formats instead of prose to reduce tokens.

**Example:**
- Before: "The user's name is John Smith..." (verbose)
- After: `{"name": "John Smith", ...}` (compact)

### 4. Lazy Loading
Load details only when explicitly needed.

### 5. Reference Instead of Embedding
Reference external documents instead of embedding full text.

See `refs/selective-loading.md` and `refs/caching-and-optimization.md` for code examples and detailed strategies.

## Memory Patterns

| Memory | Scope | Size | Retention |
|--------|-------|------|-----------|
| **Short-term (working)** | Current session/task | 1K-10K tokens | Minutes to hours |
| **Long-term** | Cross-session, permanent | Unbounded (vector DB) | Days to forever |
| **Episodic** | Historical events | Summaries stored | Varies by importance |

See `refs/compression-techniques.md` for implementation patterns.

## Prompt Engineering for Agents

### Role Definition
Be specific about agent's role and boundaries.

**Example:**
```
You are a Python code reviewer specializing in security.
Your job is to identify security vulnerabilities.
You do NOT review style or performance.
```

### Task Specification
Clear, actionable instructions with explicit format.

**Bad:** "Review this code."
**Good:** "Review for security: 1) SQL injection 2) Input validation 3) Secrets. Output: JSON with vulnerabilities."

### Format Control
Specify exact output format to reduce tokens.

### Few-Shot Examples
Show examples for complex tasks.

See `refs/selective-loading.md` for detailed prompting patterns.

## Context Loading Strategies

| Strategy | Pros | Cons |
|----------|------|------|
| **Anticipatory** | Faster response time (load before needed) | May load unnecessary data |
| **Just-in-Time (JIT)** | Minimal token usage (load only when needed) | Latency on each request |
| **Hybrid** | Balanced (core context + JIT for task-specific) | More complex implementation |

## Cost Modeling

### Token Cost Calculation
Track input and output tokens separately. Rates vary by model (typically $0.003-0.075 per 1K tokens).

### Budget Enforcement
Set hard token limits per agent/session to prevent runaway costs.

### Multi-Agent Cost Attribution
Track costs per agent to identify expensive components.

See `refs/cost-calculation-budget.md` and `refs/cost-optimization-reporting.md` for detailed cost strategies.

## Context Window Strategies by Agent Pattern

**Sequential Pattern:** Pass only output of previous agent, not entire chain.

**Hierarchical Pattern:** Parent gets summaries from children, children get only relevant task context.

**Collaborative Pattern:** Shared context (compressed), each agent adds only delta.

**Autonomous Pattern:** Minimal shared context, isolated context per agent.

## Quick Wins

1. **Compress old messages:** Summarize history > 20 messages
2. **Use structured outputs:** JSON instead of prose
3. **Lazy load details:** Only when needed
4. **Set token budgets:** Hard limits per agent/session
5. **Monitor token usage:** Track and optimize high-cost agents

## References

- `refs/compression-techniques.md` - Conversation summarization, deduplication, entity compression
- `refs/selective-loading.md` - Relevance filtering, time decay, token-budgeted retrieval
- `refs/caching-and-optimization.md` - Prompt caching, semantic caching, batching, cost-aware model selection
- `refs/cost-calculation-budget.md` - Token pricing, cost calculation, budget management
- `refs/cost-optimization-reporting.md` - Cost estimation, optimization strategies, reporting
Pliki w paczce (6)
  • SKILL.md 5 KB
  • refs/caching-and-optimization.md 7 KB
  • refs/compression-techniques.md 5 KB
  • refs/cost-calculation-budget.md 7 KB
  • refs/cost-optimization-reporting.md 9 KB
  • refs/selective-loading.md 5 KB

Wersje

W bazie nie ma innych skilli o nazwie wicked-garden-agentic-context-engineering.

Migawka bazy z 28.10.2026 · wersja paczki b4bd8bf0c3c5 (skrót SHA-256 całej paczki)

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 95wicked-garden-agentic-agentic-patterns
    Pomaga projektować systemy wieloagentowe: wzorce sekwencyjne, hierarchiczne, równoległe i zdarzeniowe oraz antywzorce.
  • 85wicked-garden-agentic
    Przegląda, projektuje i audytuje systemy agentów AI oraz dobiera frameworki, z zasadami zgodności z RODO, HIPAA i SOC 2.
  • 90context-engineering
    Uczy inżynierii kontekstu dla systemów agentów: architektura, awarie kontekstu, optymalizacja tokenów, pamięć, koordynacja wielu agentów i ewaluacja.
  • 90context-window-management
    Opisuje strategie zarządzania oknem kontekstu LLM: streszczanie, przycinanie, routing i unikanie degradacji kontekstu.
  • 90context-optimization
    Optymalizuje zużycie tokenów, wydajność KV cache i zarządzanie oknem kontekstu agentów LLM: prompt caching, budżet tokenów, semantyczne przycinanie.
  • 85context-engineering-collection
    Zbiera skille do inżynierii kontekstu i harness engineering, architektur wieloagentowych i produkcyjnych systemów agentowych, do budowy, optymalizacji, ewaluacji i debugowania agentów.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.