This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
name: Spellcheck
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
paths:
|
||||
- "**/*.md"
|
||||
- ".github/workflows/spellcheck.yml"
|
||||
|
||||
jobs:
|
||||
spellcheck:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Check Markdown spelling
|
||||
uses: streetsidesoftware/cspell-action@v6
|
||||
with:
|
||||
config: cspell.json
|
||||
files: "**/*.md"
|
||||
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
.idea/
|
||||
.vscode/
|
||||
node_modules/
|
||||
*.log
|
||||
*.tmp
|
||||
*.swp
|
||||
.codex/
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
# AGENTS.md
|
||||
|
||||
## Purpose
|
||||
|
||||
This repository packages the `death-is-soon-wrap-up` skill for multiple agent ecosystems.
|
||||
Treat the root files as the canonical project guidance:
|
||||
|
||||
- `Intent.md` is the behavior spec for the skill.
|
||||
- `README.md` explains the repo layout at a high level.
|
||||
- `cspell.json` defines the spellcheck vocabulary used by CI.
|
||||
|
||||
## Working Rules
|
||||
|
||||
- Read `Intent.md` and `README.md` before making repo-wide changes.
|
||||
- Keep the three package folders aligned when a shared description changes.
|
||||
- Keep prose concise and consistent across `codex/`, `claude/`, and `openclaw/`.
|
||||
- When adding new markdown wording or project terms, update `cspell.json` if CI should accept them.
|
||||
- Preserve intentional misspellings only when they are part of a test or a deliberate example.
|
||||
- Prefer `apply_patch` for edits and keep changes minimal.
|
||||
|
||||
## Validation
|
||||
|
||||
- Markdown files are checked in CI with `cspell`.
|
||||
- Make sure new or edited `.md` files pass spellcheck before you consider the work done.
|
||||
|
||||
@@ -0,0 +1,49 @@
|
||||
# Intent
|
||||
|
||||
## Purpose
|
||||
|
||||
This skill helps an agent close out a conversation cleanly when the user says `death is soon, wrap up`.
|
||||
|
||||
The skill should behave like a short ending sequence:
|
||||
|
||||
- note anything down if there is a place for it,
|
||||
- summarize the important points one last time,
|
||||
- say goodbye,
|
||||
- and tell the user to reset the chat.
|
||||
|
||||
## What It Should Do
|
||||
|
||||
When the user asks to wrap up, the skill should:
|
||||
|
||||
- capture key details in any available notes, memory, or task area before ending,
|
||||
- produce one final short summary for the user,
|
||||
- keep the closing message brief and calm,
|
||||
- say goodbye plainly,
|
||||
- and explicitly tell the user to reset the chat.
|
||||
|
||||
## Core Question
|
||||
|
||||
The skill exists to answer:
|
||||
|
||||
- What needs to be noted before we stop?
|
||||
- What is the shortest useful summary of where things stand?
|
||||
- How do we end the chat politely and clearly?
|
||||
|
||||
## Output Behavior
|
||||
|
||||
The final response should be concise and decision-oriented.
|
||||
|
||||
It should include:
|
||||
|
||||
- any notes that should be saved,
|
||||
- a short final summary,
|
||||
- a goodbye,
|
||||
- and the instruction to reset the chat.
|
||||
|
||||
## Behavioral Rules
|
||||
|
||||
- Prefer brevity over explanation.
|
||||
- Do not reopen the discussion after the goodbye unless the user asks for more.
|
||||
- Treat the closing message as the final interaction in the thread.
|
||||
- Keep the tone calm, direct, and respectful.
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2026 Paul W
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
@@ -0,0 +1,35 @@
|
||||
# Death Is Soon Wrap Up
|
||||
|
||||
This repository packages the same `death-is-soon-wrap-up` concept for three different agent ecosystems.
|
||||
|
||||
## Contents
|
||||
|
||||
- `Intent.md`: the shared source of truth for the skill behavior
|
||||
- `codex/death-is-soon-wrap-up`: Codex-formatted package
|
||||
- `claude/death-is-soon-wrap-up`: Claude Code-formatted package
|
||||
- `openclaw/death-is-soon-wrap-up`: OpenClaw-formatted package
|
||||
|
||||
## What It Does
|
||||
|
||||
`death-is-soon-wrap-up` helps an agent close a conversation cleanly.
|
||||
|
||||
It is designed to:
|
||||
|
||||
- note anything down if there is a place for it,
|
||||
- give the user one final short summary,
|
||||
- say goodbye,
|
||||
- and tell the user to reset the chat.
|
||||
|
||||
## Repo Layout
|
||||
|
||||
- `Intent.md` is the canonical brief for the skill
|
||||
- Each package folder contains a `SKILL.md` plus a short README for that ecosystem
|
||||
|
||||
## Installation
|
||||
|
||||
Copy the package folders into the matching skills directories under your home folder.
|
||||
|
||||
## License
|
||||
|
||||
This repository is licensed under the MIT License. See [LICENSE](LICENSE).
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
# Claude Code Package
|
||||
|
||||
This folder contains the Claude Code version of `death-is-soon-wrap-up`.
|
||||
|
||||
## Packaging notes
|
||||
|
||||
- Claude Code discovers skills from `.claude/skills/<name>/SKILL.md`.
|
||||
- The folder name should stay lowercase and hyphenated.
|
||||
- `SKILL.md` should stay concise so the loaded instructions remain easy to apply.
|
||||
|
||||
## Source
|
||||
|
||||
- `Intent.md` in the repo root
|
||||
- Claude Code Agent Skills documentation
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
---
|
||||
name: death-is-soon-wrap-up
|
||||
description: Use when the user says "death is soon, wrap up" or wants the conversation closed out with a final note, concise summary, goodbye, and instruction to reset the chat.
|
||||
---
|
||||
|
||||
# Death Is Soon Wrap Up
|
||||
|
||||
## Purpose
|
||||
|
||||
Use this skill to close a conversation cleanly and intentionally.
|
||||
|
||||
## Wrap-Up Flow
|
||||
|
||||
1. Note down anything that has a place to live.
|
||||
1. If there are notes, tasks, summaries, or memory slots available, capture the important details there before ending.
|
||||
1. Give the user one last short summary of the situation, decisions, and any next steps.
|
||||
1. Say goodbye plainly.
|
||||
1. Tell the user to reset the chat.
|
||||
|
||||
## Output Style
|
||||
|
||||
Keep the closing message short and calm.
|
||||
Do not reopen the discussion after the goodbye unless the user asks for more.
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
# Codex Package
|
||||
|
||||
This folder contains the Codex version of `death-is-soon-wrap-up`.
|
||||
|
||||
## Packaging notes
|
||||
|
||||
- Codex skills are folder-based and use `SKILL.md` as the trigger and instruction file.
|
||||
- `name` and `description` in YAML frontmatter are the important discovery fields.
|
||||
- Keeping the body procedural makes the skill easier for another Codex instance to reuse.
|
||||
|
||||
## Source
|
||||
|
||||
- `Intent.md` in the repo root
|
||||
- Codex skill format guidance and the OpenAI skill standard
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
---
|
||||
name: death-is-soon-wrap-up
|
||||
description: Use when the user says "death is soon, wrap up" or wants the conversation closed out with a final note, concise summary, goodbye, and instruction to reset the chat.
|
||||
---
|
||||
|
||||
# Death Is Soon Wrap Up
|
||||
|
||||
## Purpose
|
||||
|
||||
Use this skill to close a conversation cleanly and intentionally.
|
||||
|
||||
## Wrap-Up Flow
|
||||
|
||||
1. Note down anything that has a place to live.
|
||||
1. If there are notes, tasks, summaries, or memory slots available, capture the important details there before ending.
|
||||
1. Give the user one last short summary of the situation, decisions, and any next steps.
|
||||
1. Say goodbye plainly.
|
||||
1. Tell the user to reset the chat.
|
||||
|
||||
## Output Style
|
||||
|
||||
Keep the closing message short and calm.
|
||||
Do not reopen the discussion after the goodbye unless the user asks for more.
|
||||
|
||||
+27
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"version": "0.2",
|
||||
"language": "en",
|
||||
"words": [
|
||||
"AGENTS",
|
||||
"Claude",
|
||||
"Codex",
|
||||
"Gitea",
|
||||
"LICENSE",
|
||||
"OpenClaw",
|
||||
"README",
|
||||
"apply_patch",
|
||||
"cspell",
|
||||
"death-is-soon-wrap-up",
|
||||
"frontmatter",
|
||||
"goodbye",
|
||||
"hyphen-case",
|
||||
"memory",
|
||||
"reset",
|
||||
"subagents",
|
||||
"wrap-up"
|
||||
],
|
||||
"ignorePaths": [
|
||||
"LICENSE"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
# OpenClaw Package
|
||||
|
||||
This folder contains the OpenClaw version of `death-is-soon-wrap-up`.
|
||||
|
||||
## Packaging notes
|
||||
|
||||
- OpenClaw loads skills from `SKILL.md` files with YAML frontmatter.
|
||||
- The skill name lives in frontmatter and should stay lowercase hyphen-case.
|
||||
- The body stays concise because it is the operating playbook once the skill triggers.
|
||||
|
||||
## Source
|
||||
|
||||
- `Intent.md` in the repo root
|
||||
- OpenClaw skill loading and frontmatter rules
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
---
|
||||
name: death-is-soon-wrap-up
|
||||
description: Use when the user says "death is soon, wrap up" or wants the conversation closed out with a final note, concise summary, goodbye, and instruction to reset the chat.
|
||||
---
|
||||
|
||||
# Death Is Soon Wrap Up
|
||||
|
||||
## Purpose
|
||||
|
||||
Use this skill to close a conversation cleanly and intentionally.
|
||||
|
||||
## Wrap-Up Flow
|
||||
|
||||
1. Note down anything that has a place to live.
|
||||
1. If there are notes, tasks, summaries, or memory slots available, capture the important details there before ending.
|
||||
1. Give the user one last short summary of the situation, decisions, and any next steps.
|
||||
1. Say goodbye plainly.
|
||||
1. Tell the user to reset the chat.
|
||||
|
||||
## Output Style
|
||||
|
||||
Keep the closing message short and calm.
|
||||
Do not reopen the discussion after the goodbye unless the user asks for more.
|
||||
|
||||
Reference in New Issue
Block a user