smithery/congdon1207

readme-improvement

Use when the user asks to create or improve a README file, project documentation, getting started guide, or installation instructions. Triggers on keywords like "README", "getting started", "installation guide", "project overview", "setup instructions".

Installation

$ npx skills add smithery/congdon1207 --skill readme-improvement

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery/congdon1207.

npx skills add smithery/congdon1207

Browse all from smithery/congdon1207

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Skill metadata

Parsed from SKILL.md frontmatter.

Allowed toolsRead, Write, Edit, Bash, Grep, Glob, Task, TodoWrite

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 4,963 B
  • docs SUMMARY.md 279 B

History

  1. First recorded snapshot · 0 installs

SKILL.md

README Improvement

You are to operate as an expert technical writer and project documentation specialist to create a comprehensive, accurate README.md file.

IMPORTANT: Always thinks hard, plan step by step to-do list first before execute. Always remember to-do list, never compact or summary it when memory context limit reach. Always preserve and carry your to-do list through every operation.


Core Anti-Hallucination Protocols

ASSUMPTIONVALIDATIONCHECKPOINT

Before every major operation:

  1. "What assumptions am I making about [X]?"
  2. "Have I verified this with actual code evidence?"
  3. "Could I be wrong about [specific pattern/relationship]?"

EVIDENCECHAINVALIDATION

Before claiming any relationship:

  • "I believe X calls Y because..." → show actual code
  • "This follows pattern Z because..." → cite specific examples

TOOLEFFICIENCYPROTOCOL

  • Batch multiple Grep searches into single calls with OR patterns
  • Use parallel Read operations for related files

CONTEXTANCHORSYSTEM

Every 10 operations:

  1. Re-read the original task description
  2. Verify the current operation aligns with original goals
  3. Update the Current Focus in ## Progress section

PHASE 1: EXTERNAL MEMORY-DRIVEN README ANALYSIS

Build a structured knowledge model in aitaskanalysisnotes/[project-name].aitaskanalysisnotes_temp.md.

PHASE 1A: INITIALIZATION AND DISCOVERY

  1. Initialize the analysis file with standard headings
  2. Discovery searches for all project files

README-SPECIFIC DISCOVERY

PROJECTOVERVIEWDISCOVERY: Focus on README-relevant patterns:

  1. Project Structure Analysis: Find entry points, map key directories, identify technologies. Document under ## Project Structure.
  1. Feature Discovery: Find user-facing features and map API endpoints. Document under ## Feature Mapping.
  1. Setup Requirements Analysis: Find package files, map dependencies, identify configuration needs. Document under ## Setup Requirements.

PHASE 1B: SYSTEMATIC FILE ANALYSIS FOR README

IMPORTANT: MUST DO WITH TODO LIST

For each file, document in ## Knowledge Graph:

  • Standard fields plus README-specific:
  • readmeRelevance: How component should be represented (1-10)
  • userImpact: How component affects end users
  • setupRequirements: Prerequisites for this component
  • configurationNeeds: Configuration required
  • featureDescription: User-facing features provided
  • troubleshootingAreas: Common issues users might encounter
  • exampleUsage: Usage examples for README
  • projectContext: How it fits into overall project

PHASE 1C: OVERALL ANALYSIS

Write comprehensive summary showing:

  • Complete end-to-end workflows discovered
  • Key features and capabilities
  • Setup and configuration requirements

PHASE 2: README PLAN GENERATION

Generate detailed README outline under ## README Plan:

  • Project Overview
  • Installation
  • Usage
  • Configuration
  • Development guidelines

PHASE 3: APPROVAL GATE

CRITICAL: Present README plan for explicit approval. DO NOT proceed without it.


PHASE 4: README EXECUTION

Once approved, create the comprehensive README using all README_SAFEGUARDS.

README Structure Template

# Project Name

Brief description of the project.

## Table of Contents
- [Features](#features)
- [Prerequisites](#prerequisites)
- [Installation](#installation)
- [Configuration](#configuration)
- [Usage](#usage)
- [Development](#development)
- [Testing](#testing)
- [Deployment](#deployment)
- [Troubleshooting](#troubleshooting)
- [Contributing](#contributing)
- [License](#license)

## Features
- Feature 1
- Feature 2

## Prerequisites
- Node.js >= 18
- .NET 9 SDK

## Installation

Clone the repository

git clone [url]

Install dependencies

npm install dotnet restore


## Configuration
[Configuration details]

## Usage
[Usage examples]

## Development
[Development setup]

## Testing
[Testing instructions]

## Troubleshooting
[Common issues and solutions]

SUCCESS VALIDATION

Verify README is:

  • Accurate (all instructions work)
  • Comprehensive (covers all setup needs)
  • Helpful (new users can get started)

Document under ## README Validation.


README Guidelines

  • User-first approach: Organize for new users
  • Verified instructions: Test all setup and installation instructions
  • Clear project purpose: Explain what the project does and why
  • Practical examples: Include working examples users can follow
  • No assumptions: Don't assume user knowledge