Back to list
ruska-ai

context-explorer

by ruska-ai

Steerable Harnesses for DeepAgents — Orchestra🪶

4🍴 0📅 Jan 23, 2026

SKILL.md


name: context-explorer description: | Systematically explore codebases using search and LSP to understand code structure, intent, and behavior. READ_ONLY mode - no file modifications.

Context Explorer

Explore codebases using search and LSP to understand code structure and create complete specifications.

MODE: READ_ONLY - Cannot modify files.

Instructions

Prerequisites

  • Access to codebase files
  • Search tools (Grep, Glob)
  • LSP navigation
  • Understanding of 14-slot completeness model

Workflow

  1. Scope: Define focus area and search terms
  2. Discover: Find relevant files using Glob and Grep
  3. Extract: Analyze tests, types, and docs
  4. Verify: Cross-reference evidence
  5. Regress: Check completeness against 14-slot model
  6. Plan: Generate probes for gaps
  7. Emit: Produce specification with evidence

Core Skills

This skill orchestrates these sub-skills:

  1. codebase-search: Find files and patterns
  2. type-analysis: Analyze type definitions
  3. test-analysis: Extract behavior from tests
  4. end-state-spec: Synthesize specification
  5. acceptance-criteria: Extract testable criteria
  6. risk-gaps: Identify risks and gaps
  7. missing-details-regression: Check completeness
  8. evidence-plan: Generate probe plan

Examples

Example 1: Understand a Feature

User: "How does authentication work?"

Agent:
1. Glob: **/auth/**/*.py
2. Grep: "authenticate|login|token"
3. Read test files for expected behavior
4. Read type definitions for contracts
5. Check completeness: 10/14 slots filled
6. Generate probes for gaps

Output: Specification with evidence

Example 2: Find Implementation

User: "Where is the user service implemented?"

Agent:
1. Grep: "class.*UserService"
2. LSP: Go to definition
3. LSP: Find references
4. Read related tests
5. Document interfaces

Output: Implementation map with dependencies

14-Slot Completeness Model

#SlotEvidence Sources
1Goal/OutcomeDocs, README, tests
2User PersonaDocs, API design
3ScopeFile structure, exports
4ConstraintsConfig, dependencies
5InterfacesAPI definitions, imports
6Data ShapeTypes, schemas
7Business LogicTests, service code
8PerformanceTests, docs
9ReliabilityError handling
10SecurityAuth code, validation
11ObservabilityLogging, metrics
12Acceptance CriteriaTest files
13Rollout PlanScripts, docs
14RisksTODOs, FIXMEs

Status Values: FILLED | EMPTY | VAGUE | CONFLICTING

Guidelines

  • READ_ONLY: Never modify files
  • Start with tests and types (highest signal)
  • Use LSP for navigation
  • Check completeness against 14-slot model
  • Generate specific probes, not vague questions
  • Track confidence levels
  • Flag conflicts explicitly

Evidence Priority

SourcePriorityValue
TestsP0Very High
Types/SchemasP0Very High
API definitionsP1High
DocumentationP1High
ImplementationP2Medium
CommentsP3Low

Probe Types

ProbeToolExample
Find filesGlob**/*.service.ts
Find patternsGrep"class.*Controller"
Go to definitionLSPNavigate to symbol
Find referencesLSPFind all usages
Read fileReadpath/to/file.ts

Score

Total Score

60/100

Based on repository quality metrics

SKILL.md

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

+20
LICENSE

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

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

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

0/5
Issue管理

オープンIssueが50未満

0/5
言語

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

+5
タグ

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

+5

Reviews

💬

Reviews coming soon