Files
librefang-registry/.github/pull_request_template.md
T

1.7 KiB

Content Type

  • Agent (agents/)
  • Hand (hands/)
  • MCP Server (mcp/)
  • Skill (skills/)
  • Plugin (plugins/)
  • Provider / Model (providers/)
  • Other

Changes

Added/Updated

Details

Checklist

General

  • Content placed in the correct directory
  • TOML files parse without errors
  • Description is clear and concise

Providers / Models (if applicable)

  • python scripts/validate.py passes
  • No duplicate model IDs
  • Pricing is in USD per million tokens and verified from official source
  • Tier is one of: frontier, smart, balanced, fast, local

Agents (if applicable)

  • name matches directory name
  • System prompt provides clear instructions
  • Tools list only includes required tools

Hands (if applicable)

  • id matches directory name
  • [agent] section has complete system prompt
  • [[requires]] lists external dependencies
  • [[settings]] provides user-configurable options

MCP Servers (if applicable)

  • [transport] config tested locally
  • [[required_env]] lists all needed variables
  • setup_instructions are clear for first-time users

Skills (if applicable)

  • [runtime].type is correct
  • [input] documents all parameters
  • Prompt templates use correct {{param}} syntax

Plugins (if applicable)

  • name matches directory name
  • [hooks] lists at least one hook
  • All referenced hook files exist and parse without errors
  • Hook scripts read JSON from stdin and write JSON to stdout
  • requirements.txt present (empty if stdlib-only)