Files
librefang-registry/.github/pull_request_template.md
T
Evan Hu 1f3ef406ee docs: rewrite README and CONTRIBUTING for full registry scope
- README now covers all 5 content types (agents, hands, integrations, skills, providers)
- CONTRIBUTING has per-type instructions and checklists
- validate.py expanded to validate agents, hands, integrations, and skills
- PR template covers all content types
- Added new-content.yml issue template for non-model contributions
- CI workflow updated to Python 3.12
2026-03-21 02:10:12 +09:00

1.4 KiB

Content Type

  • Agent (agents/)
  • Hand (hands/)
  • Integration (integrations/)
  • Skill (skills/)
  • 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

Integrations (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