Skip to content
Back to skills

Cocowisdom

ASecurity

Search curated wisdom and the session-log lexical index together.

  • 724 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 5, 2026
ai-agents

Security analysis

A100/100

Pro scans all 19 files and shows the line behind each finding

Scanned September 5, 2026

npx -y skills add Snowflake-Labs/cocoplus --skill cocowisdom --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Cocowisdom?

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

Security grade badge for Cocowisdom
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/snowflake-labs-cocowisdom-d0dc255a/badge)](https://www.skillsdirectory.com/skills/snowflake-labs-cocowisdom-d0dc255a)

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
---
name: "wisdom-recall"
description: "Search curated wisdom and the session-log lexical index together."
version: "2.0.2"
author: "CocoPlus"
tags:
  - cocoplus
  - cocowisdom
  - recall
---

Your objective is to implement `$wisdom recall "<query>"`.

Before proceeding, verify that `.cocoplus/` exists. If not, output: "CocoPlus is not initialized. Run `$pod init` first." Then stop.

## Behavior

Perform two-tier lexical recall:

1. Search curated wisdom files under `.cocoplus/wisdom/`, including `do-not-use.md`.
2. Search `.cocoplus/lifecycle/wisdom-index/` built by `$wisdom index`.
3. Return results from both tiers together, labeled by source and confidence: exact phrase, all terms, or close term overlap.

If no session index exists, output: "No session index found. Run `$wisdom index` first." Still search curated wisdom files.

Lexical search is the baseline. Do not add semantic, embedding, or LLM retrieval unless the lexical result quality has been measured and the gap is documented.

## Negative Memory Rule

`do-not-use.md` matches must be surfaced before positive wisdom matches when confidence is equal. Rejected approaches are universal constraints, not optional suggestions.

## Exit Criteria

- [ ] Results identify whether they came from curated wisdom or session-log index.
- [ ] `do-not-use.md` results are visible and prioritized.
- [ ] Missing index guidance is explicit.

## Anti-Rationalization

| Shortcut / Temptation | Why It Fails |
|-----------------------|--------------|
| Treat the skill as complete because the file exists | Skill contracts must describe observable behavior and verification, not just command names. |
| Skip artifact and safety checks for a small command | Small commands still mutate state or guide execution; preserve the same gates. |

Files in this skill

  • wisdom-consolidation-log.skill.md1.3 KB
  • wisdom-distill.skill.md3.4 KB
  • wisdom-forget.skill.md1.3 KB
  • wisdom-get.skill.md2.1 KB
  • wisdom-index.skill.md1.9 KB
  • wisdom-insights.skill.md4.7 KB
  • wisdom-keep.skill.md1.3 KB
  • wisdom-learn.skill.md1.3 KB
  • wisdom-learnings.skill.md1.2 KB
  • wisdom-list.skill.md2.5 KB
  • wisdom-recall.skill.md1.8 KB
  • wisdom-reject.skill.md1.8 KB
  • wisdom-review.skill.md1.7 KB
  • wisdom-route.skill.md1.5 KB
  • wisdom-search.skill.md2 KB
  • wisdom-status.skill.md1.3 KB
  • wisdom-writer.skill.md1.5 KB
  • wisdom.skill.md6.8 KB

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…