Files
igorwarzocha__opencode-work…/agents/security-reviewer/registry.json
T
Howaboua 1ff027e505 Cli (#2)
* Implement pack registry system and management CLI

Add registry.json manifests to agent packs and commands to support
structured discovery. Include a CLI for project initialization, a
registry generator script, and a plugin version locker. Add a new
learn command for session documentation.

* Add CLI and centralized workflow registry

Implement an interactive CLI tool to browse and install workflow
packs. Consolidate decentralized manifests into a single root
registry for easier maintenance.

* update

* buffer

* Rewrite CLI as TUI workflow selector

Replace the Commander-based CLI with a TUI built on Bun, Solid.js, and
OpenTUI. This version provides hierarchical navigation for selecting
workflow packs and standalone items.

- Migrate code from packages/cli to howaboua-cli
- Support global (~/.config/opencode/) and local (.opencode/) sync
- Add one-shot verification rules to howaboua-cli/AGENTS.md

* chore: ignore @howaboua-cli directory

---------

Co-authored-by: OpenCode Agent <agent@opencode.ai>
2026-01-28 23:44:20 +00:00

84 lines
2.5 KiB
JSON

{
"name": "security-reviewer",
"description": "Vibecoding security audit and secret scanning pack.",
"items": [
{
"name": "security-reviewer",
"description": "Security auditor for vibecoding vulnerabilities.",
"type": "agent",
"path": ".opencode/agent/security-reviewer.md",
"target": "agent/security-reviewer.md"
},
{
"name": "security-ai-keys",
"description": "Scan for exposed AI API keys.",
"type": "skill",
"path": ".opencode/skill/security-ai-keys",
"target": "skill/security-ai-keys"
},
{
"name": "security-bun",
"description": "Bun-specific security audit skill.",
"type": "skill",
"path": ".opencode/skill/security-bun",
"target": "skill/security-bun"
},
{
"name": "security-convex",
"description": "Convex-specific security audit skill.",
"type": "skill",
"path": ".opencode/skill/security-convex",
"target": "skill/security-convex"
},
{
"name": "security-django",
"description": "Django-specific security audit skill.",
"type": "skill",
"path": ".opencode/skill/security-django",
"target": "skill/security-django"
},
{
"name": "security-docker",
"description": "Docker-specific security audit skill.",
"type": "skill",
"path": ".opencode/skill/security-docker",
"target": "skill/security-docker"
},
{
"name": "security-express",
"description": "Express-specific security audit skill.",
"type": "skill",
"path": ".opencode/skill/security-express",
"target": "skill/security-express"
},
{
"name": "security-fastapi",
"description": "FastAPI-specific security audit skill.",
"type": "skill",
"path": ".opencode/skill/security-fastapi",
"target": "skill/security-fastapi"
},
{
"name": "security-nextjs",
"description": "Next.js-specific security audit skill.",
"type": "skill",
"path": ".opencode/skill/security-nextjs",
"target": "skill/security-nextjs"
},
{
"name": "security-secrets",
"description": "Generic secret and credential scanner.",
"type": "skill",
"path": ".opencode/skill/security-secrets",
"target": "skill/security-secrets"
},
{
"name": "security-vite",
"description": "Vite-specific security audit skill.",
"type": "skill",
"path": ".opencode/skill/security-vite",
"target": "skill/security-vite"
}
]
}