Skip to content
Back to skills

Search

ASecurity

> Search the knowledge base for signals, contexts, and decisions.

  • 229 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added June 6, 2026
documentationbashnode

Security analysis

A100/100

Scanned June 6, 2026

npx -y skills add Miosa-osa/canopy --skill search --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Search?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Search
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/miosa-osa-search/badge)](https://www.skillsdirectory.com/skills/miosa-osa-search)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
# /search

> Search the knowledge base for signals, contexts, and decisions.

## Usage
```
/search "<query>" [--node <node>] [--type <type>] [--genre <genre>] [--limit <n>]
```

## What It Does
Queries the OptimalOS knowledge base using FTS5 full-text search. Returns L0 abstracts (~100 tokens each) ranked by relevance. Use before answering questions about past context -- search first, don't guess which file to read.

## Implementation
Runs: `cd engine && mix optimal.search "<query>" [flags]`

The engine searches across all indexed markdown files, returning:
- File path (optimal:// URI)
- L0 abstract (compressed summary)
- Relevance score
- Node and genre metadata

## Examples
```bash
# Search for past decisions about pricing
/search "pricing decision"

# Search within a specific node
/search "Ed Honour" --node ai-masters

# Search for signals of a specific genre
/search "revenue" --type signal --genre decision-log

# Limit results
/search "Bennett" --limit 3
```

Attribution

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

Loading comments…