All skills
softaworks avatar

/crafting-effective-readmes

@1c0662a
by softaworkssoftaworks/agent-toolkit2.5k stars
230

Use when writing or improving README files. Not all READMEs are the same — provides templates and guidance matched to your audience and project type.

Use this Skill: https://skilld.dev/gh/softaworks/agent-toolkit/crafting-effective-readmes

This session only. Nothing lands on disk.

templatesinternal.md

≈488 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Internal/Work Project README Template

Use this template for team codebases, services, and internal tools. Focus on onboarding new team members and operational knowledge.


[Service/Project Name]

[One-line description of what this service does]

Team: [Team name or slack channel]
On-call: [Rotation or contact info]

Overview

[2-3 sentences on what this does, why it exists, and where it fits in the system architecture.]

Dependencies

  • Upstream: [Services this depends on]
  • Downstream: [Services that depend on this]

Local Development Setup

Prerequisites

  • [Required tool 1 with version]
  • [Required tool 2]
  • Access to [internal system/VPN/etc]

Environment Variables

Variable Description Where to get it
DATABASE_URL [Description] [1Password/Vault/etc]
API_KEY [Description] [Where to find]

Running Locally

[Step-by-step commands to get running]

Running Tests

[Test commands]

Architecture

[Brief description of system design. Link to architecture diagrams if they exist.]

[Simple ASCII diagram if helpful]

Key Files

Path Purpose
src/[important-file] [What it does]
config/ [Configuration files]

Deployment

[How to deploy, or link to deployment docs]

Environments

Environment URL Notes
Development [URL] [Notes]
Staging [URL] [Notes]
Production [URL] [Notes]

Runbooks

[Common Task 1]

[Commands or steps]

[Common Task 2]

[Steps]

Troubleshooting

[Common Problem 1]

Symptom: [What you see]
Cause: [Why it happens]
Fix: [How to resolve]

Contributing

[Link to team contribution guidelines or PR process]

Related Docs

  • [Link to design doc]
  • [Link to API docs]
  • [Link to monitoring dashboard]

Source: SKILL.md on GitHub

No alerts17d5 checks · Risk SAFE
  • Gen Agent Trust Hub17d

    The skill is a collection of Markdown templates and documentation guidelines designed to help generate README files. It contains no executable code, automation scripts, or sensitive data access patterns.

  • Socket17d

    No alerts

  • Snyk17d

    Risk: LOW · No issues

  • Runlayer7mo

    14 files scanned · No issues

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at 1c0662a. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 2 months ago.

Dormantupdated 9 months ago
  • Documentation
  • readme
  • templates
  • open-source
  • contributing
  • project-setup
  • technical-writing

README badge

README badge for softaworks/agent-toolkit/crafting-effective-readmes

This skill guides you through writing or updating README files by identifying your audience and task type, then providing templates and section checklists matched to whether you're documenting an open source project, internal tool, personal project, or config folder.

Generated from the current SKILL.md.

Does this skill work for all project types?
Yes. The skill includes templates and guidance for open source, personal projects, internal tools, and config folders. Ask the skill which project type you're working on if it's not clear.
Can this skill help update an existing README?
Yes. The skill can identify stale sections by comparing your README to the actual project state (package.json, main files, etc.) and propose specific edits.
Does this skill provide templates?
Yes. It includes templates for OSS projects, personal projects, internal tools, and config folders, plus a section checklist and style guide.
What if I'm not sure what type of README I'm writing?
The skill asks you to identify your audience first — contributors, teammates, future you, or portfolio viewers — and matches guidance to that audience rather than assuming defaults.

Generated from the current SKILL.md. These answers refresh after source changes.