vinilana
- 42 skills
- 0 followers
- 6 hours ago last updated
- ▌ Bmh Plan Work · vinilana bundleAlways use when planning, designing, scoping, estimating, or proposing any Bench My Harness feature, refactor, adapter, schema, CLI command, benchmark behavior, test suite, ADR, or implementation approach. Enforces Spec Driven Development, TDD-first planning, hexagonal architecture boundaries, v1 Codex/Claude Code scope, and explicit acceptance criteria before code changes.
- ▌ Bmh Review Work · vinilana bundleAlways use when reviewing, validating, auditing, or summarizing completed Bench My Harness work, including code changes, tests, docs, ADRs, schemas, adapters, CLI behavior, benchmark runner behavior, or pull-request style review. Enforces TDD acceptance criteria, hexagonal architecture, v1 Codex/Claude Code scope, redaction, source confidence, and quality gates before work is considered done.
- ▌ Benchmark Spec Author · vinilana bundleCreate, review, or update Bench My Harness benchmark scenarios, suites, prompts, fixtures, expected outputs, validation commands, scoring rubrics, reproducibility metadata, and benchmark YAML or JSON contracts.
- ▌ Adr Architecture Writer · vinilana bundleWrite, review, or update Bench My Harness architecture decision records for hexagonal architecture, event schemas, benchmark protocol, adapter strategy, storage, security, comparability, metrics, or execution isolation.
- ▌ Telemetry Event Analyst · vinilana bundleAnalyze Bench My Harness normalized events, raw hook references, metric observations, token usage, context window usage, tool calls, command execution, outputs, benchmark run artifacts, and harness comparison reports.
- ▌ Harness Adapter Designer · vinilana bundleDesign, implement, or review Bench My Harness adapters for agentic coding harness hooks, plugins, extensions, transcripts, JSONL logs, stdin events, or webhooks from Codex, Claude Code, Cursor, OpenCode, Pi, or custom harnesses.
- ▌ Invokta Delivery · vinilana bundleDeliver Invokta milestones and work items with TDD, adherence to versioned contracts and architecture, complete validation, and one cohesive commit per work item. Use when developing features, fixing bugs, executing roadmap milestones, or completing acceptance criteria in this repository.
- ▌ Invokta Contract Review · vinilana bundleReview Invokta contracts for public APIs, acceptance criteria, errors, invariants, operational limits, compatibility, and architectural boundaries. Use before implementing or approving changes to interfaces, schemas, ports, events, observable persistence, configuration, or public behavior in this repository.
- ▌ Prepare Invokta Release · vinilana bundlePrepare Invokta versioned releases on dedicated release branches with synchronized package metadata, changelog and validation evidence, complete repository gates, and one cohesive commit. Use when asked to prepare, cut, stage, or validate an Invokta release or release candidate.
- ▌ Maintain MCP OAUTH · vinilana bundleDiagnose, test, and change the self-hosted OAuth layer for this MCP service while preserving PKCE, DCR, ES256 tokens, rotating refresh tokens, secure consent, sanitized logs, and fail-closed resource authentication. Use for OAuth login or consent failures, Gemini connection problems, DCR metadata errors, token exchange failures, callback/CSP issues, issuer or audience mismatches, refresh behavior, and changes under src/oauth or src/http-auth.ts.
- ▌ Deploy MCP OAUTH Vps · vinilana bundleDeploy, upgrade, verify, or roll back this Docker Compose MCP OAuth stack on a VPS, including Hostinger environments with an existing Traefik proxy and hosts that use bundled Caddy. Use for production releases, new VPS setup, image rebuilds, environment configuration, database backup, owner bootstrap, health checks, public OAuth probes, rollback preparation, and deployment troubleshooting.
- ▌ Add Invokta Capability · vinilana bundleAdd or change domain capabilities in this Invokta Action Engine with explicit contracts, authenticated access, engine-owned dependencies, migrations, and tests. Use when a user asks to add an action, tool, capability, domain behavior, repository operation, schema, or capability ID, or to expose behavior consistently through direct, CLI, MCP stdio, and MCP HTTP channels.
- ▌ Develop Invokta Project · vinilana bundleDevelop this generated Invokta Action Engine when changing capabilities, dependencies, tests, or its direct invocation, CLI, MCP stdio, and MCP HTTP channels. Use for implementation, refactoring, debugging, and contract review in this project.
- ▌
- ▌ Open Fusion Tdd Cycle · vinilana bundleEnforce test-driven development for Open Fusion. Use when Codex implements features, fixes bugs, changes behavior, refactors production code, or modifies API/config/orchestration/provider logic and should first write or update a failing test, make it pass, and refactor safely.
- ▌ Open Fusion Nestjs API · vinilana bundleBuild and maintain the Open Fusion NestJS backend API. Use when Codex implements or changes OpenAI-compatible HTTP endpoints, NestJS modules/controllers/services, request validation, streaming SSE responses, OpenAI-style error envelopes, model listing, authentication guards, or API tests for the Open Fusion LLM gateway.
- ▌ Open Fusion Config JSON · vinilana bundleImplement and maintain Open Fusion's single JSON configuration system. Use when Codex works on config schema, loading, validation, environment variable secret resolution, provider/model/route/auth configuration, default config examples, config tests, or migrations for the Open Fusion LLM gateway.
- ▌ Open Fusion Code Quality · vinilana bundleKeep Open Fusion code maintainable with SOLID, DRY, clean architecture, and pragmatic TypeScript/NestJS design. Use when Codex designs modules, writes production code, refactors, reviews code quality, extracts abstractions, names services/adapters, or reduces duplication in the Open Fusion LLM gateway.
- ▌ Open Fusion Quality Gates · vinilana bundleVerify Open Fusion changes before completion. Use when Codex is finishing a task, preparing a PR, reviewing readiness, or checking software quality gates such as tests, lint, typecheck, formatting, docs alignment, security redaction, SOLID/DRY risks, and residual implementation risk.
- ▌ Open Fusion Test Strategy · vinilana bundleDesign the right testing approach for Open Fusion. Use when Codex needs to choose, write, restructure, or review unit, integration, contract, e2e, streaming, provider-adapter, config, orchestration, or security tests for the Open Fusion LLM gateway.
- ▌ Open Fusion Ops Guardrails · vinilana bundleAdd and enforce Open Fusion operational guardrails. Use when Codex works on request ids, structured logging, metrics, health checks, authentication, authorization, payload limits, timeout/retry policy, redaction, provider failure handling, rate limiting, or security/resilience tests for the Open Fusion LLM gateway.
- ▌ Open Fusion Spec Governance · vinilanaEnforce Open Fusion specification governance when Codex changes PRD, specs, ADRs, AGENTS.md, or introduces behavior that needs documentation; use to decide whether to update the active spec, create a new spec, or avoid changing implemented specs.
- ▌ Open Fusion Architecture Docs · vinilana bundleMaintain Open Fusion product and architecture documentation. Use when Codex needs to create, update, review, or reconcile the PRD, specs, ADRs, architecture decisions, roadmap scope, API contracts, configuration requirements, provider strategy, or development plans for the Open Fusion LLM gateway.
- ▌ Open Fusion LLM Orchestration · vinilana bundleImplement and maintain Open Fusion's LLM orchestrator workflow. Use when Codex works on orchestrator prompts, route selection, delegate_llm tool behavior, allowed delegate model enforcement, delegation limits, orchestration loops, final response synthesis, or tests for model routing in the Open Fusion LLM gateway.
- ▌ Open Fusion Provider Adapters · vinilana bundleBuild and maintain Open Fusion provider adapters around the Vercel AI SDK. Use when Codex adds or changes OpenRouter integration, provider adapter interfaces, provider-specific configuration, model capability mapping, Vercel AI SDK calls, provider error normalization, provider tests, or support for future LLM providers.
- ▌
- ▌
- ▌
- ▌
- ▌
- ▌ Commit Message · vinilanaGenerate commit messages following conventional commits with scope detection
- ▌
- ▌
- ▌
- ▌
- ▌ Bound MCP Payloads · vinilana bundleImplement or review bounded MCP inputs and responses. Use for gateway response helpers, MCP Zod schemas, list actions, cursor pagination, maxEvents, JSON serialization, audit logging, response metadata, artifact exports, or payload-size and client-compatibility changes.
- ▌ Govern Cache Retention · vinilana bundleDesign, implement, or review bounded cache and persistent-index lifecycle. Use for ContextCache, SemanticContextBuilder, tree-sitter analysis cache, MCP session cache, hook host-session bindings, checkpoints, TTL, LRU, byte budgets, invalidation, cleanup timers, disposal, migration, or runtime retention configuration.
- ▌ Sanitize Hook Payloads · vinilana bundleDesign, implement, or review safe lifecycle-hook payload capture and trace persistence. Use for Claude Code, Codex, or Pi hook dispatch; PostToolUse Write/Edit/Bash mapping; stdin parsing; trace redaction; trace quotas; rotation; or hook privacy and performance changes.
- ▌ Stream Runtime History · vinilana bundleImplement or review bounded runtime-history storage and retrieval. Use for traces, sessions, artifacts, sensor summaries, replays, datasets, cursor pagination, JSONL streaming, pruning, retention, or any harness API whose cost can grow with historical records.
- ▌ Bound Subprocess Output · vinilana bundleImplement or review child-process execution with bounded stdout and stderr memory. Use for Node spawn wrappers, sensors, test runners, acceptance commands, timeout handling, output tails, truncation, or any change that captures subprocess output in the dotcontext harness.
- ▌ Share Semantic Analysis · vinilana bundleConsolidate or review repository discovery, semantic parsing, functional-pattern detection, codebase fingerprints, and snapshot generation. Use for context init, DocumentationGenerator, AgentGenerator, SemanticSnapshotService, CodebaseAnalyzer, FileMapper, analysis caching, or large-monorepo performance work.
- ▌ Manage Lsp Process Lifecycle · vinilana bundleImplement or review language-server child-process ownership and cleanup. Use for LSPLayer, optional semantic LSP mode, spawn initialization, request timeouts, buffers, pending requests, retries, circuit breakers, graceful shutdown, SIGTERM/SIGKILL escalation, or orphan-process regressions.