By flyingwebie
Run a complete client discovery workflow — from sitemap audit and competitor research to buyer personas, keyword strategy, and production-ready website copy. Delivers research reports, SEO-optimized page content, and a 90-day blog calendar.
Write blog posts from the content plan: provide client name, filter by --month=1, --topic=cluster, or --count=5
Research competitors and build battlecards: provide a client URL or describe the industry
Build an ICE-scored content plan with a 90-day calendar: optionally provide the client name to locate existing research
Write all website pages with SEO content: provide the client name, or filter with --pages=homepage,about
Run the full discovery: provide client name, website URL, and optionally a meeting transcript file
Generate production-ready blog post content as markdown files with full SEO/GEO optimization. Each post includes metadata and copy-paste-ready content. Use after discovery + content plan are complete. Triggers: "blog content", "write blog", "blog posts", "generate articles".
Build data-driven buyer personas using the Hormozi Value Equation (APEX) methodology. Use when running client discovery, building landing pages, or aligning on target audience. Triggers: "buyer persona", "ideal customer", "target audience", "ICP", "value equation".
Identify and analyze competitors across SEO, content, UX, and positioning. Produces battlecards and gap analysis. Use when building competitive intelligence for a client project. Triggers: "competitor", "battlecard", "competitive analysis".
Synthesize discovery findings into an ICE-prioritized content strategy with a 90-day execution calendar. Use as the final step of discovery or for standalone content planning. Triggers: "content plan", "content calendar", "content strategy", "90-day plan".
Identify and optimize FAQs using PAA mining, competitor analysis, and persona-driven questions. Generates JSON-LD schema markup and GEO-optimized answer guidelines. Triggers: "FAQ", "frequently asked questions", "PAA", "people also ask", "FAQ schema".
Modifies files
Hook triggers on file write and edit operations
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.
Claude Code plugins and agent skills for product, development, and agency workflows — by Flying Web Solutions.
| Name | Type | Description |
|---|---|---|
prd-builder | Plugin | Generate full PRDs by analyzing existing products and recommending a modern tech stack |
fws-client-discovery | Plugin | Complete client discovery — sitemap, competitors, personas, keywords, copy, and 90-day content plan |
git-master | Plugin | Best-practice git workflow with Gitmoji + Conventional Commits, PR creation, and release management |
magic-ui-ux | Plugin | Psychology-driven UI/UX design — combines cognitive psychology skills with Google Stitch MCP |
etchwp | Plugin | Generate production-ready Etch + AutomaticCSS components with BEM naming, ACSS tokens, and vanilla JS |
stack-agents | Plugin | Auto-triggering tech stack subagents for TanStack Start, Next.js, Expo, Convex, Supabase, and Clerk |
Plugins add slash commands, hooks, and bundled skills — they are Claude Code-specific. Skills (
SKILL.mdfiles) are cross-tool — they work in Claude Code, Gemini CLI, and OpenAI Codex CLI without modification.
| Tool | Plugins | Skills |
|---|---|---|
| Claude Code | Yes — full plugin system | Yes |
| Gemini CLI | No | Yes |
| OpenAI Codex CLI | No | Yes |
This repo ships with a .claude-plugin/marketplace.json, which makes it a valid Claude Code marketplace. Register it once using its GitHub path:
claude plugin marketplace add <github-username>/<repo-name>
# Example:
claude plugin marketplace add flyingwebie/skills
Verify it was registered:
claude plugin marketplace list
# Install globally for your user account
claude plugin install prd-builder
claude plugin install fws-client-discovery
claude plugin install git-master
# Install only for the current project
claude plugin install prd-builder --scope project
claude plugin list # List installed plugins
claude plugin update prd-builder # Update to latest version
claude plugin disable prd-builder # Disable without uninstalling
claude plugin uninstall prd-builder # Remove completely
claude plugin marketplace remove flyingweb # Remove the marketplace
claude --plugin-dir /path/to/skills/prd-builder
Gemini CLI supports skills natively via the .agents/skills/ path. Plugins are not supported — only the embedded SKILL.md files apply.
# Symlink bundled skills from plugins into the Gemini user skills directory
ln -s /path/to/skills/git-master/skills/git-workflow ~/.gemini/skills/git-workflow
ln -s /path/to/skills/git-master/skills/commit-conventions ~/.gemini/skills/commit-conventions
# Or use the ~/.agents/skills/ path (shared with Codex)
ln -s /path/to/skills/git-master/skills/git-workflow ~/.agents/skills/git-workflow
Copy or symlink the skill into your project's local skills folder:
# Inside your project root
mkdir -p .agents/skills
ln -s /path/to/skills/git-master/skills/git-workflow .agents/skills/git-workflow
Commit .agents/skills/ to version control so the whole team shares the same skills.
/skills reload
gemini skills list
Codex CLI uses the same .agents/skills/ convention as Gemini CLI, so the same skill files work in both tools.
ln -s /path/to/skills/git-master/skills/git-workflow ~/.agents/skills/git-workflow
npx claudepluginhub flyingwebie/skills --plugin fws-client-discoveryGenerate comprehensive PRDs for product clones by analyzing existing products, recommending tech stacks, and producing structured markdown documents
Best-practice git workflow manager for feature-branch development on GitHub. Gitmoji + Conventional Commits, PR creation, releases, branch hygiene, and safety hooks.
Generates production-ready Etch + AutomaticCSS components with correct BEM naming, ACSS token usage, semantic HTML, and vanilla JavaScript.
Psychology-driven UI/UX design plugin. Combines cognitive psychology skills with Google Stitch MCP to generate premium, conversion-optimized page designs.
Tech stack subagents with Context7 docs, psychology-driven UX, and best practices for TanStack Start, Next.js, Expo, Convex, Supabase, and Clerk.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Superpowers Plus core skills library for Claude Code: planning, execution routing, TDD, debugging, and collaboration workflows
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.