Coding

Store coding style preferences locally and apply them to code output.

Updated Feb 26, 2026
One-click install
npx skills add https://github.com/gabi-agent/openretro --skill coding-gabi-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Coding
Source: https://github.com/gabi-agent/openretro/tree/main/skills/coding
Command: npx skills add https://github.com/gabi-agent/openretro --skill coding-gabi-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coding style memory that adapts to your preferences, conventions, and patterns for consistent coding.

Core Features & Use Cases

  • Remembers explicit corrections and confirmations to build a local coding memory.
  • Applies stored preferences to code output while never reading project files.
  • Use case: A developer insists on snake_case naming and a max line length; the agent remembers and enforces them in outputs.

Quick Start

Tell me your coding preferences and corrections to remember for future sessions.

Frequently Asked Questions about Coding

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I keep coding style preferences consistent across different sessions?

To keep coding style preferences consistent across sessions, you can use a local memory tool that stores your explicit corrections and confirmations, applying them to all future code outputs automatically.

How does an agent remember my coding conventions for future tasks?

An agent remembers coding conventions by storing your explicit feedback and style rules in a local directory, retrieving these stored preferences to enforce them when generating new code outputs.

Can I enforce naming conventions and line length limits in generated code?

You can enforce naming conventions and line length limits by explicitly stating these rules as corrections, which the system will store locally and apply to all subsequent code generation tasks.

Does the coding preference memory tool read my existing project files?

The coding preference memory tool never reads your existing project files or system state, relying solely on your explicit feedback to build a local memory of style rules to apply to outputs.

What is the best way to apply custom coding conventions across multiple tasks?

The best way to apply custom coding conventions across multiple tasks is to provide explicit corrections and confirmations, allowing a local memory system to store and enforce these preferences consistently.

Where are my coding style preferences stored locally?

Your coding style preferences are stored locally in the ~/coding directory, ensuring your explicit corrections and conventions are persisted across sessions without requiring external configuration files.