Kacper0199/Opencode-Ultrathinker
Instructions file CodexOpenCode
AGENTS.md instructions for Kacper0199/Opencode-Ultrathinker, covering global workspace constitution, 1. language & communication, 2. code standards (no comments rule), 3. persistent memory (macrodata) and 4. git protocol & environment.
Kacper0199/Opencode-Ultrathinker
Skill Claude CodeCodex
Software architecture specialist for system design, scalability, and technical decision-making. Use PROACTIVELY when planning new features, refactoring large systems, or making architectural decisions.
Kacper0199/Opencode-Ultrathinker
Skill Claude CodeCodex
Build and TypeScript error resolution specialist. Use PROACTIVELY when build fails or type errors occur. Fixes build/type errors only with minimal diffs, no architectural edits. Focuses on getting the build green quickly.
Kacper0199/Opencode-Ultrathinker
Skill Claude CodeCodex
Documentation and codemap specialist. Use PROACTIVELY for updating codemaps and documentation. Runs /update-codemaps and /update-docs, generates docs/CODEMAPS/, updates READMEs and guides.
Kacper0199/Opencode-Ultrathinker
Skill Claude CodeCodex
End-to-end testing specialist using Playwright. Use PROACTIVELY for generating, maintaining, and running E2E tests. Manages test journeys, quarantines flaky tests, uploads artifacts (screenshots, videos, traces), and ensures critical user flows work.
Kacper0199/Opencode-Ultrathinker
Skill Claude CodeCodex
Expert planning specialist for complex features and refactoring. Use PROACTIVELY when users request feature implementation, architectural changes, or complex refactoring. Automatically activated for planning tasks.
Kacper0199/Opencode-Ultrathinker
Skill Claude CodeCodex
Dead code cleanup and consolidation specialist. Use PROACTIVELY for removing unused code, duplicates, and refactoring. Runs analysis tools (knip, depcheck, ts-prune) to identify dead code and safely removes it.
Kacper0199/Opencode-Ultrathinker
Skill Claude CodeCodex
Expert code review specialist. Proactively reviews code for quality, security, and maintainability. Use immediately after writing or modifying code. MUST BE USED for all code changes.
Kacper0199/Opencode-Ultrathinker
Skill Claude CodeCodex
Security vulnerability detection and remediation specialist. Use PROACTIVELY after writing code that handles user input, authentication, API endpoints, or sensitive data. Flags secrets, SSRF, injection, unsafe crypto, and OWASP Top 10 vulnerabilities.
Kacper0199/Opencode-Ultrathinker
Skill Claude CodeCodex
Test-Driven Development specialist enforcing write-tests-first methodology. Use PROACTIVELY when writing new features, fixing bugs, or refactoring code. Ensures 80%+ test coverage.
Kacper0199/Opencode-Ultrathinker
Skill Claude CodeCodex
Use when the user needs to run GitNexus CLI commands like analyze/index a repo, check status, clean the index, generate a wiki, or list indexed repos. Examples: "Index this repo", "Reanalyze the codebase", "Generate a wiki".
Kacper0199/Opencode-Ultrathinker
Skill Claude CodeCodex
Use when the user is debugging a bug, tracing an error, or asking why something fails. Examples: "Why is X failing?", "Where does this error come from?", "Trace this bug".
Kacper0199/Opencode-Ultrathinker
Skill Claude CodeCodex
Use when the user asks how code works, wants to understand architecture, trace execution flows, or explore unfamiliar parts of the codebase. Examples: "How does X work?", "What calls this function?", "Show me the auth flow".
Kacper0199/Opencode-Ultrathinker
Skill Claude CodeCodex
Use when the user asks about GitNexus itself — available tools, how to query the knowledge graph, MCP resources, graph schema, or workflow reference. Examples: "What GitNexus tools are available?", "How do I use GitNexus?".
Kacper0199/Opencode-Ultrathinker
Skill Claude CodeCodex
Use when the user wants to know what will break if they change something, or needs safety analysis before editing code. Examples: "Is it safe to change X?", "What depends on this?", "What will break?".
Kacper0199/Opencode-Ultrathinker
Skill Claude CodeCodex
Use when the user wants to rename, extract, split, move, or restructure code safely. Examples: "Rename this function", "Extract this into a module", "Refactor this class", "Move this to a separate file".
Kacper0199/Opencode-Ultrathinker
Skill Claude CodeCodex
Extract distilled actions and facts from today's conversations. Spawns sub-agents per conversation to avoid context blowup.
Kacper0199/Opencode-Ultrathinker
Skill Claude CodeCodex
Deep nightly reflection. Self-improvement, research, pattern recognition. Runs in background with no user interaction.
Kacper0199/Opencode-Ultrathinker
Skill Claude CodeCodex
End of day memory maintenance. Runs distillation, updates state files, prunes stale info. Runs in background with no user interaction.
Kacper0199/Opencode-Ultrathinker
Skill Claude CodeCodex
Guide new users through macrodata setup. Creates identity, human profile, and workspace files. Use when getcontext returns isFirstRun true, or user asks to set up their profile.
Kacper0199/Opencode-Ultrathinker
Skill Claude CodeCodex
Backend architecture patterns, API design, database optimization, and server-side best practices for Node.js, Express, and Next.js API routes.
Kacper0199/Opencode-Ultrathinker
Skill Claude CodeCodex
ClickHouse database patterns, query optimization, analytics, and data engineering best practices for high-performance analytical workloads.
Kacper0199/Opencode-Ultrathinker
Skill Claude CodeCodex
A formal evaluation framework for Claude Code sessions, implementing eval-driven development (EDD) principles.
Kacper0199/Opencode-Ultrathinker
Skill Claude CodeCodex
Frontend development patterns for React, Next.js, state management, performance optimization, and UI best practices.