AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Readme

skill-jesamkim-oh-my-skills-readme · by jesamkim

|

No reviews yet
0 installs
0 views
view→install

Install

$ agentstack add skill-jesamkim-oh-my-skills-readme

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-jesamkim-oh-my-skills-readme)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
9d ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Readme? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

README Craft - Professional README Generator

Create READMEs that make people stop scrolling and start reading. A great README is the front door to your project. It should communicate what the project does, why it matters, and how to get started -- all within 30 seconds of landing on the page.

Quick Start

  1. Read [references/structure.md](references/structure.md) for README structure patterns
  2. Read [references/badges.md](references/badges.md) for badge creation
  3. Read [references/visual-elements.md](references/visual-elements.md) for visual asset guidance

Core Philosophy

Tom Preston-Werner said it best: "Write the README first." A README is not an afterthought -- it is the single most important document in your repository. It frames the project for every person who encounters it: users, contributors, hiring managers, and your future self.

The goal is not decoration. The goal is clarity at a glance. Every element you add (logo, badge, GIF, diagram) should reduce the time it takes someone to understand what this project does and whether they need it.

Workflow

Step 1: Understand the Project

Before writing anything, gather context:

  • What does this project do? (one sentence)
  • Who is the target audience? (developers, data scientists, end users, internal team)
  • What is the project type? (library, CLI tool, web app, API, framework, infrastructure)
  • What language/framework does it use?
  • Is it open-source or internal?
  • Does it have a logo or visual identity?

If you have access to the codebase, scan the project structure, package.json (or equivalent), and any existing documentation to extract this information.

Step 2: Choose the Right Structure

Select a structure pattern from [references/structure.md](references/structure.md) based on project type. The core sections every README needs:

  1. Header -- Logo/banner + project name + one-line description
  2. Badges -- Build status, version, license, coverage (see [references/badges.md](references/badges.md))
  3. Visual Demo -- Screenshot, GIF, or diagram showing the project in action
  4. What & Why -- What problem does it solve? Why should someone care?
  5. Quick Start -- Fastest path from zero to working (under 5 commands)
  6. Usage -- Code examples for the most common use cases
  7. API / Configuration -- Reference documentation (if applicable)
  8. Architecture -- High-level diagram for complex projects
  9. Contributing -- How to help (link to CONTRIBUTING.md for details)
  10. License -- Clear license statement

Step 3: Craft the Header

The header is the most important visual element. It sets the tone.

Logo placement:


  
  Project Name
  One compelling sentence that explains what this does.

Banner style (for projects with strong visual identity):


  

The one-line description is critical. It should answer: "What is this?" without requiring any prior context. Write it like a dictionary definition, not a marketing tagline.

Good: "A fast, lightweight key-value store written in Go" Bad: "The next-generation solution for your data needs"

Step 4: Add Badges

Badges provide instant credibility and project health signals. Use [references/badges.md](references/badges.md) for the complete guide.

Place badges right after the header, centered:


[](link)
[](link)
[](link)
[](link)

Badge priority order (include what's relevant, skip what's not):

  1. Build/CI status -- proves the project works
  2. Version/Release -- shows active maintenance
  3. License -- answers legal questions immediately
  4. Test coverage -- signals code quality
  5. Downloads/Stars -- social proof
  6. Language/Framework -- quick tech identification

Step 5: Visual Demo

A picture is worth a thousand words. A GIF is worth ten thousand.

For CLI tools: Use terminal recording GIFs (vhs, terminalizer, or asciinema) For web apps: Screenshot of the main interface, or a short GIF of the key workflow For libraries: Code snippet + output screenshot side by side For APIs: Show a request/response example with syntax highlighting


  

See [references/visual-elements.md](references/visual-elements.md) for tools and techniques for creating compelling visual assets.

Step 6: Write the Content

Installation section:

  • Show the simplest install path first
  • Use tabbed code blocks if multiple package managers are supported
  • Include prerequisites if any
## Installation

```bash
npm install my-package

Or with yarn:

yarn add my-package

**Usage section:**
- Start with the simplest possible example
- Progress to more complex use cases
- Every code block should be copy-pasteable and runnable

**Architecture section** (for complex projects):
- Use Mermaid diagrams when possible (GitHub renders them natively)
- Keep diagrams high-level; link to detailed docs for depth
- Show data flow, not just component boxes

### Step 7: Table of Contents

For READMEs longer than 3 screen-heights, add a TOC after the badges:

```markdown
## Table of Contents

- [Installation](#installation)
- [Quick Start](#quick-start)
- [Usage](#usage)
- [Configuration](#configuration)
- [Architecture](#architecture)
- [Contributing](#contributing)
- [License](#license)

For shorter READMEs, skip the TOC. It adds noise without value.

Step 8: Polish

  • Use consistent heading levels (H2 for main sections, H3 for subsections)
  • Add horizontal rules (---) sparingly to separate major sections
  • Use `` tags for optional/advanced content that would clutter the main flow
  • End with a clear license statement and optionally a "Made with" or credits section
  • Check all links work
  • Verify images render at reasonable sizes

Project Type Adaptations

Open-source library: Emphasize installation, API docs, code examples, and contributing guide. Badge priority: version, build, coverage, license, downloads.

CLI tool: Lead with a GIF demo. Focus on install, basic commands, and configuration. Badge priority: version, build, license, platform support.

Web application: Lead with a screenshot. Include deploy buttons (Vercel, Heroku, etc.) if applicable. Focus on features, setup, and environment variables.

Internal/corporate project: Skip badges. Focus on setup, architecture, team conventions, and deployment procedures. Include links to related internal docs.

API: Lead with a request/response example. Include authentication setup, endpoint reference, and rate limits. Consider linking to interactive API docs (Swagger/OpenAPI).

Output Quality Checklist

Before delivering the README, verify:

  • [ ] One-line description answers "what is this?" without jargon
  • [ ] Someone can go from zero to running in under 2 minutes with the Quick Start
  • [ ] All code blocks are syntax-highlighted and copy-pasteable
  • [ ] Visual assets (screenshots, GIFs) are present and render correctly
  • [ ] Badges are relevant (not decorative padding)
  • [ ] No broken links
  • [ ] License is clearly stated
  • [ ] Consistent formatting throughout
  • [ ] No walls of text -- information is scannable
  • [ ] README works well in both light and dark GitHub themes

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.