Skip to content

s#58673

Open
sjbrenchley89 wants to merge 15 commits into
anthropics:mainfrom
sjbrenchley89:main
Open

s#58673
sjbrenchley89 wants to merge 15 commits into
anthropics:mainfrom
sjbrenchley89:main

Conversation

@sjbrenchley89
Copy link
Copy Markdown

s

claude and others added 15 commits May 9, 2026 20:54
Full end-to-end marketing system for Source Build Australia — specialist
building product supply partner, China to Australia-wide.

Website (Next.js 14 App Router, Tailwind v4, TypeScript):
- Homepage with hero, guarantee strip, 3-step process, 16 product grid,
  customer segments, differentiators, and CTA sections
- Products overview page listing all 16 categories with featured highlights
- Dynamic /products/[category] pages (16 static paths, SSG)
- About page with company story, values, and model explanation
- Contact/brief page with enquiry form and sidebar details

Components: Header, Footer, HeroSection, GuaranteeBadge, ProductCard,
ProcessSteps, CustomerTypes, EnquiryForm

Brand Identity:
- Logo SVGs (navy + white variants) with gold roof/chevron mark
- Brand colour system: Deep Navy #1B2A4A + Warm Gold #C9A84C
- Tailwind v4 @theme CSS custom properties

Brand Assets (brand/):
- email-signature.html — table-based, email-safe HTML signature template
- social-strategy.md — platform strategy, 5 content pillars, posting
  cadence, sample posts, profile setup for LinkedIn/Instagram/Facebook
- advertising-plan.md — 4 campaign strategies, Google/LinkedIn ad copy,
  keyword groups, budget guidance, tracking checklist
- brand-guidelines.md — colours, typography, logo rules, voice/tone,
  guarantee language, digital standards

Build: 23 static pages, TypeScript clean, zero errors.

https://claude.ai/code/session_01VkP5Los96aYH8JLLos43DE
- netlify.toml at repo root (base: source-build-australia, publish: out)
- next.config.ts: enable static export (output: export, trailingSlash: true)
- EnquiryForm: AJAX submission via Netlify Forms (data-netlify, form-name,
  honeypot field, URLSearchParams fetch POST)

https://claude.ai/code/session_01VkP5Los96aYH8JLLos43DE
- next.config.ts: images.unoptimized: true (required for output: export)
- .node-version: pin Node 20
- netlify.toml: explicit npm install step + NODE_VERSION env var

https://claude.ai/code/session_01VkP5Los96aYH8JLLos43DE
- netlify.toml: simplified to pre-built static publish (source-build-australia/out)
- .netlifyignore: exclude node_modules, .next, and non-site directories from upload

https://claude.ai/code/session_01VkP5Los96aYH8JLLos43DE
The plugin-dev plugin was the only one in the plugins directory without
a .claude-plugin/plugin.json manifest file, making it non-discoverable
by the Claude Code plugin system.

https://claude.ai/code/session_012B5HRMwp3wvYDHYUHp5yY4
…em-WlUWt

feat: Add missing plugin.json manifest for plugin-dev plugin
…em-WlUWt

fix: Add missing version and author to agent-sdk-dev in marketplace.json
Adds a new plugin that integrates claude-flow (RuFlo) into Claude Code,
enabling coordinated agent swarms, hive-mind consensus, and project
initialization via three slash commands: /claude-flow:init,
/claude-flow:swarm, and /claude-flow:hive-mind.

https://claude.ai/code/session_01HcMA5hrQbHg5BVFJGqcd5k
…l179

feat: Add claude-flow plugin for AI agent orchestration
Creates directory.json at the repo root containing the comprehensive
official Claude Code plugins directory with 150+ plugins spanning
development, security, database, productivity, monitoring, deployment,
design, and other categories. Uses the Anthropic marketplace schema.

https://claude.ai/code/session_012KbUkyP338vjiuPJdwzg37
…ory-nnTxc

feat: Add official plugins directory
Copy link
Copy Markdown
Author

@sjbrenchley89 sjbrenchley89 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

a

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants