By zhoux77899
Cross-agent documentation skills for creating README files that serve humans and AI agents.
Flawless is a cross-agent plugin skills repository for improving repository and code quality with reusable AI agent skills. It packages shared skill instructions in the open SKILL.md format and adds host-specific plugin metadata for Claude Code and Codex.
The repository currently centers on readme-writing, a skill that helps agents create README files from repository facts instead of generic templates. The same pattern is intended for future skills that raise documentation, repository maintenance, and code review quality across compatible agent hosts.
Flawless can be installed automatically through a host marketplace or an npx-based plugin installer. It can also be installed manually by cloning this repository into the local plugin directory used by your host.
Use one of the automatic installation paths supported by your agent host.
Add the GitHub-backed marketplace, install the plugin, then reload plugins:
/plugin marketplace add zhoux77899/flawless
/plugin install flawless@zhoux77899-flawless
Add the marketplace source, then open the plugin browser and install flawless:
codex plugin marketplace add zhoux77899/flawless
codex
Install Flawless into the current project:
npx codex-marketplace add zhoux77899/flawless --plugin --project # inferred from Codex Marketplace CLI
Or install it globally for Codex:
npx codex-marketplace add zhoux77899/flawless --plugin --global # inferred from Codex Marketplace CLI
The repository provides the plugin manifests that installers should discover:
.claude-plugin/plugin.json.codex-plugin/plugin.jsonBoth manifests declare the plugin name flawless and point the host at skills: "./skills/".
Clone this repository into the local plugin directory used by your agent host:
git clone https://github.com/zhoux77899/flawless.git <plugin-directory>/flawless
Then load or refresh local plugins in the host. The host should read the matching plugin manifest and discover skills from ./skills/.
readme-writingCreates or improves repository README files using repository analysis, type-specific README patterns, and optional agent-facing guidance.
The skill is implemented in skills/readme-writing/SKILL.md. It includes:
skills/readme-writing/agents/openai.yaml.readme-writing starts by analyzing a target repository and producing a fact sheet. It maps the detected repository type to a matching README guide, loads only the relevant references, and drafts from observed project facts.
The skill intentionally separates portable behavior from host-specific metadata:
SKILL.md and files linked from it..claude-plugin/plugin.json..codex-plugin/plugin.json.skills/readme-writing/agents/openai.yaml.Flawless currently includes plugin manifests for:
Other compatible agents may be able to use the shared SKILL.md files directly, but this repository only declares first-class plugin metadata for the hosts listed above.
flawless/
├── .claude-plugin/
│ └── plugin.json
├── .codex-plugin/
│ └── plugin.json
├── skills/
│ └── readme-writing/
│ ├── SKILL.md
│ ├── agents/
│ │ └── openai.yaml
│ ├── references/
│ │ ├── audience-policy.md
│ │ ├── index.md
│ │ ├── repo-types/
│ │ └── research/
│ └── scripts/
│ ├── analyze_repo.py
│ └── validate_readme.py
├── tests/
│ └── test_readme_writing_scripts.py
└── README.md
Run the tests in the tests/ directory:
python -m unittest discover -s tests # inferred from tests directory
The plugin manifests declare this project as MIT licensed.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub zhoux77899/flawless --plugin flawlessMake your AI agent code with your project's architecture, rules, and decisions.
20 modular skills for idiomatic Go — each under 225 lines, backed by 48 reference files, 8 automation scripts (all with --json, --limit, --force), and 4 asset templates. Covers error handling, naming, testing, concurrency, interfaces, generics, documentation, logging, performance, and more. Activates automatically with progressive disclosure and conditional cross-references.
Complete AI coding workflow system. Self-correcting memory + persistent FTS5-indexed research wikis + auto-research loop + multi-LLM council on a single SQLite store. 33 skills, 8 agents, 22 commands, 37 hook scripts across 24 events. Cross-agent via SkillKit.
Access official Microsoft documentation, API references, and code samples for Azure, .NET, Windows, and more.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Build and maintain an LLM-curated personal knowledge base in your project — Andrej Karpathy's LLM Wiki pattern, designed to scale to thousands of pages without becoming a context bottleneck. Now with an optional compiled graph layer for typed, provenance-backed relationships.