Quickstart for New Members
3 steps1
Clone the repo
git clone git@github.com:chihao919/door-site.git
2
Install Claude Code
https://claude.ai/code
— download and authenticate with your Anthropic account
3
OGSM Framework — The Methodology
What is OGSM
OGSM is a strategic planning framework that drives all agent fleet design at Waterson —
from setting objectives to tracking measurable outcomes for every content workflow.
O — Objective
→
G — Goals
→
S — Strategies
→
M — Measures
Based on the methodology by Prof. Min-Min Chang — applied to AI multi-agent systems design.
Active Agent Teams
30 agents total
AIA Course Fleet
19 agents
Produce AIA CEU courses (HSW credit). Active courses:
HSW-006, HSW-009, HSW-010, HSW-011, HSW-012.
Blog Writer Fleet v3
11 agents
Produce blog articles in EN + ZH + AEO web versions.
v3 highlights: split SEO Writer + AEO Writer (Wave 2 parallel),
Publishing Strategist (Wave 6 cross-site strategy),
Waterson-primary voice encoded as shared rule.
Archive: v2 spec EN
|
v2 spec ZH
v3.2 Deterministic Validators
v3.2 adds three Python scripts as mandatory quality gates in publish-article.
LLM cannot bypass these gates.
citation_backcheck.py— verify each(waterson-product-facts.md:L…)line reference actually supports the claim (≥40% keyword match)causal_inference_scan.py— detect causal claims (because/therefore…) without a citation in the same paragraphtrend_claim_scan.py— detect industry trend claims (increasingly/in recent years…) without external authority citation
Location:
tools/validators/ | Added: 2026-04-17
Available Skills (Slash Commands)
8 skills
/publish-article
Write and publish a blog article (EN + ZH + AEO versions).
Content
/new-course
Create a new AIA CEU course from scratch with the 19-agent fleet.
AIA
/aia-rewrite
Update an AIA course from edited storyboard via 12-role review workflow.
AIA
/content-scout
Extract article ideas from AIA courses and technical documentation.
Content
/content-suggest
Analyze crawler data and suggest new article topics for the content plan.
Content
/security-check
Scan for leaked API keys and tokens. Mandatory before every git push.
Required
/upload
Deploy changes — runs git add, commit, push, then Vercel auto-deploys.
Deploy
/skill-creator
Create a new reusable skill to extend Claude's capabilities for the team.
Meta
How to Contribute
Fix a Bug
Found an issue in a skill or agent behavior? Submit a PR.
- Create a feature branch from main
- Edit the skill file in
.claude/skills/ - Run
/security-checkthen commit - Open a PR on GitHub
Share a Lesson
Learned something that would help the team avoid repeated mistakes?
- Open
docs/team-feedback.md - Add a dated entry with context + lesson
- Commit directly to main (docs only)
Modify an Agent
Updating an agent's role, goal, or output format requires a version bump.
- Edit the OGSM spec for that fleet
- Bump version number in spec header
- Update
CLAUDE.mdif behavior changes - Submit PR with change summary
Add a New Skill
Have a repeatable workflow that the team could reuse?
- Run
/skill-creatorin Claude Code - Follow the guided skill template
- Add entry to
CATALOG.md - Submit PR for team review
Quick Links
🏠 Admin Home
/admin/
📝 Content Plan
/admin/content-plan/
🤖 AI Crawlers
/admin/ai-crawlers/
💻 Claude Code Guide
/admin/claude-code-guide/
💬 Slack / DM
Ask chihao