github-release-assistant
GitHub Release Assistant
Overview
Generate polished README files in English and Chinese using repo facts plus a small config file, following a concise “Redmax-style” layout. Produce README.md + README.zh.md, then optionally guide a clean git commit and push.
Workflow
- Collect repo facts from
config.json,README.md,PROJECT_STRUCTURE.md,requirements*.txt, anddocs/. - Ask for missing details or have the user fill
release_assistant.json(seeassets/release_config.example.json). - Run the generator script to write README files.
- Review the diff with the user and refine content if needed.
- If requested, stage/commit/push changes with explicit confirmation.
Quick Start
- Create or edit
release_assistant.jsonin the repo root (optional but recommended). - Run:
python3 /Users/cuizhanlin/.codex/skills/github-release-assistant/scripts/generate_release_readme.py --project-root <repo> --language both --overwrite - Verify
README.mdandREADME.zh.md.
Git Workflow (Commit + Push)
- Run
git statusandgit diffto show changes. - Ask for confirmation before
git add,git commit, andgit push. - Propose a concise commit message (e.g.,
docs: add bilingual README), and wait for approval.
Resources
- Script:
scripts/generate_release_readme.py. - Templates:
assets/readme_template_en.md,assets/readme_template_zh.md. - Config example:
assets/release_config.example.json. - Style cues:
references/redmax_style.md. - Outline guide:
references/readme_outline.md.
More from zhanlincui/ultimate-agent-skills-collection
chat-compactor
Generate structured session summaries optimized for future AI agent consumption. Use when (1) ending a coding/debugging session, (2) user says "compact", "summarize session", "save context", or "wrap up", (3) context window is getting long and continuity matters, (4) before switching tasks or taking a break. Produces machine-readable handoff documents that let the next session start fluently without re-explaining.
45web-performance-seo
Fix PageSpeed Insights/Lighthouse accessibility "!" errors caused by contrast audit failures (CSS filters, OKLCH/OKLAB, low opacity, gradient text, image backgrounds). Use for accessibility-driven SEO/performance debugging and remediation.
37ui-ux-pro-max
UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 9 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app, .html, .tsx, .vue, .svelte. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient. Integrations: shadcn/ui MCP for component search and examples.
27obsidian-helper
|
21google-official-seo-guide
Official Google SEO guide covering search optimization, best practices, Search Console, crawling, indexing, and improving website search visibility based on official Google documentation
20obsidian-bases
Create and edit Obsidian Bases (.base files) with views, filters, formulas, and summaries. Use when working with .base files, creating database-like views of notes, or when the user mentions Bases, table views, card views, filters, or formulas in Obsidian.
18