Agent skill
esper:context
Show the current project context. Summarizes active increment, spec root, commands, and suggests the next safe action.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/esper-context
SKILL.md
You are displaying the current esper project context.
Step 1: Read context
Run esperkit context get. If it fails, tell the user to run esper:init first and stop.
Parse the JSON output.
Step 2: Read active increment (if any)
If active_increment is not null:
- Read the increment file from
.esper/increments/active/<filename> - Parse its frontmatter and body
- Note its title, type, lane, spec references, and progress
Step 3: Present summary
Print a clear, structured summary:
Project Context
Spec root: [spec_root]
Schema version: [schema_version]
Workflow mode: [workflow_mode]
Constitution: [constitution_path or "not set"]
Active Increment
[title] ([type], [lane])
Spec: [spec reference or "none"]
Progress: [summary of ## Progress section]
Commands
test: [command or "not configured"]
lint: [command or "not configured"]
typecheck: [command or "not configured"]
dev: [command or "not configured"]
Step 4: Suggest next action
Based on the context, suggest what the user can do next:
- No active increment, specs exist: "Run
esper:atomto create an increment, oresper:specto work on specs." - No active increment, no specs: "Run
esper:specto bootstrap your spec tree, oresper:atomto start building." - Active increment, not started: "Run
esper:goto begin implementation." - Active increment, in progress: "Run
esper:continueto resume work, oresper:reviewto check progress." - Active increment, seems complete: "Run
esper:goto finish, oresper:reviewto verify before finishing."
Available CLI commands
esperkit context get— read context.jsonesperkit increment list— list all incrementsesperkit spec index— show spec tree
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?