← Back to Skills Marketplace
juanclaw

Serena

by juanclaw · GitHub ↗ · v0.1.1 · MIT-0
cross-platform ⚠ suspicious
86
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install serena
Description
Use Serena-backed semantic code navigation and editing when working in existing software projects with non-trivial structure, especially multi-file repos whe...
Usage Guidance
This skill is coherent and conservative: it only teaches how to use Serena tools and requests no credentials or installs. Before enabling: ensure the Serena plugin/tooling your agent will call is trustworthy (it is the component that would perform file reads, edits, or any shell commands), restrict or review use of serena_execute_shell_command if you are concerned about running project-context shell commands, and confirm the agent has only the repository access you intend (the skill assumes a Serena provider exists but does not install one). If you want extra caution, test the workflow on a non-sensitive repo and audit the actual Serena tool implementations that will be invoked.
Capability Analysis
Type: OpenClaw Skill Name: serena Version: 0.1.1 The 'serena' skill bundle provides instructions for an AI agent to perform semantic code navigation and editing. It includes high-risk capabilities, specifically the 'serena_execute_shell_command' tool mentioned in SKILL.md, which serves as an 'advanced escape hatch' for arbitrary shell execution. While the instructions focus on legitimate project management tasks like symbol lookup and targeted edits, the inclusion of shell access and broad file modification tools without explicit safety constraints qualifies as a high-risk behavior.
Capability Assessment
Purpose & Capability
The name/description (semantic code navigation and targeted edits) matches the instructions: all operations are Serena-themed (activate project, find symbols, read symbol/file, symbol-scoped edits). The skill does not request unrelated binaries, credentials, or install steps.
Instruction Scope
The SKILL.md stays within repo-oriented semantic operations (symbol lookup, reference tracing, narrow edits). It does allow use of serena_execute_shell_command and passthrough tools as an escape hatch; that is coherent for a project-context tool but is a higher-risk capability if the underlying Serena plugin exposes shell execution—the skill itself does not instruct reading unrelated env vars or exfiltrating data.
Install Mechanism
There is no install spec and no code files — instruction-only skills are low-risk because nothing is fetched or written by the skill itself.
Credentials
The skill does not request environment variables, credentials, or config paths. All required capabilities are Serena tool calls; there are no disproportionate secret or cross-service requests.
Persistence & Privilege
always:false and default invocation settings are used. The skill does not request persistent privileges or changes to other skills or system-wide configs.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install serena
  3. After installation, invoke the skill by name or use /serena
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.1
Bundle with Serena Openclaw Plugin and update skill layout
Metadata
Slug serena
Version 0.1.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Serena?

Use Serena-backed semantic code navigation and editing when working in existing software projects with non-trivial structure, especially multi-file repos whe... It is an AI Agent Skill for Claude Code / OpenClaw, with 86 downloads so far.

How do I install Serena?

Run "/install serena" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Serena free?

Yes, Serena is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Serena support?

Serena is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Serena?

It is built and maintained by juanclaw (@juanclaw); the current version is v0.1.1.

💬 Comments