agentsclimarketplace

Discussion writer

Skill cmdecker95/skills/skills/discussion-writer

🦾 My own little curation of skills

Install
npx -y skills add cmdecker95/skills --skill discussion-writer

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Write college discussion posts/replies from course notes. Rewrite placeholder in actual file. Trigger: user mentions writing discussion post, dir w/ placeholder (WRITE HERE / WRITE ME / TODO / <blank>). Also "write my discussion", "draft reply", "fill discussion section", markdown w/ Discussion heading + placeholder.

SKILL.md

2.4 KB, as published. Nobody here has run it

Discussion Writer

Write discussion posts/replies from course notes. Rewrite file in-place.

Input

Dir of Markdown files (course):

  • Dir = course topic
  • File = module (subtopic)
  • Top = lecture/reading notes
  • Bottom = discussion section

Identify Task

Scan file bottom for ## Discussion. Structure determines task:

Task A — Post

## Discussion
### Prompt
...
### Post
<WRITE HERE>

→ Fill ### Post.

Task B — Replies

## Discussion
...
### Original 1
...classmate post...
### Reply 1
<WRITE HERE>
### Original 2
...
### Reply 2
<WRITE HERE>

→ Fill each ### Reply N.

Placeholder Variants

Recognize (case-insensitive):

  • <WRITE HERE> / WRITE HERE
  • WRITE ME
  • TODO
  • <blank> / [blank] / [Write here]
  • Any similar variant

Read Dir

  1. Read all files in dir (other modules = context).
  2. Find files w/ placeholder -> those need writing.
  3. Use all notes, anchor to prompt's file.

Writing Post

  • Address prompt directly + substantively
  • Draw on course concepts, terminology, ideas
  • Clear position/argument where appropriate
  • Specific — reference examples, frameworks from material
  • 150–300 words unless prompt says more
  • First person, natural student voice
  • No headers/bullets unless prompt asks
  • No filler ("Great question!", "In conclusion...")

Writing Reply

  • Read classmate post carefully
  • Engage substantively — dont just agree/summarize
    • Extend w/ point they didn't make
    • Counterpoint grounded in course material
    • Connect to different module
    • Genuine follow-up question (optional end)
  • 100–200 words unless context demands more
  • Collegial, direct — no "What a great post!"
  • First person, natural student voice

Tone

  • Thoughtful undergrad
  • Engaged, not over-formal
  • Academically grounded (course vocabulary)
  • Confident but not arrogant

Rewrite File

Rewrite file in-place (e.g., Module 4.md). Replace placeholder in actual file with generated text (write via tool). Write multiple replies into respective ### Reply N sections. Do NOT return content as output.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.