Claude Skills
CollectionsCompareWorkflowsNominate
Sign inSign up
© 2026 Curated Agent Skills·Learn more about Agent Skills
Back to repository

dotnet-implementer-prompt

verified

Use when breaking a .NET implementation plan into tasks for subagent execution

View on GitHub

Marketplace

saurun-marketplace

fiatkongen/saurun-marketplace

Plugin

saurun

Repository

fiatkongen/saurun-marketplace

plugins/saurun/skills/dotnet-implementer-prompt/SKILL.md

Last Verified

February 5, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/fiatkongen/saurun-marketplace/blob/main/plugins/saurun/skills/dotnet-implementer-prompt/SKILL.md -a claude-code --skill dotnet-implementer-prompt

Installation paths:

Claude
.claude/skills/dotnet-implementer-prompt/
Powered by add-skill CLI

Instructions

# .NET Implementer Subagent Prompt Template

## Overview

A fill-in prompt template for dispatching .NET implementer subagents. Ensures every subagent gets complete context, follows TDD, self-reviews, and reports consistently.

**Core principle:** The subagent should never need to read the plan file or guess context — everything it needs is in the prompt.

## When to Use

- Dispatching a subagent for a .NET backend implementation task from a plan
- Breaking an implementation plan into parallelizable units of work
- Any task requiring TDD, self-review, and structured reporting

## When NOT to Use

- Frontend-only tasks (use a frontend implementer template)
- One-off questions or investigations (just ask directly)
- Tasks with no implementation (e.g., pure documentation, plan writing)

## Common Mistakes

- **Not pasting full task text** — writing "see task 3 in plan" instead of pasting the actual spec. The subagent cannot read plan files.
- **Vague context** — saying "you know the project" instead of specifying entity names, existing patterns, and architectural layer.
- **Forgetting working directory** — subagent starts in wrong directory, wastes cycles figuring out project structure.
- **Not specifying expected test failures** — if you know what the RED step should look like, tell the subagent so it can verify.
- **Omitting dependencies between tasks** — not mentioning that Task 2 depends on types introduced in Task 1.

## Template

```
Task tool (your backend implementer agent, e.g. saurun:backend-implementer, or general-purpose):
  description: "Implement Task N: [task name]"
  prompt: |
    You are implementing Task N: [task name]

    ## Task Description

    [FULL TEXT of task from plan - paste it here, don't make subagent read file]

    ## Context

    [Scene-setting: where this fits, dependencies, architectural context]

    ## Before You Begin

    If you have questions about:
    - The requirements or acceptance criteria
    - The approach or implementatio

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
3682 chars