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

Setup Readme

skill-jerry0022-dotclaude-setup-readme · by Jerry0022

>-

No reviews yet
0 installs
0 views
view→install

Install

$ agentstack add skill-jerry0022-dotclaude-setup-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-jerry0022-dotclaude-setup-readme)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
today

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 Setup Readme? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Setup Readme — README Generator

Generate a modern, informative README.md for the current project.

Step 0 — Load Extensions

Check for optional overrides. Use Glob to verify each path exists before reading. Do NOT call Read on files that may not exist — skip missing files silently (no output).

  1. Global: ~/.claude/skills/setup-readme/SKILL.md + reference.md
  2. Project: {project}/.claude/skills/setup-readme/SKILL.md + reference.md
  3. Merge: project > global > plugin defaults

Arguments

  • --preview: Show planned structure before generating. Auto-enabled for large projects (>20 source files).
  • --update: Incremental update — preserve user-written sections, update version/features/structure.

No flag + no README → full generation. No flag + README exists + small project → full generation.

Step 1 — Analyze the project

Read and analyze:

  1. Manifest file (package.json, Cargo.toml, etc.) → name, version, license, deps
  2. Existing README.md → extract useful content
  3. Source structure via Glob → tech stack, entry points, folder layout
  4. CHANGELOG.md → link to it (do not copy content)
  5. .github/workflows/ → CI presence
  6. docs/, assets/, screenshots/ → available media

Determine:

  • Project name and version
  • One-line description (compelling, specific)
  • Category: developer-facing (library, SDK, CLI) or user-facing (app, tool)
  • Tech stack and key dependencies

Step 2 — Select sections

Based on project category, include relevant sections from this list:

| Section | Dev-facing | User-facing | Notes | |---------|:---:|:---:|---| | Hero block (name, tagline, badges) | Always | Always | | | Table of Contents | If 5+ sections | If 5+ sections | | | Overview / What is this? | Why it exists | Elevator pitch, no jargon | | | Screenshots / Demo | Optional | Preferred | | | Features | Bullet list, emoji prefix | User-oriented, emoji prefix | | | Installation / Getting Started | Package manager commands | Download/install per platform | | | Quick Start / Tutorial | Minimal code example | Step-by-step guide | | | Usage / API | Key API surface | How to Use | Dev only | | Architecture | If 3+ modules | If multi-process | Diagram | | Contributing | Always | Always | | | License | Always | Always | |

Omit sections with no meaningful content. No filler.

Step 3 — Badges

Generate contextually relevant badges using shields.io (style: flat-square):

Always (if data available): Version, License. If applicable: npm/PyPI downloads, CI status, platform, language version.

Claude determines which badges fit the project — no hardcoded list.

Step 4 — Media

Search for existing screenshots/images in the repo. If found:

  • Ask user once: "X Screenshots gefunden. Einbauen?" (not per image)
  • If no media exists but would help → add TODO comment: ``

Step 5 — Diagrams

  • Default: HTML rendering in project design language for visual explanations
  • Exception: Mermaid for complex multi-module architecture, dependency flows

Step 6 — Preview mode

If --preview or auto-detected: show section outline + planned badges + found media. Ask for confirmation before generating.

Step 7 — Update mode

  1. Read existing README carefully
  2. Identify outdated sections (version, features, badges)
  3. Identify user-written sections → preserve
  4. Show diff preview, ask confirmation
  5. Apply targeted edits (not full rewrite)

Step 8 — Generate

Write with Write (new) or Edit (update).

Step 9 — Completion Card

After writing the README, call mcp__plugin_devops_dotclaude-completion__render_completion_card:

| Situation | Variant | |-----------|---------| | New README or substantial update (file written) | ready | | Preview mode only (no file written) | analysis |

Pass: variant, summary, lang, session_id, changes (sections added/updated), and state when a file was written. Output the markdown VERBATIM as the LAST thing in the response — nothing after the closing ---.

Style rules

  • Language: English (all README content)
  • Tone: Modern, confident, welcoming
  • Emoji: One per section header (## 🚀 Getting Started). None in body text.
  • Code blocks: Always specify language
  • Version: Display **Version: x.y.z** near the top
  • No filler: Every sentence must add information
  • Feature descriptions: Start with a verb or the benefit

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.