← All prompt libraries

Techotick / Prompt library

Text prompts

Explore 400 text prompts for writing, research, planning, coding and everyday tasks. Choose a goal, customise the inputs and check the response against your sources.

400 prompts to explore

Text & chatWrite

Build a typed React component from requirements

Build a component with explicit behaviour and interfaces.

Use this prompt

What to provide

  • Requirements
  • Version, styling and project conventions
Make it yours

Fill in what you know. Empty fields stay as placeholders.

Supply requirements for this task.

Supply version, styling and project conventions for this task.

Optional instructions
2 inputs to replace

Verify accessibility and behaviour before adding dependencies or abstractions.

Revision 1.0

Text & chatPlan

Model valid states with TypeScript types

Model data and states with useful TypeScript types.

Use this prompt

What to provide

  • Domain / data
Make it yours

Fill in what you know. Empty fields stay as placeholders.

Supply domain / data for this task.

Optional instructions
1 input to replace

Static types do not replace runtime validation of external input.

Revision 1.0

Text & chatReview

Choose where frontend state belongs

Choose where state belongs and how it changes.

Use this prompt

What to provide

  • Feature
Make it yours

Fill in what you know. Empty fields stay as placeholders.

Supply feature for this task.

Optional instructions
1 input to replace

Check synchronisation and stale-state risks before introducing a shared store.

Revision 1.0

Text & chatReview

Review React effects and cleanup

Check whether effects are needed and correctly scoped.

Use this prompt

What to provide

  • Code
Make it yours

Fill in what you know. Empty fields stay as placeholders.

Supply code for this task.

Optional instructions
1 input to replace

Consult current React guidance and verify dependencies, cleanup and race conditions.

Revision 1.0

Text & chatPlan

Design a resilient data-fetching experience

Design a reliable data-fetching experience.

Use this prompt

What to provide

  • Feature / API
  • Stack conventions
Make it yours

Fill in what you know. Empty fields stay as placeholders.

Supply feature / API for this task.

Supply stack conventions for this task.

Optional instructions
2 inputs to replace

Check cancellation, stale responses, retry limits and duplicate requests.

Revision 1.0

Text & chatPlan

Build a form with accessible validation

Implement forms with accessible validation and state handling.

Use this prompt

What to provide

  • Form
  • React stack
Make it yours

Fill in what you know. Empty fields stay as placeholders.

Supply form for this task.

Supply React stack for this task.

Optional instructions
2 inputs to replace

Preserve entered values appropriately and verify keyboard and screen-reader recovery.

Revision 1.0

Text & chatReview

Investigate frontend performance from traces

Investigate frontend performance using actual measurements.

Use this prompt

What to provide

  • Performance traces / code
  • Page
Make it yours

Fill in what you know. Empty fields stay as placeholders.

Supply performance traces / code for this task.

Supply page for this task.

Optional instructions
2 inputs to replace

Separate network, scripting and rendering costs before proposing measurable changes.

Revision 1.0

Text & chatWrite

Diagnose rerenders and stale rendering

Diagnose unexpected rerenders or stale rendering.

Use this prompt

What to provide

  • Rendering issue
  • Component code / profile
Make it yours

Fill in what you know. Empty fields stay as placeholders.

Supply rendering issue for this task.

Supply component code / profile for this task.

Optional instructions
2 inputs to replace

Verify the update path before adding memoisation that may hide the underlying issue.

Revision 1.0

Text & chatPlan

Design application routing and navigation

Plan navigation and route behaviour.

Use this prompt

What to provide

  • Application
  • Framework / version
Make it yours

Fill in what you know. Empty fields stay as placeholders.

Supply application for this task.

Supply framework / version for this task.

Optional instructions
2 inputs to replace

Client-side route handling must not substitute for server-side access control.

Revision 1.0

Text & chatPlan

Design frontend authentication states

Implement UI behaviour around authenticated sessions.

Use this prompt

What to provide

  • App / provider
Make it yours

Fill in what you know. Empty fields stay as placeholders.

Supply app / provider for this task.

Optional instructions
1 input to replace

Verify token handling and server enforcement rather than relying on hidden UI controls.

Revision 1.0

Text & chatWrite

Build a maintainable responsive CSS layout

Solve a layout requirement with maintainable CSS.

Use this prompt

What to provide

  • Layout
  • Existing conventions
Make it yours

Fill in what you know. Empty fields stay as placeholders.

Supply layout for this task.

Supply existing conventions for this task.

Optional instructions
2 inputs to replace

Test long content, zoom, small screens and overflow before considering the layout complete.

Revision 1.0

Text & chatWrite

Choose meaningful frontend behaviour tests

Choose meaningful component and interaction tests.

Use this prompt

What to provide

  • Frontend behaviour
  • Test stack
Make it yours

Fill in what you know. Empty fields stay as placeholders.

Supply frontend behaviour for this task.

Supply test stack for this task.

Optional instructions
2 inputs to replace

Use browser integration checks where component tests cannot verify the real interaction.

Revision 1.0

Give the prompt a useful brief

A text prompt is most useful when it names the task, supplies the source material and describes the result you need. Replace the square-bracket inputs with your own details before copying it into your tool.

Make a summary easier to check

For a meeting summary, provide the notes and ask for decisions, action owners and unresolved questions in separate sections. Tell the tool to mark missing owners as unknown. Compare the result with the original notes before sharing it.

Refine one thing at a time

If an answer is too broad, specify the audience or ask for a shorter format. If it adds facts that are absent from your source, ask it to use only the supplied material and identify gaps. Keep sensitive information out of examples unless you have permission to use it.

Questions about text prompts

Supply the information named by each input, such as the text to summarise, your audience or the required format. The preview updates as you fill in the fields. Unfilled brackets remain visible so you can spot missing context.

Yes, but check the instructions and examples first. Change the goal, source material and output format together, then review the response. A prompt tested for one task does not guarantee the same result elsewhere.