Commit f0db097
feat: MCP scaffold tools + setup guide resource
- Add 7 scaffold tools: scaffold_ci, scaffold_environment, scaffold_infra,
detect_secrets, detect_ports, generate_bootstrap, detect_infra_needs
- scaffold_ci generates ci: YAML section with build/test/deploy phases based
on app description (detects Go, Docker, React, DB needs automatically)
- scaffold_environment generates environments: section with provider config,
secrets, and exposure method (tailscale/cloudflare/port-forward)
- scaffold_infra analyzes module types and generates infra: section with
cloud-provider-specific resource recommendations
- detect_secrets scans config for secret-like field names and env var refs
- detect_ports scans config for network port declarations
- generate_bootstrap produces GitHub Actions or GitLab CI YAML calling wfctl ci run
- detect_infra_needs returns structured infra requirements list
- Add workflow://docs/setup-guide resource with decision trees for AI assistants
- 13 new tests all passing
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent 1eb473c commit f0db097
4 files changed
Lines changed: 1245 additions & 0 deletions
0 commit comments