Skip to content
Back to skills

Claude

ASecurity

Use this skill to make your coding more reliable by leveraging the LemonCrow reasoning runtime.

  • 72 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added September 3, 2026
ai-agentspythonsql

Works with

  • mcp

Security analysis

A100/100

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

Scanned September 3, 2026

npx -y skills add lemoncrow-lab/lemoncrow --skill claude --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Claude?

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

Security grade badge for Claude
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/lemoncrow-lab-claude/badge)](https://www.skillsdirectory.com/skills/lemoncrow-lab-claude)

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
# LemonCrow Skill — Agent Reasoning Runtime

Use this skill to make your coding more reliable by leveraging the LemonCrow reasoning runtime.

## Activation

This skill activates automatically when you receive coding tasks. You can also invoke it explicitly with `/lemoncrow`.

## What It Does

LemonCrow provides:

- **Playbooks**: Proven procedures for specific domains (Shopify, PDP, tracker, etc.)
- **Rubrics**: Verification gates to ensure you didn't miss critical steps
- **Rescue procedures**: What to do when you hit repeated failures

## Commands

| Command             | What it does                      |
| ------------------- | --------------------------------- |
| `/lemoncrow:status`   | Show current run state            |
| `/lemoncrow:context`  | Show loaded Playbooks + rubric |
| `/lemoncrow:settings` | Show LemonCrow configuration        |

## MCP Tools

You have these tools via the `lc` MCP server:

```python
# Before a task - get relevant Playbook context
context(task="...", domain="...", tools=[...])

# On repeated failure - get rescue procedure
rescue(task="...", error="...", domain="...")

# After task - record the outcome
record(task="...", status="success|failed", ...)

# For Shopify publish - verify against rubric
verify(rubric_id="rubric_shopify_publish", checks={...})
```

### V2 Memory tools [LemonCrow augmentation]

```python
# Store/retrieve named memory block
memory(agent_id="lemoncrow:code", label="last_gid", value="gid://shopify/Product/12345")
memory(agent_id="lemoncrow:code", label="last_gid")

# Archival memory — persist and recall
memory(agent_id="lemoncrow:code", text="...", source="run_123")
memory(agent_id="lemoncrow:code", query="Shopify GID pattern", top_k=5)

# Compact sleeptime memory to reduce context window
memory(session_id="run_123")
```

### V2 Context-savings tools [LemonCrow augmentation]

```python
# Combined token-saving search + read (host-native tools remain the raw-access fallback)
search(query="publish_product function", path="src/")

# Deterministic batch edits (optional — host MultiEdit remains default)
edit(edits=[{"path": "src/foo.py", "old": "...", "new": "..."}])

# Read-only SQL inspection
sql(connection_alias="default", sql="SELECT * FROM products LIMIT 5")

# Code index operations
code(op="search", repo_root=".", query="publish_product")

# Advise before host-native /compact — get preserve/reinject hints
compact(session_id="run_123")
```

### V2 Lesson pipeline tools [LemonCrow augmentation]

```python
# Review pending lesson candidates
lc lesson inbox(domain="beseam.shopify.publish", limit=10)

# Approve or reject a candidate (approved → Playbook)
lc lesson decide(lesson_id="les_001", decision="approve", reviewer="lemoncrow:code", reason="...")
```

## Domains

| Domain                          | What it covers                                 |
| ------------------------------- | ---------------------------------------------- |
| `beseam.shopify.publish`        | Shopify product publishing, identity, rollback |
| `beseam.pdp.schema`             | PDP validation, structured data authority      |
| `beseam.catalog.fix`            | Catalog → PDP sync, ingest correctness         |
| `beseam.tracker.classification` | AI referral vs organic classification          |
| `beseam.audit_service_change`   | Audit service data changes                     |
| `coding`                        | General coding (failure loops, etc.)           |

## Example Usage

```
You: Update the product title for handle "winter-coat"
→ Call context with domain=beseam.shopify.publish
→ Call verify after publish with checks
→ Call record when done
```

## Verification

For critical tasks, always run the rubric gate:

- Shopify publish → `rubric_shopify_publish`
- PDP fix → `rubric_pdp_schema`
- Classification → `rubric_ai_referral_classification`

If any `block_if_missing` check fails, stop and fix before proceeding.

Files in this skill

  • LEMONCROW_SKILL.md3.8 KB
  • install.sh382 B
  • plugin/.claude-plugin/marketplace.json462 B
  • plugin/.claude-plugin/plugin.json310 B
  • plugin/.cursor-plugin/hooks.json18 B
  • plugin/.cursor-plugin/plugin.json286 B
  • plugin/agents/auto.md4.3 KB
  • plugin/agents/bare.md2.7 KB
  • plugin/agents/code.md4.3 KB
  • plugin/agents/execute.md4.7 KB
  • plugin/agents/explore.md2.5 KB
  • plugin/agents/general.md3.7 KB
  • plugin/agents/plan.md4.5 KB
  • plugin/agents/research.md3.1 KB
  • plugin/agents/review.md4.6 KB
  • plugin/agents/solve.md5 KB
  • plugin/hooks/_run_hook.sh4.6 KB
  • plugin/hooks/agent_redirect.py2.6 KB
  • plugin/hooks/bash_output_shrink.py4.9 KB
  • plugin/hooks/cap_nudge.py1.6 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…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.