From flawless
Creates or improves repository README files using repository analysis, type-specific README patterns, and optional agent-facing guidance. Use when the user asks to write, rewrite, audit, or upgrade README.md documentation for libraries, frameworks, CLIs, applications, AI/ML projects, datasets, DevOps tools, infrastructure projects, SDKs, templates, agent plugins, or documentation repositories.
How this skill is triggered — by the user, by Claude, or both
Slash command
/flawless:readme-writingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Write README files from repository facts, not generic templates. Use the bundled scripts to create a stable analysis, then load only the reference files needed for the detected repository type.
agents/openai.yamlreferences/audience-policy.mdreferences/index.mdreferences/repo-types/ai-ml-data.mdreferences/repo-types/apps-ui.mdreferences/repo-types/cli-devtools.mdreferences/repo-types/docs-learning.mdreferences/repo-types/general.mdreferences/repo-types/infra-devops.mdreferences/repo-types/libraries-sdks.mdreferences/repo-types/plugins-agent-skills.mdreferences/repo-types/security-protocols.mdreferences/research/ai-data-and-agents.mdreferences/research/apps-and-ui.mdreferences/research/docs-learning-and-templates.mdreferences/research/infra-security-protocols.mdreferences/research/libraries-and-tools.mdscripts/analyze_repo.pyscripts/validate_readme.pyWrite README files from repository facts, not generic templates. Use the bundled scripts to create a stable analysis, then load only the reference files needed for the detected repository type.
Agent-facing content is optional. Decide whether to inline it, link to an agent doc, or omit it using references/audience-policy.md and the script's agent_content_strategy.
After running repository analysis, read references/index.md to map repo_type to the right guide and optional research file. Then load the minimum set needed:
references/audience-policy.mdreferences/repo-types/libraries-sdks.mdreferences/repo-types/cli-devtools.mdreferences/repo-types/apps-ui.mdreferences/repo-types/ai-ml-data.mdreferences/repo-types/infra-devops.mdreferences/repo-types/docs-learning.mdreferences/repo-types/plugins-agent-skills.mdreferences/repo-types/security-protocols.mdreferences/repo-types/general.mdscripts/analyze_repo.py and scripts/validate_readme.py use only the Python standard library. Run them with Python 3.10+.python skills/readme-writing/scripts/analyze_repo.py <repo> --format json --output <analysis.json>.python skills/readme-writing/scripts/analyze_repo.py <repo> --format markdown-outline --output <analysis-outline.md>.references/index.md for the repo-type guide and research mapping.references/audience-policy.md.repo_type; read a second type only for true hybrids such as CLI plus library or AI app plus dataset.references/research/*.md only when examples or anti-patterns would improve the draft.agent_content_strategy: omit means no agent section, link-to-agent-doc means link to existing AGENTS.md or CLAUDE.md, and inline means include concise agent-oriented usage or compatibility notes.python skills/readme-writing/scripts/validate_readme.py <repo> --analysis <analysis.json> when you have a README draft saved.For Human or For Agents headings. Use them only when they fit the repo and user request.command_details when inferred is false; label inferred commands explicitly, with the marker source matching command_details.source or command_details.evidence.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.
Generates daily or weekly digests of activity from connected sources (chat, email, docs, tasks, CRM), highlighting action items, decisions, mentions, and project updates.
npx claudepluginhub zhoux77899/flawless --plugin flawless