Agent skill · Audited from source
feedback-mastery
skill · softaworks/agent-toolkitMIT licenceAudited 31 Oct 2026 · source 28aecfe29fbf
Is it safe? Yes — SAFE, grade B (89/100). We read this skill's source at commit 28aecfe29fbf and found no filesystem, network or shell access and no hard-coded secrets. What it does: Navigate difficult conversations and deliver constructive feedback using structured frameworks. Covers the Preparation-Delivery-Follow-up model and Situation-Behavior-Impact (SBI) feedback technique. Use when preparing…
Cite
Cite this page
ModelsAtlas. “feedback-mastery (softaworks/agent-toolkit)”. Retrieved 31 Oct 2026. https://modelsatlas.com/skills/softaworks/feedback-mastery
Trust audit
Audit 0.4.1 · source read 31 Oct 2026
SAFE means nothing in the source contradicts what the skill says it does. Grade B is shared by 16,667 of 17,602 audited skills.
What the source does
- FilesystemNone observedNo reads or writes in the source
- NetworkNone observedNo outbound calls in the source
- ShellNone observedNo commands run in the source
- DependenciesPinnedNothing floats
- SecretsNone foundNo keys in source
Five audit layers
| Layer | What we check | Result | Findings |
|---|---|---|---|
L0 Provenance | Repo owner, licence, archive status, activity | PASS | 1 |
L1 Static source | Secrets, path traversal, supply chain, hidden code | NA | 0 |
L2 Instructions | Prompt injection, authority framing, hidden directives | PASS | 0 |
L3 Inventory | The files and declarations match the source | PASS | 0 |
L4 Sandbox | Run in isolation and watch behaviour | SKIPPED why | 0 |
Gates applied: no behavioural pass.
Findings (1)
LOWInventory / provenanceinv.symlink · CLAUDE.md
CLAUDE.md
- Why
- link not followed
- Fix
- —
Audit 0.4.1 · source sha 28aecfe29fbf · 31 Oct 2026Report an issue or request a re-scan
Provenance
Who published it, and what the verdict is pinned to
- Publishersoftaworks GitHub organizationOwner of the repository this skill is read from
- Source foldersoftaworks/agent-toolkit/skills/feedback-masteryThe exact folder we audited
- LicenceMITAs the repository states it
- Commit pinned for this verdict28aecfe29fbfA new audit runs when the source changes
- Repository statusNot archivedLast push 239 days ago
- Sandboxed runNot runSkills are read, not executed; layer L4 is skipped
What it tells the agent
Full source on GitHub ↗Its description: Navigate difficult conversations and deliver constructive feedback using structured frameworks. Covers the Preparation-Delivery-Follow-up model and Situation-Behavior-Impact (SBI) feedback technique. Use when preparing…
---
name: feedback-mastery
description: Navigate difficult conversations and deliver constructive feedback using structured frameworks. Covers the Preparation-Delivery-Follow-up model and Situation-Behavior-Impact (SBI) feedback technique. Use when preparing for difficult conversations, giving feedback, or managing conflicts.
allowed-tools: Read, Glob, Grep
---
# Feedback Conversations
## Overview
This skill provides frameworks for navigating difficult workplace conversations and delivering effective feedback. Whether you're addressing performance issues, resolving conflicts, or giving constructive feedback, these structured approaches lead to better outcomes.
**Core insight:** Research shows that employees who approach difficult conversations with preparation and a clear framework are **60% more likely to reach a positive resolution** than those who engage without a plan.
## When to Use This Skill
Use this skill when:
- Preparing to give feedback to a colleague or direct report
- Addressing performance issues or missed expectations
- Navigating conflict between team members
- Having 1:1 conversations about sensitive topics
- Receiving feedback and wanting to respond constructively
- Managing expectations with stakeholders
**Keywords**: feedback, difficult conversation, 1:1, one-on-one, performance, conflict, expectations, behavior, confrontation
## Core Frameworks
### The Preparation-Delivery-Follow-up Model
A three-part structure for difficult conversations:
| Phase | Focus | Key Questions |
| --- | --- | --- |
| **Preparation** | Understand the issue, define goals, manage emotions | What's the problem? What outcome do I want? Am I calm? |
| **Delivery** | Open neutrally, use facts not blame, encourage dialogue | How do I start? What evidence do I have? How do I involve them? |
| **Follow-up** | Document actions, set check-ins, provide support | What did we agree to? When will we check in? How do I support? |
### The SBI Feedback Model
**Situation-Behavior-Impact (SBI)** structures feedback to be specific, objective, and actionable:
| Component | Description | Example |
| --- | --- | --- |
| **Situation** | Describe the specific context | "During yesterday's code review..." |
| **Behavior** | State the observable action (not interpretation) | "...you interrupted Sarah three times while she was explaining her approach..." |
| **Impact** | Explain the effect on team/project/person | "...which made her hesitate to share ideas and slowed down our discussion." |
**Why it works:** SBI removes assumptions and focuses on observable facts, reducing defensiveness.
## Preparation Phase
### Step 1: Understand the Issue
Ask yourself:
- **What exactly is the problem?** (Be specific, not vague)
- **How does it impact the team, project, or company?**
- **Have I gathered all relevant facts?**
- **Is this a pattern or a one-time event?**
### Step 2: Define Your Goals
Before the conversation, clarify what you're seeking:
| Goal Type | Example |
| --- | --- |
| Behavior change | "I want them to submit code reviews on time" |
| Mutual understanding | "I want to understand what's blocking them" |
| Expectation setting | "I want to clarify what 'done' means for features" |
| Problem solving | "I want to find a solution together" |
**Tip:** Use if-then statements to clarify stakes:
> "If this behavior continues, then the project timeline will suffer, leading to missed deliverables."
### Step 3: Manage Your Emotions
High emotional intensity reduces cognitive processing by 30%. Before the conversation:
- [ ] Am I calm and in control?
- [ ] Have I separated facts from personal frustrations?
- [ ] Have I considered their perspective?
- [ ] Can I present this without accusation?
**Reframing technique:**
| Accusatory | Constructive |
| --- | --- |
| "You always miss deadlines and it slows everyone down" | "I've noticed some recent delays and want to understand any challenges you're facing" |
| "You never test your code properly" | "I've seen a few bugs slip through recently. Let's talk about our testing process" |
## Delivery Phase
### The Three-Step Delivery Formula
1. **Open with neutrality and intent**
2. **Present the issue using facts, not blame**
3. **Encourage dialogue and solutions**
### Opening Lines That Work
| Context | Opening |
| --- | --- |
| General | "I want to talk about something important to our team's success, and I'd love to hear your perspective." |
| Performance | "I've noticed some patterns I'd like to discuss. My goal is to support you, not criticize." |
| Conflict | "I sense there might be some tension, and I'd like to understand what's happening from your side." |
| Expectations | "I want to make sure we're aligned on expectations. Can we talk through how this project is going?" |
### Facts, Not Blame
| Blaming | Factual |
| --- | --- |
| "You're not committed to this project" | "I've noticed your updates have been brief in our last three meetings. Is something affecting your workload?" |
| "You don't care about code quality" | "This PR had 12 bugs caught in QA. Let's talk about what happened and how we can improve" |
| "You're always late" | "The standup started at 9:00 and you joined at 9:15 the last three days. What's going on?" |
**Key principles:**
- Use specific examples, not generalizations ("always," "never")
- Stick to observable behaviors, not assumptions about motives
- Focus on impact, not character
### Encouraging Dialogue
After stating your observation, shift to collaboration:
| Situation | Dialogue Prompt |
| --- | --- |
| Understanding barriers | "What's been challenging about this?" |
| Seeking their view | "How do you see the situation?" |
| Finding solutions | "What would help you succeed here?" |
| Checking alignment | "Does this match your understanding of what happened?" |
## Follow-up Phase
Even successful conversations need follow-through to create lasting change.
### Follow-up Checklist
- [ ] **Document agreed-upon actiExcerpt, first 6,000 characters of SKILL.md, verbatim from the audited commit. It is text from someone else’s repository, quoted so you can judge it before your agent reads it.
Install
Pinned to the audited commit 28aecfe
git clone https://github.com/softaworks/agent-toolkit git -C agent-toolkit checkout 28aecfe29fbf
The author documents no install command, so this uses the repository directly. Our verdict covers commit 28aecfe29fbf only.
Works in
The author has not said which agents this skill supports, and we have not tested it in any.
Audit history
Every audit, every source change
- ✓SAFE B 89 / 100
first audit · source
28aecfe29fbf
README badge
For maintainers · shows the latest audit
[](https://modelsatlas.com/skills/softaworks/feedback-mastery/)
The badge shows our verdict and grade for this skill, and links back to this page. It changes when the audit does.
Similar skills
All automation skills →softaworks/agent-toolkit
Document frontend data needs for backend developers. Use when frontend needs to communicate API requirements to backend, or user says 'backend requirements', 'what data do I need', 'API requirements', or is describing…
softaworks/agent-toolkit
Find 10x product opportunities and high-leverage improvements. Use when user wants strategic product thinking, mentions '10x', wants to find high-impact features, or says 'what would make this 10x better', 'product…
softaworks/agent-toolkit
Use when working with *.excalidraw or *.excalidraw.json files, user mentions diagrams/flowcharts, or requests architecture visualization - delegates all Excalidraw operations to subagents to prevent context exhaustion…
softaworks/agent-toolkit
Generates creative domain name ideas for your project and checks availability across multiple TLDs (.com, .io, .dev, .ai, etc.). Saves hours of brainstorming and manual checking.
softaworks/agent-toolkit
draw.io diagram creation, editing, and review. Use for .drawio XML editing, PNG conversion, layout adjustment, and AWS icon usage.
softaworks/agent-toolkit
Structured approach to workplace conflicts, performance discussions, and challenging feedback using preparation-delivery-followup framework. Use when preparing for tough conversations, addressing conflicts, giving…
Add this badge to your README
[](https://modelsatlas.com/skills/softaworks/feedback-mastery/)
<a href="https://modelsatlas.com/skills/softaworks/feedback-mastery/"><img src="https://modelsatlas.com/skills/softaworks/feedback-mastery/badge.svg" alt="ModelsAtlas: SAFE B"></a>
Questions about feedback-mastery
What does the feedback-mastery skill do?
Is feedback-mastery safe to install?
What can feedback-mastery access on my machine?
How current is this page?
Sources
- github.com/softaworks/agent-toolkit/tree/main/skills/feedback-ma — the audited source at commit 28aecfe29fbf and every finding aboveObserved · 31 Oct 2026
Spotted something wrong? Report a correction · Methodology
Keep going in your AI
Opens with this page as the source. We add nothing else to the prompt.
- What does the feedback-mastery skill do?
- Is feedback-mastery safe to install?
- What can feedback-mastery access on my machine?