Back to list
kynetic-ai

meta

by kynetic-ai

0🍴 0📅 Jan 25, 2026

SKILL.md


name: meta description: Manage session context - focus, threads, questions, and observations. Use when tracking what you're working on, managing parallel work streams, or capturing friction points.

Meta - Session Context Management

Manage session continuity through focus, threads, questions, and observations. These tools help maintain context across sessions and capture learnings.

When to Use

  • Starting work on a specific area (set focus)
  • Tracking multiple parallel work streams (threads)
  • Noting questions that need answers (questions)
  • Capturing friction, successes, or ideas (observations)

Focus Management

Focus tracks what you're currently working on. It appears in session start output.

Setting Focus

When starting work on a specific area:

# Set focus to current work area
kspec meta focus "implementing JSON output for all commands"

# Focus now appears in session start
kspec session start

Checking Focus

# View current focus
kspec meta focus

Clearing Focus

When switching to different work or ending a session:

kspec meta focus --clear

Thread Management

Threads track parallel work streams. Use when you're working on multiple things and need to context-switch.

When to Use Threads

  • Debugging while implementing a feature
  • Waiting on external input for one task, working on another
  • Exploring multiple approaches simultaneously

Adding a Thread

# Add a new thread
kspec meta thread --add "investigating test failures"
kspec meta thread --add "refactoring output module"

Listing Threads

kspec meta thread --list

Removing a Thread

When done with a thread:

# Remove by index (0-based)
kspec meta thread --remove 0

Question Tracking

Track open questions that need answers during the session.

When to Use Questions

  • Process questions: "Should we validate on read or write?"
  • Scope questions: "Does this include the edge case?"
  • Technical questions: "Is this the right approach?"

Adding Questions

kspec meta question --add "Should validation happen at parse time or command execution?"

Listing Questions

kspec meta question --list

Removing Questions

When answered or no longer relevant:

kspec meta question --remove 0

Observations Workflow

Observations capture systemic patterns - friction, successes, questions, and ideas. Unlike inbox items (future work), observations inform process improvement.

Types of Observations

TypePurposeExample
frictionSomething harder than it should be"Bulk updates require too many commands"
successPattern worth replicating"Decision tree in triage skill worked well"
questionSystemic question"When should agents use inbox vs tasks?"
ideaImprovement opportunity"Could auto-generate AC from test names"

Creating Observations

# Friction point
kspec meta observe friction "No way to bulk-add acceptance criteria"

# Success pattern
kspec meta observe success "Using --dry-run before derive prevented duplicate tasks"

# Question about process
kspec meta observe question "When should agents enter plan mode vs just implement?"

# Idea for improvement
kspec meta observe idea "CLI could suggest next steps after task completion"

Listing Observations

# All observations
kspec meta observations

# Only unresolved
kspec meta observations --pending-resolution

# With full details
kspec meta observations -v

Promoting to Task

When an observation reveals actionable work:

kspec meta observations promote @ref --title "Add bulk AC command" --priority 2

Resolving Observations

When addressed or no longer relevant:

kspec meta observations resolve @ref

Where to Capture What

What you haveWhere to put itWhy
Vague idea for futureinbox addLow-friction capture, triage later
Clear actionable worktask addReady to implement
Something was hardmeta observe frictionInforms process improvement
Something worked wellmeta observe successWorth replicating
Open question about workmeta question --addTrack during session
Systemic process questionmeta observe questionBroader than current session

Rule of thumb:

  • Inbox = future work (becomes tasks eventually)
  • Questions = session context (answer during work)
  • Observations = systemic patterns (inform improvements)

Session Patterns

Starting a Focused Session

# 1. Get context
kspec session start

# 2. Set focus
kspec meta focus "working on documentation improvements"

# 3. Note any open questions from previous session
kspec meta question --add "Should skills duplicate AGENTS.md content?"

Managing Context Switches

# 1. Add thread for new work
kspec meta thread --add "investigating test failure"

# 2. Do the investigation
# ...

# 3. Remove thread when done
kspec meta thread --remove 0

Capturing Friction in the Moment

When you notice something is harder than it should be:

# Don't lose the thought - capture immediately
kspec meta observe friction "Had to run 5 commands to update one spec field"

# Continue with your work
# Review during /reflect

End of Session

# Clear focus
kspec meta focus --clear

# Review and resolve any temporary questions
kspec meta question --list

# Observations persist for later triage

Integration with Other Skills

  • /triage - Processes observations alongside inbox items
  • /reflect - Reviews what worked and what didn't, creates observations
  • /kspec - Core task and spec workflows
  • session start - Shows current focus, threads, questions

Score

Total Score

50/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon