Skip to content
Report library
Purpose / Writing

Writing Beats Skill Security Audit

What the author says it does (original text)

Writing, exploit; assemble raw material into a journey of beats, grounding each term before a beat leans on it.

Independent security check

No obvious risks found in this check

Files checked
2
Risks found
0
Could it run dangerous commands?Looks for programs run straight after downloading, remote control of your computer, and hidden commands.No risks found
Could it expose your files or keys?Looks for uploads of files containing passwords or keys, and keys written directly in the code.No risks found
Could it delete files or keep running?Looks for broad file deletion, disk overwrites, and programs set to start automatically.No risks found
Could it bypass safety checks?Looks for skipped website security checks, excessive file access, or actions that skip your approval.No risks found
Could it mislead the AI or hide text?Checks the skill instructions for requests to ignore you, influence the report, or hide text in invisible characters.No risks found
Could it change links or payment recipients without asking?Looks for forced referral or payment changes combined with instructions to hide the change.No risks found

Inside this skill

5 instruction sections

This Skill defines an interactive writing workflow: establish the audience's prior knowledge, propose 2–3 candidate beats from user-provided material, and write a beat to the article file only after the user selects it.

View source
SKILL.md:15In the instructionsOpen original file
1. **Establish the prerequisites.** Before any beats, settle with the user what the audience already knows walking in: the concepts that are **grounded** from the start. Everything else must be grounded by a beat before a later beat can use it. See [Grounding](#grounding).2. Write 2–3 candidate **starting beats**, drawn from the raw material. Each is a different entry point into the article. Each may only lean on grounded concepts; note what new concepts each one grounds. Show the user the beats before writing to the article file. The user picks one. Preview what beats that pick unlocks, as if the user is seeing a little way down the path.3. Once the user picks a starting beat, write **only that beat** to the article file. A beat may be one sentence or several paragraphs, whatever that beat naturally is. Stop there.4. Re-read the article file from disk. Then offer 2–3 candidate **next beats**: different directions the journey could pivot to from where the article now stands. Each must be reachable from the current grounded set; note what each one grounds.

It makes ongoing changes to the user-designated article file: it rereads the file before every write to preserve user edits, and may edit an existing beat in place when the user explicitly requests a rewrite.

View source
SKILL.md:11In the instructionsOpen original file
If the user did not say where to save the article, ask once and remember the path.
SKILL.md:62In the instructionsOpen original file
- Append one beat at a time. Never write ahead.- Re-read the article file from disk before every write. Preserve user edits absolutely.- If the user edits a previous beat substantially, let it change what comes next.- If the user says "rewrite that beat" or "go back and try a different beat 3", do it: edit in place, leave the rest alone.

The Skill disallows implicit invocation, and its metadata also disables model invocation, so it is intended to require explicit user activation.

View source
SKILL.md:4In the instructionsOpen original file
description: Writing, exploit; assemble raw material into a journey of beats, grounding each term before a beat leans on it.disable-model-invocation: true---
agents/openai.yaml:4In the instructionsOpen original file
  short_description: "Assemble raw material into beats"policy:  allow_implicit_invocation: false
Start here · InstructionsSKILL.md
writing-beats
Lines connect the instruction file to its sections, not an observed execution order. Select a section to read the source.
Files and check records2 files

Coverage and gaps

Content covered in each file

These are the source ranges included in this check, not a guarantee that every issue has been resolved.

  • SKILL.mdFull text included
  • agents/openai.yamlFull text included

This report is for the version above. We read the available code and instructions without running the skill or checking extra packages it installs. This is not a promise of safety: a different version or setup may behave differently.

  • SKILL.mdInstructions
  • agents/openai.yamlSupporting file

Operations mentioned in code and instructions

Read files
SKILL.md:18In the instructionsOpen original file
3. Once the user picks a starting beat, write **only that beat** to the article file. A beat may be one sentence or several paragraphs, whatever that beat naturally is. Stop there.4. Re-read the article file from disk. Then offer 2–3 candidate **next beats**: different directions the journey could pivot to from where the article now stands. Each must be reachable from the current grounded set; note what each one grounds.5. Loop steps 3–5 until the article reaches a natural end.
SKILL.md:63In the instructionsOpen original file
- Append one beat at a time. Never write ahead.- Re-read the article file from disk before every write. Preserve user edits absolutely.- If the user edits a previous beat substantially, let it change what comes next.
Lines read
74
File checksum (to compare versions)
11105882a1414a17e05395e757685a6b884e74e9baba8fe96eab64c64a7d223f