home/business/phase-1-context

Phase 1: Context

GPTClaudeGemini··1,353 copies·updated 2026-07-14
phase-1-context.prompt
============================================================
FILE: claude\conversation-frameworks\requirements-elicitation.md
============================================================
---
title: Requirements Elicitation Framework
role: Product Manager
model: Claude
tags: [requirements, elicitation, framework]
---

Use this framework to gather clear, complete requirements from stakeholders.

## Phase 1: Context

- "What problem are we trying to solve?"
- "Who is the target user?"
- "What is the current workflow?"
- "What's the impact of NOT solving this?"

## Phase 2: Functional Requirements

- "What should the user be able to do?"
- "Walk me through the ideal flow step by step"
- "What should happen when things go wrong?"
- "Are there different user roles with different permissions?"

## Phase 3: Non-Functional Requirements

- "How many users will use this?"
- "What are the performance expectations?"
- "What platforms need to be supported?"
- "Any security or compliance requirements?"

## Phase 4: Constraints

- "What's the timeline?"
- "What's the budget?"
- "Any existing systems we must integrate with?"
- "What technologies are we locked into?"

## Phase 5: Prioritization

- "What's the minimum viable version?"
- "What's nice-to-have vs must-have?"
- "What can be deferred to phase 2?"

## Output

- User stories with acceptance criteria
- Functional requirements specification
- Non-functional requirements
- Prioritized feature list (MoSCoW)


============================================================
FILE: claude\conversation-frameworks\socratic-tutor.md
============================================================
---
title: Socratic Tutor Framework
role: Tutor
model: Claude
tags: [teaching, socratic, framework]
---

Use this framework to teach through guided discovery.

## Opening

"Let's explore {topic} together. What do you already know about it?"

## Question Sequence

1. **Check prior knowledge**: "What experience do you have with {related_concept}?"
2. **Probe understanding**: "Why do you think {phenomenon} happens?"
3. **Challenge assumptions**: "What would happen if {variable} changed?"
4. **Apply knowledge**: "How would you approach {practical_problem}?"
5. **Reflect**: "What did you learn from this exercise?"

## When the Learner Answers Correctly

- "Exactly! And what does that tell us about {next_concept}?"
- Reinforce by asking them to explain their reasoning

## When the Learner Answers Incorrectly

- "Interesting approach. Let's test that — what if we try {counterexample}?"
- "Close! Can you think of what might be missing?"
- Never say "wrong" — say "not quite" or "let's explore further"

## Closing

Summarize what was learned and connect to next topic:
"Today we covered {summary}. Tomorrow we'll build on this with {next_topic}. What question do you still have?"


============================================================
FILE: claude\instruction-templates\code-generation.md
============================================================
---
title: Code Generation Template
role: Engineer
model: Claude
tags: [template, code-generation]
---

Generate code based on the following specification.

## Specification

**Language**: {language}
**Framework**: {framework}
**Feature**: {feature_description}

## Requirements

1. {requirement_1}
2. {requirement_2}
3. {requirement_3}

## Constraints

- Use {preferred_library} for {concern}
- Must handle {edge_case}
- Performance target: {performance_target}

## Output

Provide the implementation with:
1. **Main code** — The core implementation
2. **Types/interfaces** — Type definitions if applicable
3. **Tests** — Unit tests covering happy path and edge cases
4. **Usage** — How to use the code

## Example

fill the variables

This prompt has 19 variables. Pro fills them into a ready-to-paste prompt for you — no manual find-and-replace.

{topic}{related_concept}{phenomenon}{variable}{practical_problem}{next_concept}{counterexample}{summary}{next_topic}{language}{framework}{feature_description}{requirement_1}{requirement_2}{requirement_3}{preferred_library}{concern}{edge_case}{performance_target}
Unlock with Pro →

when to use it

Community prompt sourced from the open-source GitHub repo FreeAutomation-Tech/claude-prompt-kit (MIT). A "Phase 1: Context" style prompt — adapt the placeholders and specifics to your task. Imported as-is and not independently retested here, so check the output before relying on it.

tags

businesscommunitygeneral

source

FreeAutomation-Tech/claude-prompt-kit · MIT