Skip to content

storytellerf/general-coding-practices

v0.5.3-20261004053826MIT

Coding collaboration, debugging, verification, logging, and project documentation rules.

What this package declares

The file a client reads when it loads this plugin, exactly as this revision carries it.

plugin.json
{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "general-coding-practices",
  "version": "0.5.3-20261004053826",
  "description": "Coding collaboration, debugging, verification, logging, and project documentation rules.",
  "author": {
    "name": "Local Coding Practices"
  },
  "license": "MIT",
  "keywords": [
    "coding",
    "collaboration",
    "debugging",
    "file-organization",
    "formatting",
    "linting",
    "logging",
    "naming",
    "privacy",
    "project-rules",
    "readme",
    "root-cause",
    "subagents"
  ],
  "extensions": {
    "com.openai.codex": {
      "skills": "./skills/",
      "interface": {
        "displayName": "General Coding Practices",
        "shortDescription": "Follow project collaboration and coding rules.",
        "longDescription": "Guides Codex to follow the existing plan autonomously and ask for user input only when a blocker prevents further progress, keep commits focused, protect private information, avoid duplicated code, keep names aligned with evolving responsibilities, split large code files by feature or responsibility, add necessary structured and privacy-safe diagnostic logs, proactively maintain README, project rules, and colocated agent prompts, run formatting and static checks, use appropriate dependencies, and identify root causes before adding fallbacks or workarounds.",
        "developerName": "Local Coding Practices",
        "category": "Developer Tools",
        "capabilities": [
          "Code Review",
          "Code Generation",
          "Debugging"
        ],
        "defaultPrompt": [
          "Carry out this coding change and ask me only if you cannot continue under the existing plan.",
          "Fix this bug by finding the root cause first."
        ],
        "brandColor": "#2563EB"
      }
    },
    "com.anthropic.claude": {
      "skills": [
        "./skills/"
      ],
      "skillFrontmatter": {
        "project-docs-and-rules": {
          "context": "fork",
          "agent": "documentation-and-rules-maintainer"
        }
      }
    }
  }
}

Client extensions

Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.

  • com.anthropic.claude
  • com.openai.codex