Full-Stack Development Practices
SkillWeb & browsingUse when work spans backend services and browser-facing behavior, including APIs, auth/session flows, uploads, CRUD/business workflows, realtime features, or production hardening.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Full-Stack Development Practices skill
What this skill tells your AI
The instructions your AI receives, as published by qianleigood/crawclaw in skills/fullstack-dev/SKILL.md and read by ahel’s review.
Use this skill when the task crosses the frontend/backend boundary.
Use this skill for
- full-stack apps
- backend + frontend integration
- API or service scaffolding
- auth, uploads, caching, background jobs
- real-time features
- production hardening
- service boundary and module design
Do not use this skill for pure frontend styling/motion work or database-only schema work with no application-layer design.
Mandatory workflow
- Infer or clarify:
- stack
- service type
- database choice
- integration method
- real-time requirements
- auth strategy
- State architectural decisions before coding:
- project structure
- API client approach
- auth strategy
- real-time method
- error-handling strategy
- Build with the baseline checklist in mind:
- feature-first structure
- validated config
- typed error handling
- logging
- validation
- health endpoints
- graceful shutdown
- explicit CORS and security headers
- Verify before handoff:
- build
- smoke test
- frontend/backend integration
- real-time path when relevant
Working rules
- Prefer the simplest architecture that still matches the stated requirements.
- Do not hide business logic in controllers.
- Keep frontend/backend contracts explicit.
- Explain tradeoffs when multiple patterns are reasonable.
Read references as needed
references/core-architecture.mdFor feature structure, module boundaries, config, errors, and logging.references/integration-patterns.mdFor API clients, uploads, auth flows, real-time choices, and boundary rules.references/production-hardening.mdFor moving beyond prototype quality.references/testing-strategy.md,references/release-checklist.md,references/technology-selection.mdFor verification and launch decisions.references/api-design.md,references/auth-flow.md,references/db-schema.md,references/environment-management.mdFor subsystem-specific guidance.
Signals
- GitHub stars
- 30
- Forks
- 1
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
fullstack-dev-qianleigood- Source
- github.com/qianleigood/crawclaw