nano-banana-pro-prompts-recommend-skill
AI skill for OpenClaw & Claude Code — recommend from 10000+ Nano Banana Pro (Gemini) image prompts. Smart search by use case, content remix, sample images.
Query and curate knowledge-base using ByteRover CLI. Use `brv query` for knowledge retrieval, `brv curate` for adding context, and `brv push/pull` for syncing.
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
SkillHub CLI
skillhub install byteroverinc/byterover-headlessInspect the source and compatibility requirements, then follow its installation steps.
Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.
Use the brv CLI to manage your own knowledgebase. ByteRover maintains a context tree that stores patterns, decisions, and implementation details about a project.
IMPORTANT: For headless/automated use, always add --headless --format json flags to get machine-parseable JSON output.
.brv/ in the current working directory (check via projectInitialized and and authStatus in brv status --headless --format json response), ask them to provide:Authenticate using an API key:
brv login --api-key <key>
Outputs text: Logged in as <email> on success.
Initialize ByteRover for a project (requires team and space for headless mode - can use either ID or name):
# Using names
brv init --headless --team my-team --space my-space --format json
# Using IDs
brv init --headless --team team-abc123 --space space-xyz789 --format json
Force re-initialization:
brv init --headless --team my-team --space my-space --force --format json
Example response:
{
"success": true,
"command": "init",
"data": {
"status": "success",
"teamName": "MyTeam",
"spaceName": "MySpace",
"configPath": "/path/to/project/.brv/config.json"
}
}
Note: You can use either team/space names or IDs. Names are matched case-insensitively.
Check the current status of ByteRover and the project:
brv status --headless --format json
Example response:
{
"success": true,
"command": "status",
"data": {
"cliVersion": "1.0.0",
"authStatus": "logged_in",
"userEmail": "user@example.com",
"projectInitialized": true,
"teamName": "MyTe...
These signals come from indexed source analysis and may lag behind changes. Check the current source files.
# ByteRover Knowledge Management
Use the `brv` CLI to manage your own knowledgebase. ByteRover maintains a context tree that stores patterns, decisions, and implementation details about a project.
**IMPORTANT**: For headless/automated use, always add `--headless --format json` flags to get machine-parseable JSON output.
## Setup (Headless)
- ByteRover can be fully set up in headless mode. If user has not logged in or initialized `.brv/` in the current working directory (check via `projectInitialized` and and `authStatus` in `brv status --headless --format json
` response), ask them to provide:
1. **API key** - for authentication (obtain from https://app.byterover.dev/settings/keys)
2. **Team and space** - names or IDs for project initialization
### Login with API Key
Authenticate using an API key:
```bash
brv login --api-key <key>
```
Outputs text: `Logged in as <email>` on success.
### Initialize Project
Initialize ByteRover for a project (requires team and space for headless mode - can use either ID or name):
```bash
# Using names
brv init --headless --team my-team --space my-space --format json
# Using IDs
brv init --headless --team team-abc123 --space space-xyz789 --format json
```
Force re-initialization:
```bash
brv init --headless --team my-team --space my-space --force --format json
```
Example response:
```json
{
"success": true,
"command": "init",
"data": {
"status": "success",
"teamName": "MyTeam",
"spaceName": "MySpace",
"configPath": "/path/to/project/.brv/config.json"
}
}
```
**Note**: You can use either team/space names or IDs. Names are matched case-insensitively.
### Check Status
Check the current status of ByteRover and the project:
```bash
brv status --headless --format json
```
Example response:
```json
{
"success": true,
"command": "status",
"data": {
"cliVersion": "1.0.0",
"authStatus": "logged_in",
"userEmail": "user@example.com",
"projectInitialized": true,
"teamName": "MyTe...AI skill for OpenClaw & Claude Code — recommend from 10000+ Nano Banana Pro (Gemini) image prompts. Smart search by use case, content remix, sample images.
AI Agent Orchestrator with Skills System - Give AI Agents superpowers: memory search, code graph queries, agent-to-agent messaging. Manage Claude, Codex or any AI Agent from one dashboard. Move Agents between c...
AI agent skills for the Universal Registry - search, chat, and register 72,000+ agents across 14+ protocols. Works with Claude, Codex, Cursor, OpenClaw, and any AI assistant.
A cross-platform skills manager for AI IDEs. Search marketplace, download locally, and install to Claude, Cursor, Windsurf, and more with one click.