Agent skill
tech-stack-advisor
Analyze project requirements and recommend appropriate technology stacks with detailed rationale. Provides primary recommendation, alternatives, and ruled-out options with explanations.
Install this agent skill to your Project
npx add-skill https://github.com/JHaugaard/refine-workflow-skills/tree/main/skills-working-copies/tech-stack-advisor
SKILL.md
tech-stack-advisor
Never proceed on silence. Always wait for explicit signal.
Proceed to Phase 1.
Ready to explore technology stack options?"
Then proceed with the skill's main workflow.
To recommend a tech stack, I need to understand:
- What are you building? (Brief description of the project)
- Learning or Delivery? (Is learning a priority, or speed to ship?)
- Key features? (What should the project do?)
Once you share these, I can provide tech stack recommendations."
Gather answers conversationally, then proceed with the skill's main workflow.
"Before I recommend a stack, let me confirm I understand:
- You're building {project type} that {core purpose}
- Key features: {feature list}
- Learning goals: {what you want to learn}
- Constraints: {any non-negotiables}
Does this capture it?"
Options:
- A) Continue: Use brief as-is (I'll still recommend best approach)
- B) Revise: Refocus on problem/goals, let me recommend stack
- C) Restart: Create new brief from scratch
- D) Discuss: Talk through the trade-offs together
Your choice?
See DECISION-FRAMEWORKS.md for detailed frameworks and patterns.
Wait for explicit confirmation before creating handoff.
.docs/tech-stack-decision.md
Rules:
- Short but complete answers acceptable
- Question-by-question SKIP allowed with acknowledgment
- NO global bypass (can't skip all)
- Educational feedback provided on answers
Confirm to proceed.
Status: Phase 0: Project Brief (project-brief-writer) Phase 1: Tech Stack Advisor (you are here) Phase 2: Deployment Strategy (deployment-advisor) Phase 3: Project Foundation (project-spinup) <- TERMINATION POINT Phase 4: Test Strategy (test-orchestrator) - optional Phase 5: Deployment (deploy-guide) <- TERMINATION POINT Phase 6: CI/CD (ci-cd-implement) <- TERMINATION POINT
Mention this option when users seem uncertain about their progress.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
deployment-advisor
Recommend hosting strategy based on chosen tech stack and project needs. Provides deployment workflow, cost breakdown, and scaling path.
workflow-status
Display project workflow progress by reading handoff documents in .docs/ directory. This skill should be used when users want to check their workflow status, see what phase they're in, or when other workflow skills need to verify prerequisites. Provides reusable prerequisite-checking templates for integration with other workflow skills.
deploy-guide
Guide user through actual deployment steps for their application. This skill should be used when a project is ready to deploy to production. Walks through pre-deployment checks, deployment execution, and post-deployment verification. Supports VPS/Docker, Cloudflare Pages, fly.io, and Hostinger Shared Hosting.
test-orchestrator
Set up testing infrastructure and strategy for a project. This skill should be used when a project is ready for testing setup, including test framework configuration, initial test scaffolding, and documentation of testing approach. Primarily a setup skill with guidance for ongoing testing.
ci-cd-implement
Analyze a project and implement CI/CD pipelines tailored to its tech stack and deployment target. This skill should be used when a project is ready for automated testing and/or deployment. Generates GitHub Actions workflows, deployment scripts, and secrets documentation. Works as a standalone utility on any project.
project-spinup
Generate complete project foundations with personalized claude.md, Docker setup, and project structure. Supports Guided Setup or Quick Start.
Didn't find tool you were looking for?