geoffjay
- 11 skills
- 0 followers
- 6 hours ago last updated
- ▌ Okf Ify · geoffjay bundleScaffolds an OKF (Open Knowledge Format) knowledge base in a new or existing project and configures coding agents (Claude Code, OpenCode, oh-my-pi, Hermes) to use it. Asks for the knowledge base location, concept directories, and which agents to configure, then creates the bundle structure and wires agent hooks/config.
- ▌ Okf Ify Agent Setup · geoffjay bundleWires an existing OKF knowledge base into a new coding agent (Claude Code, OpenCode, oh-my-pi, or Hermes) without re-scaffolding the KB. Detects the knowledge base location, asks which agent(s) to configure, and installs the agent-specific hooks, config, and extensions parameterized by the project name and KB path.
- ▌ Nemo XML Reference · geoffjayComplete configuration reference for Nemo applications including all component types, properties, data sources, expressions, bindings, and templates. Use when writing or debugging Nemo config files (app.nemo SFC entries and imported .nemo components).
- ▌ Nemo Plugin Patterns · geoffjayNative and WASM plugin development patterns for Nemo including PluginContext API, plugin lifecycle, manifest configuration, and build/deploy workflows. Use when creating or debugging Nemo plugins.
- ▌ Nemo Component Patterns · geoffjayReference for contributing new built-in components to the Nemo source tree (Rust) — the 4-file workflow, NemoComponent derive, RenderOnce vs Render, stateful vs stateless patterns, sizing gotchas, and color resolution. NOT for authoring app.xml configs — use nemo-xml-reference for that.
- ▌ Td Task Management · geoffjay bundleTask management for AI agents across context windows. Use when agents need to track work, log progress, hand off state, and maintain context across sessions. Includes workflows for single-issue focus, multi-issue work sessions, and structured handoffs. Essential for AI-assisted development where context windows reset between sessions.
- ▌ Git Conventions · geoffjayGit conventions and workflow best practices including Conventional Commits, branch naming, and commit message guidelines. Use when user needs guidance on git standards, commit formats, or workflow patterns.
- ▌ Go Patterns · geoffjayModern Go patterns, idioms, and best practices from Go 1.18+. Use when user needs guidance on idiomatic Go code, design patterns, or modern Go features like generics and workspaces.
- ▌ Go Concurrency · geoffjayAdvanced concurrency patterns with goroutines, channels, context, and synchronization primitives. Use when working with concurrent Go code, implementing parallel processing, or debugging race conditions.
- ▌ Documentation Update · geoffjay bundleRegenerates documentation files (agents.md, agent-skills.md, plugins.md, usage.md) from marketplace data using Jinja templates. Use when plugins are added, updated, or removed to keep documentation in sync.
- ▌ Git Advanced · geoffjayAdvanced git operations including complex rebase strategies, interactive staging, commit surgery, and history manipulation. Use when user needs to perform complex git operations like rewriting history or advanced merging.