synaptiai/agent-capability-standard/discover
Claude Code and agent skill by synaptiai/agent-capability-standard
- community
Checking that the SKILL.md file is still in the repository.
Find latent patterns, relationships, anomalies, or insights not explicitly specified. Use when exploring unknown structure, finding hidden connections, or uncovering emergent phenomena.
Install
npx vskill@latest install synaptiai/agent-capability-standard/discoverSKILL.md
Intent
Explore data or systems to find patterns, relationships, or anomalies that were not explicitly requested or expected. Discovery is open-ended exploration that surfaces novel insights rather than confirming hypotheses.
Success criteria:
- At least one non-obvious finding surfaced
- Significance level assigned to each discovery
- Novelty classified (known, suspected, surprising)
- Methodology documented for reproducibility
Compatible schemas:
schemas/output_schema.yaml
Inputs
| Parameter | Required | Type | Description | |
|---|---|---|---|---|
data | Yes | any | Data to explore | |
constraints | No | object | Bounds on exploration (time, scope, depth) | |
method | No | string | Discovery approach |
Inputs not listed here are outside the capability's contract: a workflow step that binds them gets W604 (STANDARD v1.1 §5.5).
Procedure
1) Define search space boundaries: Establish what is in and out of scope
- File patterns, directories, or data sources
- Conceptual boundaries (domain, time range)
- Depth limits (how many hops of relationships)
2) Apply discovery heuristics: Use exploration strategies systematically
- Pattern mining: Look for recurring structures, naming conventions, code patterns
- Relationship mapping: Find connections between entities (imports, calls, references)
- Anomaly detection: Identify outliers, inconsistencies, unusual structures
- Gap analysis: Find missing elements, broken links, incomplete patterns
3) Assess significance: Evaluate each finding's importance
- High: Directly actionable or explains important behavior
- Medium: Useful context or potential issue
- Low: Interesting but not actionable
4) Classify novelty: Determine how surprising each discovery is
- Known: Documented or widely understood
- Suspected: Hypothesized but not confirmed
- Surprising: Unexpected or counter to assumptions
5) Identify entities involved: Link discoveries to specific entities
- Files, functions, classes, modules
- People, teams, systems
- Concepts, patterns, architectures
6) Ground claims: Attach evidence anchors to all discoveries
- Exact locations where patterns occur
- References to related documentation
7) Synthesize findings: Connect individual discoveries into coherent insights
Output Contract
Return a structured object:
Field Definitions
| Field | Type | Description | |
|---|---|---|---|
patterns | array<object> | Discovered patterns, gaps and opportunities (empty when none) | |
patterns[].type | enum | pattern, gap or opportunity | |
relationships | array<object> | Connections found between entities | |
anomalies | array<object> | Outliers, inconsistencies, unusual structures | |
*[].significance | enum | Importance level (every discovery) | |
*[].novelty | enum | How unexpected the finding is (every discovery) | |
methodology | string | Exploration approach used | |
search_space | string | Scope of exploration | |
confidence | number | 0.0-1.0 overall discovery confidence | |
evidence_anchors | array[string] | References to evidence | |
assumptions | array[string] | Conditions that could change findings |
Examples
Example 1: Discover Hidden Dependencies
Input:
Output:
Evidence pattern: Grep for import statements, build dependency graph, compare patterns across files.
Example 2: Discover Architecture Patterns
Input:
Seed observation: some endpoints seem to share similar structure.
Output:
Verification
- [ ] Each discovery is filed under
patterns,relationshipsoranomalies, with significance and novelty classified - [ ] At least one discovery has evidence_anchors
- [ ] Methodology is documented and reproducible
- [ ] Search space boundaries are clearly defined
- [ ] Surprising discoveries are supported by multiple evidence points
Verification tools: Read (to verify locations), Grep (to confirm patterns exist)
Safety Constraints
mutation: falserequires_checkpoint: falserequires_approval: falserisk: low
Capability-specific rules:
- Do not modify any files during discovery
- Respect scope boundaries - do not explore outside the bounds set by
dataandconstraints - Flag discoveries that may reveal sensitive information
- Report uncertainty when findings could be coincidental
Composition Patterns
Commonly follows:
inspect- Discovery often follows initial system observationsearch- Discovery extends search resultsidentify- Discovery finds relationships between identified entities
Commonly precedes:
identify- Discovered entities may need identificationestimate- Discovered patterns may need quantificationcompare- Discovered options may need comparisonplan- Discoveries may trigger action planning
Anti-patterns:
- Never use discover for known-item retrieval (use
search) - Avoid discover for existence checking (use
detect) - Do not use discover when you already know what to find
Workflow references:
- See
reference/composition_patterns.md#capability-gap-analysisfor discover-relationship usage - See
reference/composition_patterns.md#world-model-buildfor discovery in modeling
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/discover/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/synaptiai/agent-capability-standard/discover)