ponylang/llm-skills/pony-library-readme
Claude Code and agent skill by ponylang/llm-skills
- community
Checking that the SKILL.md file is still in the repository.
Conventions for Pony library project READMEs. Load when writing or updating a README.md for a ponylang library project.
Install
npx vskill@latest install ponylang/llm-skills/pony-library-readmeSKILL.md
Pony Library README Conventions
These conventions are derived from existing ponylang library READMEs and should be followed when writing or updating a README.md for a Pony library project.
Load pony-prose for how the prose reads. This skill says what a README holds; pony-prose says how to write it plainly.
Required Sections (in order)
Every Pony library README has these sections in this order:
- Title (
#) — Lowercase matching the repo/package name (e.g.,# glob,# web_link). Use proper capitalization only for proper nouns or acronyms (e.g.,# PEG,# Lori,# GitHub REST API).
- Intro paragraph (no heading) — 1-2 sentences describing what the library does. No section heading.
- `## Status` — Short maturity statement. Common values:
Production ready.Beta[Name] is beta-level software.- Longer form:
[Name] is beta quality software that will change frequently. Expect breaking changes. That said, you should feel comfortable using it in your projects.
- `## Installation` — Standard 5-bullet list using
*markers:
```markdown
- Install corral
corral add github.com/ponylang/<name>.git --version <X.Y.Z>corral fetchto fetch your dependenciesuse "<package>"to include this packagecorral run -- ponycto compile your application
`` If the package has sub-packages, the use bullet gets sub-bullets listing each (e.g., use "ssl/crypto", use "ssl/net"`).
- `## API Documentation` — A markdown link to the docs:
[https://ponylang.github.io/<name>](https://ponylang.github.io/<name>). This is always the last section (or near-last if a project-specific section follows).
Optional Sections
These go between Installation and API Documentation, in this order:
- `## Dependencies` — Only include when the library requires native C libraries the user must install (e.g., libpcre2, OpenSSL). If the dependency is transitive via the
sslpackage, a note after the installation bullets linking to ssl's installation instructions is sufficient instead of a full section.
- `## Usage` — Always include an inline code example showing core usage (a complete short program or a structural skeleton). Point to the
examples/directory for more.
Things Pony Library READMEs Do NOT Have
- No CI/coverage/version badges
- No "Contributing" section (that goes in CONTRIBUTING.md)
- No "License" section (that goes in LICENSE)
- No "Table of Contents"
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingpony-library-readme/SKILL.md
Popularity
- Repository stars
- 10
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/ponylang/llm-skills/pony-library-readme)