Help us improve
Share bugs, ideas, or general feedback.
From claudikins-grfp
Use when writing the final README after all phases complete. Synthesises outputs from deep-dive, crystal-ball, brain-jam, and think-tank. Applies Anti-Slop style guide.
npx claudepluginhub espalier-redoubt/claudikins-marketplace --plugin claudikins-grfpHow this skill is triggered — by the user, by Claude, or both
Slash command
/claudikins-grfp:pen-wieldingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Goal:** Write a production-ready GitHub README that feels authentically human.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Applies a firm's KYC/AML rules grid to parsed onboarding records: assigns risk rating, checks required documents, outputs rule outcomes with citations, and routes for escalation.
Designs test strategies and plans with testing pyramid. Covers APIs, frontend, data pipelines, infrastructure; outputs plans including coverage targets, examples, and gaps.
Share bugs, ideas, or general feedback.
Goal: Write a production-ready GitHub README that feels authentically human.
Read the outputs from the preparatory skills:
deep-dive report (Stack, friction points, install complexity)crystal-ball analysis (Roadmap table, technical debt)brain-jam decision (The chosen angle: Deep Tech vs Pragmatic)think-tank findings (Selected badges, sections, and visual strategy)Do not proceed until all four reports are available.
Read the governance files to establish the form:
references/style-guide.md (Anti-Slop rules, Banned Words, Humanisation Patterns, Reusable Phrases)references/structural-templates.md (Section templates, Results/Metrics tables, Do/Don't patterns)references/visual-engineering.md (Density rules, diagrams, ASCII visualisations)references/anti-patterns.md (Final checklist, Writing/Research anti-patterns)Note: The reference files include patterns integrated from the influencer-skills-synthesis research (archived at ../grfp/reference/influencer-skills-synthesis.md).
Pick one and stick to it:
Write sections in this order:
<p align="center"><img src="banner.png" alt="Project Name" width="600"></p>
<p align="center">
<a href="..."><img src="badge1" alt="Build"></a>
<!-- 5-7 badges max: build, coverage, version, license, downloads -->
</p>
# Project Name - Core Function Description
> One sentence value proposition (what it does, why you'd use it)
## What is [Project]?
[Project] does X for Y. Instead of [tedious manual approach], you [simple action] and get [result].
**Key Features:**
- [Feature 1]: [Benefit]
- [Feature 2]: [Benefit]
## Installation
### Prerequisites
- Node.js 18+ (LTS recommended)
### Package Manager
\`\`\`bash
npm install project-name
\`\`\`
### Docker (if Time-to-Joy > 3 commands)
\`\`\`bash
docker run -it project-name
\`\`\`
## Quick Start
\`\`\`typescript
import { thing } from 'project-name';
const result = thing.doSomething();
\`\`\`
**Output:**
\`\`\`
Expected output here
\`\`\`
## Usage
### Basic Usage
[Code example with explanation]
<details>
<summary>Advanced Usage</summary>
[Advanced configuration, options, edge cases]
</details>
| Option | Type | Default | Description |
| --------- | ------ | ----------- | ------------ |
| `option1` | string | `"default"` | What it does |
| Visual Type | Use Case | Tool |
|---|---|---|
| Terminal GIF | CLI tools, workflows | VHS |
| Diagram | Architecture, data flow | Mermaid |
| Screenshot | UI apps, dashboards | With alt text |
Target: 1 visual per 300 words. If exceeded, add code block, diagram, or break into subsections.
\`\`\`mermaid
flowchart LR
A[Input] --> B[Process] --> C[Output]
\`\`\`
Insert specific placeholders for visuals identified in think-tank:
> **Visual:** [Description from think-tank] (Use tool: VHS/Mermaid)
| Anti-Pattern | Problem | Fix |
|---|---|---|
| Wall of text | Unreadable | Max 4 sentences per paragraph |
| Badge overload | Cluttered | Max 5-7 essential badges |
| Generic headers | Poor SEO | Semantic: "High-Performance Parsing" not "Features" |
| Missing prerequisites | Broken installs | Explicit versions: "Node.js 18+" |
| No output shown | Confusing | Always show expected result |
| M dash (—) | Rendering issues | Use hyphens or restructure |
| Buried quick start | User abandonment | Within first screen view |
| Copy-paste friction | User errors | Working defaults, note what to change |
| Click here links | Poor accessibility | Descriptive link text |
| H1 just project name | Poor SEO | Include core function |
| "The Problem / The Solution" | Cliched, lazy | Show value directly |
| Metric | Target | Action if Violated |
|---|---|---|
| Flesch-Kincaid | Grade 8-10 | Simplify sentences |
| Time to Joy | <=3 commands | Add Docker/Makefile |
| Visual density | 1 per 300 words | Add code block/diagram |
| Badge count | 5-7 | Curate to essentials |
| Quick start visibility | < 30 seconds | Move above the fold |
| Delve Index | 0 | Remove banned words |
Before finalising, cross-check against each preparatory step:
Before outputting, review against references/anti-patterns.md:
Present the final README in a single, copy-pasteable Markdown block.
Ask: "README complete. Want to refine anything, or ship it?"