create-readme-from-description

create-readme-from-description is a cursor rule for coding agents from holasoymalva/README-Generator-Toolkit. It costs 8 tokens per session (959 once invoked), scanned A, original, Apache-2.0.

A set of writing instructions for generating a professional README.md from a project's description. A README is the main guide that explains a software project to its users and contributors.

In plain words
What is it for?
Use it to gather information about a project's purpose, features, technology, setup, usage, status, contribution rules, and visual materials.
Why use it?
It prompts for missing project details before writing, reducing the chance of an incomplete or misleading README.

Cursor rule

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add rules/holasoymalva/readme-generator-toolkit/create-readme-from-description
Clone the repo
git clone --depth 1 https://github.com/holasoymalva/README-Generator-Toolkit

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for create-readme-from-description

README.md
[![agentmods](https://agentmods.dev/badge/rules/holasoymalva/readme-generator-toolkit/create-readme-from-description.svg)](https://agentmods.dev/rules/holasoymalva/readme-generator-toolkit/create-readme-from-description)
Your own site
<a href="https://agentmods.dev/rules/holasoymalva/readme-generator-toolkit/create-readme-from-description"><img src="https://agentmods.dev/badge/rules/holasoymalva/readme-generator-toolkit/create-readme-from-description.svg" alt="Measured on agentmods" height="20"></a>
Per session 8 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 959 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00008 $0.00959
Opus 5 $0.00004 $0.00479
Sonnet 5 $0.00002 $0.00192
Haiku 4.5 $0.00001 $0.00096

Measured 5d ago against content hash 9e401e65f8b9, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

create-readme-from-description scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 5d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

mdc/create-readme-from-description.mdc · 132 lines

How it starts

The opening of the file, as written. The whole thing — 132 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Rule: Generate README from Project Description

Goal

To guide an AI assistant in creating a comprehensive, professional README.md file based on a project description provided by the user. The README should be clear, engaging, and follow modern documentation best practices.

Process

  1. Receive Project Description: The user provides a description of their project, including purpose, features, and any specific requirements.

  2. Ask Clarifying Questions: Before generating the README, ask targeted questions to gather essential details:

    • Project Purpose: "What problem does this project solve? Who is the target audience?"
    • Key Features: "What are the 3-5 most important features users should know about?"
    • Technology Stack: "What technologies, frameworks, or languages are you using?"
    • Installation Requirements: "What dependencies or prerequisites are needed?"
    • Usage Scenarios: "Can you provide 1-2 common use cases or examples?"
    • Project Status: "Is this in development, beta, or production ready?"
    • Contributing: "Do you want to include contribution guidelines? Open source or private?"
    • Visual Elements: "Do you have any screenshots, demos, or diagrams to include?"
  3. Generate README: Create a comprehensive README using the structure outlined below.

  4. Save File: Save as README.md in the project root directory.

README Structure

Generate a README with these sections:

1. Header Section

  • Project title with relevant emoji
  • Brief, compelling description (1-2 sentences)
  • Key badges (build status, version, license, etc.)
  • Links to demo, documentation, or live version if applicable

2. Table of Contents (for longer READMEs)

  • Quick navigation for sections below

3. About / Overview

  • What the project does
  • Why it exists (problem it solves)
  • Key benefits or unique selling points

4. Features

  • Bullet points of main functionalities
  • Use emojis for visual appeal
  • Keep descriptions concise but informative

Read the full file on GitHub · 132 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 5d ago First seen · 132 lines · 8 tokens per session scan A 9e401e65f8b9

Subscribe to this mod's changes

create-readme-from-description is a cursor rule published in the GitHub repository holasoymalva/README-Generator-Toolkit (4 stars, last pushed 1y ago), licensed Apache-2.0. It adds 8 tokens to every session and 959 once invoked, about $0.0000 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.