Agent skill

360 Feedback System

by sickn33 in sickn33/agentic-awesome-skills

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

MITAuto-check passedBusiness, Finance & HR

Install 360 Feedback System

skills CLI
$ npx skills add sickn33/agentic-awesome-skills --skill 360-feedback-system -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install sickn33/agentic-awesome-skills 360-feedback-system --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/sickn33/agentic-awesome-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/360-feedback-system .claude/skills/360-feedback-system && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
360-feedback-system
GitHub stars
47k
Used in
1 other repo
Token cost
~5.4k tokens
SKILL.md length
2,588 words
Files
1
Skills in repo
1,354
Repo updated
First seen
Licence
MIT

At a glance

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

  • Works in 5 steps: Identify intent → Ask only what is missing → Hold the internal context → …
  • Peer feedback cycles
  • SKILL.md covers Overview, When to Use This Skill, How It Works and Field Reference, plus 10 more sections
  • Reaches json-schema.org

What it does

360 Feedback System is an agent skill from sickn33/agentic-awesome-skills. 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.

Its SKILL.md is about 5.4k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Business, Finance & HR, covering Performance reviews. It works with SQL and Notion. The repository describes itself as: AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 2,400+ agentic skills. Includes… The licence is MIT.

When your agent uses it

  • Peer feedback cycles
  • Tasks that involve Performance reviews

Example prompts

  • “/360-feedback-system”

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Identify intent
  2. Ask only what is missing
  3. Hold the internal context
  4. Recommend the smallest workflow
  5. Build only on request

What it can do on your machine

Read from SKILL.md and the folder at commit ec02547. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are yaml, csv, sql, json and markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • json-schema.org

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

360 Feedback System loads about 5.4k tokens when it runs. Until then it costs about 50 tokens; SKILL.md has 2,588 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~50
When it runs · the whole SKILL.md, loaded when a task matches
~5.4k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from sickn33/agentic-awesome-skills at commit ec02547, republished under its MIT licence (© sickn33). 2,588 words, ~5,370 tokens.

Download SKILL.mdSave it as .claude/skills/360-feedback-system/SKILL.md (or your agent's skills folder).
name
360-feedback-system
description
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.
category
business
risk
safe
source
self
source_type
self
date_added
2026-09-26
author
WHOISABHISHEKADHIKARI
tags
sme, business, operations, database, csv, notion, sql, manage
source_repo
WHOISABHISHEKADHIKARI/sme-ops-system-builder

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 shared execution contract at ../../references/execution-contract.md 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:

IntentTriggerGo 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 rulesStep 5

One message, one question, no batching. 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 fieldOnly add when the user confirms
ScoreA scoring mode on a defined scale
Additional score fieldsNamed competency areas, one per confirmed area
Due DateDeadlines are part of their process
ReviewerResponses are identified or confidential, not anonymous
Review CycleFeedback runs in more than one cycle
Submitted DateSubmission is timestamped in their process
Question IDThe question set changes between cycles
Feedback SubjectA 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:

Q: Which do you mean: identified or anonymous feedback?

A: maybe

Keep only the answered part of a partial answer, and leave the rest Unknown.

Step 3 - Hold the internal context

Hold the answers in this shape. It stays internal, is not shown unless asked, and never carries a value the user did not give.

yaml
module: 360-feedback-system
intent: null            # advice | review | build | convert | export
scale: null             # only when the answer changes the recommendation
areas:
  "Subject": null
  "Relationships": null
  "Visibility": null
  "Scoring": null
  "Follow-up": null
requested_outputs: []   # csv | sql | json | notion | xlsx - only what was explicitly asked
confirmed_facts: []     # only what the user actually said
unknowns: []            # asked and not answered
open_questions: []      # the unanswered ones, in the order worth asking
Step 4 - Recommend the smallest workflow

Give the smallest recommendation: one approach sentence, one workflow line, and only the unresolved facts that matter. Generate the approach and the workflow from confirmed context. Do not carry a canned approach, a canned rationale, or a fixed step list across requests.

Build the workflow line from the collection, review and follow-up process the user described. If they described none, say the workflow is Unknown and ask. Do not assume a review role, an automated analysis step, or a specific tool.

Do not enumerate fields, statuses or schema mappings unless the user asks for a schema or artifact. Follow-up and completion are process steps, not fields in this module.

When scoring is mentioned but its policy is incomplete, label each missing input explicitly: Scale: Unknown, Included scores: Unknown, Weights: Unknown, Missing-score behavior: Unknown, Not-applicable handling: Unknown, Rounding: Unknown. Do not compute an overall figure until all six are resolved.

Do not build unprompted. End with an offer naming the artifacts not yet requested.

Step 5 - Build only on request

Once asked, derive the fields from the confirmed context and emit only the requested artifacts. When more than one is requested, generate every one of them from the same Field Reference, in one pass, so they cannot disagree.

A selected Notion output is rendered by notion-manual-import, so route the Notion step there. When the user selects Notion, hand that step to @notion-manual-import: it holds the CSV, the property mapping, the import steps and the verification checklist, and it renders the Field Reference below instead of defining a table of its own. Do not restate the mapping here and do not improvise the import steps. Manual CSV and mapping outputs need no connection. For requested workspace changes, follow the shared contract: verify actual tool access and the target before writing. A user saying "connected" is not tool evidence. Never ask for a Notion password or token.

Validate before replying, then check cross-format consistency: same field names, same spelling, same order, same required set in all artifacts.

Reply with the artifact or link, plus a short note only when there is an error, a limitation, or an unresolved unknown to surface. Do not append column counts, validation claims or closing text to an otherwise clean artifact request.

If artifact generation or validation fails, return the error in one line naming the field or format that failed, emit the artifacts that did succeed, and say which one is missing. Never substitute a plausible value to make a build pass.

The examples below show a documented shape. They are not this business's schema.

CSV. UTF-8 with a byte order mark so Excel opens the text correctly. A CSV is not an .xlsx workbook; create one only when the user asks. A CSV carries no types, so when import guidance is requested, name the columns needing a number, date or currency format applied.

csv
Feedback ID,Feedback Type,Feedback Subject,Reviewer,Visibility Mode,Review Cycle,Submitted Date,Status,Due Date,Score,Comments
,Peer,Example Subject 01,Example Reviewer,Identified,Example Cycle 2026-Q1,2026-01-15,Collecting,2026-01-22,4,Example comment recorded to show free text.

SQL. Portable types. The engine is not known, so SERIAL PRIMARY KEY is shown as the PostgreSQL form; on an unconfirmed engine use a portable feedback_id <int type> PRIMARY KEY and state the engine in one line. No CHECK is emitted against a Select column here, because the option list is not yet a confirmed taxonomy. Once the user confirms options for a Select field, generate the constraint from that confirmed set:

text
ALTER TABLE feedback_cycle_responses ADD CONSTRAINT chk_feedback_type CHECK (feedback_type IN (<confirmed options>));
sql
CREATE TABLE feedback_cycle_responses (
  feedback_id SERIAL PRIMARY KEY,
  feedback_type VARCHAR(100) NOT NULL,
  feedback_subject VARCHAR(255),
  reviewer VARCHAR(255),
  visibility_mode VARCHAR(100) NOT NULL,
  review_cycle VARCHAR(255),
  submitted_date DATE,
  status VARCHAR(100) NOT NULL,
  due_date DATE,
  score NUMERIC,
  comments TEXT,
  created_at TIMESTAMP DEFAULT NOW(),
  updated_at TIMESTAMP DEFAULT NOW()
);

CREATE INDEX idx_feedback_cycle_responses_status ON feedback_cycle_responses (status);

JSON Schema. required is derived from business necessity, not from what data happens to exist. The three required fields are the ones without which a response cannot be interpreted. Reviewer and Due Date are absent from required because a legitimate response may omit them.

json
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "360 Feedback Response",
  "type": "object",
  "additionalProperties": false,
  "properties": {
      "Feedback ID": { "type": "integer" },
      "Feedback Type": { "type": "string" },
      "Feedback Subject": { "type": "string" },
      "Reviewer": { "type": "string" },
      "Visibility Mode": { "type": "string" },
      "Review Cycle": { "type": "string" },
      "Submitted Date": { "type": "string", "format": "date" },
      "Status": { "type": "string" },
      "Due Date": { "type": "string", "format": "date" },
      "Score": { "type": "number" },
      "Comments": { "type": "string" }
  },
  "required": [
      "Feedback Type",
      "Visibility Mode",
      "Status"
  ]
}

Notion. A mapping table, not a build. Convert properties after import.

markdown
| CSV column | Notion property | Set after import |
|---|---|---|
| Feedback ID | Title | Use as the database title |
| Feedback Type | Select (add options after import) | Convert to Select, add options: "Self", "Peer", "Manager", "Direct Report", "Cross Functional" |
| Feedback Subject | Text | Leave as Text |
| Reviewer | Text | Leave as Text |
| Visibility Mode | Select (add options after import) | Convert to Select, add options: "Identified", "Confidential", "Anonymous" |
| Review Cycle | Text | Leave as Text |
| Submitted Date | Date | Convert to Date |
| Status | Select (add options after import) | Convert to Select, add options: "Not Launched", "Collecting", "Consolidated", "Shared", "Closed" |
| Due Date | Date | Convert to Date |
| Score | Number | Convert to Number |
| Comments | Text | Leave as Text |

Notion's own auto-ID is platform-specific and does not replace the canonical Feedback ID. Use one as the Notion primary column and the other as a business reference, and say which is which.

Inline versus file. Inline output returns the artifact in the message. File output returns the link. Do not mix: never return a link when inline data was requested, or inline data when a file was requested.

Field Reference

#FieldTypeSQLJSON SchemaNotionCSV example
1Feedback IDidSERIAL PRIMARY KEYintegerText(blank)
2Feedback TypeselectVARCHAR(100) NOT NULLstringSelect (add options after import)Peer
3Feedback SubjecttextVARCHAR(255)stringTextExample Subject 01
4ReviewertextVARCHAR(255)stringTextExample Reviewer
5Visibility ModeselectVARCHAR(100) NOT NULLstringSelect (add options after import)Identified
6Review CycletextVARCHAR(255)stringTextExample Cycle 2026-Q1
7Submitted DatedateDATEstring, format: dateDate2026-01-15
8StatusselectVARCHAR(100) NOT NULLstringSelect (add options after import)Collecting
9Due DatedateDATEstring, format: dateDate2026-01-22
10ScorenumberNUMERICnumberNumber4
11Commentslong_textTEXTstringTextExample comment recorded to show free text.

This table is the single source. CSV header, SQL columns, JSON Schema properties and the Notion mapping are generated from it, never written by hand.

Three rules govern it:

  • Naming. One human label plus a machine-safe key, defined once and reused everywhere. The key is the label lowercased with non-alphanumerics replaced by _.
  • Inclusion. A field exists only when a confirmed requirement justifies it. This is why the list is short.
  • Deduplication. Before emitting any artifact, collapse semantically equivalent fields. One identity, one field. A second identifier for the same record is a duplicate unless the user asked for a human-readable reference alongside the system key.

created_at and updated_at are the only artifact-only additions. They are technical metadata, not business fields, and are labelled as such.

Show full SKILL.md (929 more words)Show less

Select Options

These lists are a documented shape, not a confirmed taxonomy. The Notion column always says "add options after import". If the user supplied their own values, theirs win and these are replaced. Never present them as the business's confirmed options.

Feedback Type

Self | Peer | Manager | Direct Report | Cross Functional

Visibility Mode

Identified | Confidential | Anonymous

Status

Not Launched | Collecting | Consolidated | Shared | Closed

The Status list is a minimal default lifecycle. Use it only when the user confirms a cycle with those stages; otherwise derive the statuses from the process they described, or omit the field when nothing needs tracking.

Relations

No relation fields. Feedback Subject is text, not a relation, because the subject type is whatever the user says it is and no target database is guaranteed to exist. If the user confirms a subject directory in the same artifact set, model it as a relation then, and keep the target VARCHAR(255) with a comment in SQL.

Scoring Configuration

Not a table. It is configuration, stored outside the response row. Hold it only when the user confirms scoring, and report each unset input as Unknown rather than assuming a default:

SettingNeeded before any overall figure exists
ScaleThe permitted values and their meaning
Included scoresWhich fields are counted
WeightsPer-field weights, or explicit equal
Missing-score behaviorExclude, or count as zero
Not-applicable handlingDistinct from missing: N/A is a deliberate answer
RoundingDecimal places, and whether it rounds at the end only

Not Applicable is a value the reviewer chose. Keep it distinct from a missing or unanswered score; a missing score and a deliberate N/A must never collapse into the same result.

An overall figure is computed from these settings, never stored on the response row. Do not show a worked example overall figure unless the formula, the inputs and the rounding are all shown beside it and reconcile exactly.

Examples

Prompt

We have 12 people and want managers and peers to give anonymous feedback.

Context first - one question per message, nothing already answered:

Q: What is the feedback for? A: Performance and team improvement.

Q: How do you collect it today? A: Google Forms and Sheets.

Q: Scores, comments or both? A: Both.

Q: The scale and the weighting are not set yet. What values do reviewers pick from, and do the areas weigh equally? A: Five point scale, all equal.

Q: What happens after collection closes? A: A manager reads the summary, then we discuss it.

Recommended next step - offered, not built. The workflow below is generated from the two process facts supplied, not carried over from a template:

Keep the existing collection tool and add an analysis layer, since collection already works. Scores only become useful once the scale is set, which it now is: five points, areas weighted equally.

Workflow: Google Form to Sheet, manager reads the summary, team discussion

Rounding is still Unknown. Tell me the decimal places and I can build the CSV, SQL DDL, JSON Schema and Notion mapping.

Best Practices

  • Build when requested; recommend and offer a build for advice-only requests.
  • One question per message. A batched intake reads as a form and gets guessed at.
  • Generate every artifact from the Field Reference, then confirm they agree.
  • Ask which field each optional one replaces, and drop the rest.
  • Keep an overall figure out of the response row.
  • If the user asks for an example row, keep every value obviously fake so nobody imports it.

Limitations

  • Emits empty templates. It does not run collection, reminders, sync or scheduling.
  • Does not compute payroll, tax, leave balances, tax treatment or employment decisions.
  • Scoring is configuration, not automation: this skill does not calculate, aggregate or rank reviewers.
  • Notion mapping assumes properties are converted after import.
  • Select options are a shape. They do not become the business's taxonomy until confirmed.
  • Does not replace HR or legal review, and makes no employment decision.

Security & Safety Notes

  • Never supply a real name, contact detail, identifier, amount or date as an example. Example values only, and identifiers use the -EXAMPLE- pattern.
  • Artifacts are templates by default and carry no real person data. If the user pastes real feedback data, build the template and do not retain or reproduce unnecessary sensitive content from it.
  • Where a user holds a stored copy of pasted data, suggest they remove sensitive information from their own records and settings where appropriate. Do not claim to have deleted anything.
  • In Anonymous mode, leave Reviewer blank. Never infer or reconstruct identity.
  • Warn that free-text comments can identify a reviewer through content, in any visibility mode.
  • Suppress an aggregated result when the number of contributing responses is below a configurable minimum. Ask for that minimum; do not pick one silently.
  • Human review is required before feedback affects any real person's employment, pay, promotion or performance record.

Common Pitfalls

  • Problem: a static mapping is described as a completed workspace build. Solution: deliver manual mappings without a connection; claim a live change only after the authorized tool operation succeeds.
  • Problem: the response row ends up carrying configuration. Solution: weights, rounding and scale live in Scoring Configuration.
  • Problem: a field appears because a similar module has it. Solution: no confirmed requirement, no field.
  • Problem: a total-like value appears that nobody can reproduce. Solution: show the formula and the inputs, or show nothing.
  • Problem: Notion import shows every column as Text. Solution: that is expected. Apply the property mapping once, after import.

Informational only. None is required for this skill to run, and a missing one never blocks execution.

  • Module Catalog - find the relevant module, then read its skill.
  • @people-directory - a possible subject source, if the user chooses to model one.
  • @notification-reminder-hub - optional, if the user wants due dates turned into reminders.

Reusable Prompt

I want to set up holistic feedback for my company.
Ask me one short question at a time, and only about what I have not already told you.
Then recommend the smallest setup that fits, and wait for me to ask before you build it.
When I ask, derive every requested format from one field list, and give me the data or the link.

© sickn33, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/360-feedback-system of sickn33/agentic-awesome-skills.

Open the folder on GitHubat commit ec02547

Used in 1 other repository

We found 5 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in sickn33/agentic-awesome-skills, which our catalogue first saw on October 7, 2026.

Compare with similar skills

360 Feedback System next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

360 Feedback System compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
360 Feedback System this skillsickn33/agentic-awesome-skills47k1 repos~5.4kAutomated safety check: PassMIT
Notcrawlopenclaw/notcrawl134—~698Automated safety check: PassMIT
Notcrawlopenclaw/openclaw392k—~279Automated safety check: PassMIT
Paro Evidencezunor/paro105—~1kAutomated safety check: PassApache-2.0
Notcrawlsteipete/agent-scripts7.3k—~272Automated safety check: PassMIT
Wp Performance Reviewelvismdev/claude-wordpress-skills2351 repos~4.5kAutomated safety check: PassMIT

Similar skills

  • Notcrawl

    openclaw/notcrawl

    A skill your agent uses for local Notion archive search, sync freshness, Markdown/database exports, git-share snapshots, and Notcrawl repo/release work.

    134 GitHub stars~698 tokensUpdated yesterday
    DatabasesAuto-check passed
  • Notcrawl

    openclaw/openclaw

    Notion archive: search, sync freshness, pages/databases, Markdown exports, SQL counts, and Notcrawl repo work.

    392k GitHub stars~279 tokensUpdated today
    DatabasesAuto-check passed
  • Paro Evidence

    zunor/paro

    Design or audit formal Paro performance claims: release acceptance, cross-engine parity, model calibration certification or non-inferiority.

    105 GitHub stars~1k tokensUpdated today
    DatabasesAuto-check passed
  • Notcrawl

    steipete/agent-scripts

    Notion archive: desktop/API sync, Markdown export, page search, read-only SQL.

    7.3k GitHub stars~272 tokensUpdated 3 days ago
    DatabasesAuto-check passed
  • Wp Performance Review

    elvismdev/claude-wordpress-skills

    WordPress performance code review and optimization analysis.

    235 GitHub starsUsed in 1 repo~4.5k tokens
    Business, Finance & HRAuto-check passed
  • Reflect

    samzong/Recall

    Use Recall Reflect to review AI coding workflow history as a conversation-first timeline and discuss observed patterns before changing behavior.

    105 GitHub stars~1.2k tokensUpdated today
    Business, Finance & HRAuto-check passed

More from sickn33/agentic-awesome-skills

All 1,354 skills in this repo
  • Liuguang Banlan UI

    sickn33/agentic-awesome-skills

    Implements an interface in one of two named color modes, iridescent white or colorful black, from a parameterized starter that reports measured color intensity.

    47k GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed
  • User Thoughts Memory

    sickn33/agentic-awesome-skills

    Saves a user's project decisions, rules and preferences into a project-local mdbase so later sessions and other agents can recover the intent.

    47k GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed
  • Using LWC Memory and Graphs

    sickn33/agentic-awesome-skills

    Keeps project decisions, research and verified results available across coding-agent sessions through LWC memory, a document Wiki graph and a CodeGraph code index.

    47k GitHub starsUsed in 1 repo~2k tokens
    Auto-check passed
  • Find Complementary Founders

    sickn33/agentic-awesome-skills

    Guides an agent through assessing its own owner for cofounder fit, publishing an approved profile, and ranking complementary profiles other agents published for their owners.

    47k GitHub starsUsed in 1 repo~4.8k tokens
    Auto-check passed
  • Cline Pilot

    sickn33/agentic-awesome-skills

    Acts as a proxy for the Cline CLI, dispatching coding tasks one at a time, monitoring runs by hard evidence, relaying decisions to you and learning per-project preferences.

    47k GitHub starsUsed in 1 repo~4.6k tokens
    Auto-check passed
  • Content Creator

    sickn33/agentic-awesome-skills

    Drafts and reviews audience-specific content from supplied brand examples, with local scripts for brand voice and SEO diagnostics, channel templates and a content calendar.

    47k GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed

Works with

Questions about 360 Feedback System

What does 360 Feedback System do?

360 feedback register: reviewer, subject, review cycle, visibility, due date and score, as CSV, SQL, JSON Schema or Notion on request. 360 Feedback System is an agent skill from sickn33/agentic-awesome-skills. 360 feedback register: reviewer, subject, review cycle, visibility, due date and score, as CSV, SQL, JSON Schema or Notion on request.

When should I use 360 Feedback System?

360 Feedback System fits situations like: peer feedback cycles; tasks that involve Performance reviews.

How do I install 360 Feedback System in Claude Code?

Run `npx skills add sickn33/agentic-awesome-skills --skill 360-feedback-system -a claude-code`. Or copy the skill folder (skills/360-feedback-system in sickn33/agentic-awesome-skills) into .claude/skills/360-feedback-system in your project. Claude Code loads it when a task matches its description.

How do I install 360 Feedback System in Codex?

Run `npx skills add sickn33/agentic-awesome-skills --skill 360-feedback-system -a codex`. Or copy the skill folder (skills/360-feedback-system in sickn33/agentic-awesome-skills) into .agents/skills/360-feedback-system in your project. Codex loads it when a task matches its description.

Can I use 360 Feedback System in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add sickn33/agentic-awesome-skills --skill 360-feedback-system -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/360-feedback-system, .gemini/skills/360-feedback-system, .github/skills/360-feedback-system and .opencode/skills/360-feedback-system in your project.

What does 360 Feedback System need to run?

SKILL.md names no scripts, command-line tools or credentials: 360 Feedback System is instructions for the agent only.

Does 360 Feedback System access the network?

SKILL.md names 1 domain. In commands or code: json-schema.org; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is 360 Feedback System safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does 360 Feedback System use?

360 Feedback System is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does 360 Feedback System use?

About 5.4k tokens (SKILL.md is roughly 21k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to 360 Feedback System?

Skills that share tags, products or a category with 360 Feedback System: Notcrawl (openclaw/notcrawl, 134 stars), Notcrawl (openclaw/openclaw, 392k stars), Paro Evidence (zunor/paro, 105 stars) and Notcrawl (steipete/agent-scripts, 7.3k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains 360 Feedback System?

sickn33 (a GitHub user) maintains it in sickn33/agentic-awesome-skills, which has 47,343 GitHub stars. The repository holds 1,354 skills in this directory. The repository was last updated on October 7, 2026.

Source: sickn33/agentic-awesome-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.