Skip to content
Skillpedia
Misc48k · #2009

360-feedback-system

Lets your agent record 360-degree feedback. It's useful for collecting peer reviews and managing feedback cycles.

What it does

This system helps organize and record 360-degree feedback. It collects information such as who gave the feedback, who it was for, the review period, visibility, and due date, and can export this data in formats like CSV, SQL, or Notion.

When to use it

  • ✓To organize 360-degree feedback cycles within your team.
  • ✓When you need a tool to collect peer reviews.
  • ✓To record and track the progress of performance reviews.

Example of what to ask your AI

“Set up a 360 feedback system for my team, including due dates and scoring.”

Want more? Open the sections below.

How to use

The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.

Skill link

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/360-feedback-system/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/360-feedback-system/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

It works by defining the necessary fields based on what you confirm, such as who is reviewing and who is being reviewed. It then organizes this information so you can export it in various formats.

Installation

Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.

In the terminal (Claude Code, Codex, Cursor), in your project folder:

npx skills add sickn33/agentic-awesome-skills --skill 360-feedback-system

Or download just the file:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/360-feedback-system/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

360° Feedback System

What it is: Records one feedback response per row, with the field list built only from what the user confirms.

Overview

Works out the smallest useful 360° feedback setup for the business in front of it, then builds it only when asked. The default output is a short recommendation, not a spreadsheet. CSV, SQL DDL, JSON Schema and the Notion mapping are derived from the one Field Reference below, so they cannot drift apart.

Three conceptual models are kept separate, because merging them is what forces fields to be invented:

  • Response - one row per feedback response. The only model with a table in this skill.
  • Scoring Configuration - scale, weights, missing and not-applicable handling, rounding. Configuration, never a column on the response row.
  • Questions - the question set and its version, held only when questions change between cycles. A question ID is a column on Response only once that requirement is confirmed.

Artifacts are empty templates by default. The single illustrative row is a shape placeholder carrying Example / -EXAMPLE- values, never business data.

Layer: Layer 4: Manage. Fits: Growth stage. Table code: n/a.

When to Use This Skill

  • 360 feedback
  • feedback system
  • peer review tool
  • 360 degree feedback tracker

Also use it when the user says "holistic feedback", or describes the same process happening in a spreadsheet, a document or someone's inbox.

Not for payroll, tax, legal, or employment-decision work. This skill does not automate those.

How It Works

Follow the shared execution contract. The module-specific rules below define only domain fields, decisions, calculations, and safety constraints.

The rules below stand on their own. If the upstream shared execution contract (not bundled here) is unavailable, follow this file directly; a missing reference never blocks basic execution.

Step 1 - Identify intent

Read the request and pick one intent before asking anything. This is the canonical set, used here and in the context block with the same spelling:

Intent Trigger Go to
advice "how do I ...", "what should we" Answer, offer the build only if it helps
review "is this right", "review", "audit" Check what they share
build "set up", "build", "create" Step 2
convert "move it from our sheet/forms" Capture their process, then Step 2
export "give me the CSV / SQL / JSON / Notion" for confirmed rules Step 5

Prefer one concise question for a material ambiguity; bundle related missing facts when the user prefers it. Never ask a question whose answer would not change the recommendation or the requested artifact.

Scope boundary

Decline only the specific high-risk action that is out of scope, and continue with the rest of the request. Example: for a request that mixes feedback capture with payroll, decline the payroll calculation and proceed with the feedback setup.

Step 2 - Ask only what is missing

Skip anything already answered in any earlier message. Ask the rest one at a time, and stop as soon as the remaining answers would not change the output.

Decide fields from the answers, not from habit. The only fields that need no confirmation are the ones in the minimum core below. Each optional field needs a confirmed requirement behind it:

Candidate field Only add when the user confirms
Score A scoring mode on a defined scale
Additional score fields Named competency areas, one per confirmed area
Due Date Deadlines are part of their process
Reviewer Responses are identified or confidential, not anonymous
Review Cycle Feedback runs in more than one cycle
Submitted Date Submission is timestamped in their process
Question ID The question set changes between cycles
Feedback Subject A subject is recorded at all

Feedback Subject stays a generic label. The subject may be a person, a project, a customer or a team, so take the type from the user rather than assuming an employee.

Never invent an answer. Record it as unknown and carry on. Unknown is a real value meaning not yet supplied. Never turn Unknown into zero, and never turn a blank into a zero. Never re-ask an unknown already recorded.

Answers like yes, no, maybe, same, okay or fine are not an answer to a multiple-choice question. Re-ask as an explicit choice:

…

FAQ

What is 360-degree feedback?

It's a process where an individual receives feedback from multiple sources, such as peers, managers, and subordinates, to gain a comprehensive view of their performance.

Can I use this for anonymous reviews?

Yes, the system can be configured to collect feedback anonymously or identified, depending on your needs.

What export formats are available?

You can export the data in formats such as CSV, SQL, JSON Schema, or to Notion.

Details

Original description by the author

360 feedback register: reviewer, subject, review cycle, visibility, due date and score, as CSV, SQL, JSON Schema or Notion on request. Use for 360 reviews or peer feedback cycles.

repo: sickn33/agentic-awesome-skills

Popularity

GitHub stars
48k
Ranking position
#2009
License
MIT
Updated
10/15/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills