Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Guru Discover Change Context

ASecurity

Discover fresh current and archived change context, run the semantic evidence gate, and hand minimal current identity to Guru Team requirement clarification.

8 stars
0 votes
0 copies
0 views
Added 9/20/2026
ai-agentspythonshell

Works with

cursor

Security Analysis

A100/100

Scanned 9/20/2026

Install to Claude Code

$npx -y skills add castbox/guru-trellis --skill guru-discover-change-context --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Guru Discover Change Context?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Guru Discover Change Context
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/castbox-guru-discover-change-context-0d0b2bcb/badge)](https://www.skillsdirectory.com/skills/castbox-guru-discover-change-context-0d0b2bcb)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
name: guru-discover-change-context
description: Discover fresh current and archived change context, run the semantic evidence gate, and hand minimal current identity to Guru Team requirement clarification.
---

# Guru Discover Change Context

The current executing AI is this Skill's semantic owner. Read the complete
contract and perform its review yourself before authoring the current owner
result and calling record, check, and invoke. `owner_not_yet_executed` is an
internal state to continue this review, not a typed stop or a missing external
owner. Do not wait for another agent, agent ID, subagent evidence, or a
pre-existing owner result. Real missing authority or prerequisites still
follow this Skill's declared routes; runtime cannot supply your judgment.

Use this Skill after `guru-sync-base:synced`, or when a standalone caller asks
to discover change context from a fresh base with explicit issue, request,
path, command, config, schema, or symbol clues.

Load [references/contract.md](references/contract.md). Execute its semantic
closed loop in the declared order, complete the AI Review Gate before any
recorder/validator, then return exactly one declared typed exit.

Run commands from the reviewed repository root. The full execution package is
`.trellis/guru-team/skills/packages/guru-discover-change-context`; `scripts/`,
`schemas/`, and `examples/` references below resolve under that package, not
the `.agents/`, `.codex/`, `.claude/`, or `.cursor/` discovery projection.
Use its managed shell wrappers; do not import eval/private Python runtime to
construct recorder-owned fields. The contract lists the fields record derives.

Before current-state, duplicate, or history retrieval, read
`.trellis/spec/workflow/semantic-retrieval.md` and apply that shared contract in
this Skill's semantic evidence gate. A one-language zero result cannot establish
that a mechanism, duplicate, or historical decision is absent.

Use the dispatcher-only wrappers for history preview, owner-result recording,
and owner-result checking. Normal recording/checking is stdin/stdout-only and
does not create a repository artifact. Pass the active Discovery 2.0 input and
independent `base_current` transition to record, check, and invoke in one closed
semantic-owner 1.0 envelope via `--invocation -`. Include `schema_version`,
`public_input`, `transition`, `owner_context={}`, and `owner_result`; mode comes
from `public_input.mode`. Replace only `owner_result` with recorder stdout in
memory before check and invoke. No caller supplies or reconstructs a Sync
private result. See the exact Issue #384 migration in the contract: the former
three input locators and recorder `--mode` are removed, not alternate paths.
A caller-authored `refresh_base` result
records only the observed current stale codes, then reruns the complete Skill
through `guru-sync-base` and live authority.

For an active-task workflow invocation, pass `--active-task <task>` to record,
check, and public invoke so live validation binds `task.json.branch` and the
current task worktree without creating a checkpoint. Only when this same owner
is genuinely interrupted, also pass `--recovery-continuation-id <id>` to all
three calls. That additional identity lazily creates one minimal ignored
checkpoint, which a complete live-authority rerun checks and successful DTO
validation consumes.

Fail closed on stale base/live/blob/query/archive identity, invalid evidence,
unknown exits, or missing compatible runtime. This package is not
self-contained or portable.

After the semantic gate and owner recorder/checker complete, invoke
`scripts/invoke.sh --invocation -` with the closed call-local public input,
`base_current` transition, and checked owner result on stdin to serialize the
minimal handoff. The runtime reruns the existing checker and
derives the route from its checked `typed_exit`; callers never name the expected
exit. Consumers receive caller-owned continuation only, never the private
owner-result body.

Attribution

castboxcastbox
View sourceMore from castbox →
SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Related Skills

Caveman

Ultra-compressed communication mode. Cuts token usage ~75% by speaking like caveman while keeping full technical accuracy. Supports intensity levels: lite, full (default), ultra, wenyan-lite, wenyan-full, wenyan-ultra. Use when user says "caveman mode", "talk like caveman", "use caveman", "less tokens", "be brief", or invokes /caveman. Also auto-triggers when token efficiency is requested.

1023331 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

686011 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3331 votes

catchup

Recovers prior coding-agent session context by running `catchup <agent> --since-compact`, which extracts a clean summary of a previous Codex, Claude Code, Antigravity, OpenCode, or Pi Agent session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", or asks to recover/summarize a previous session before continuing. Do NOT use for the current conversation, git history, or any non-agent log.

611 votes

math-skill

A comprehensive mathematical reasoning skill for AI assistants — handles arithmetic to research-level problems with rigorous step-by-step reasoning, systematic verification, and transparent uncertainty handling

381 votes
View all in ai-agents →