Skip to content
Skill

civ-finish-quotes

by huxiuhan

AI Summary

Use this skill as a final completion ritual after a real piece of work is finished. This skill is for the last step of a substantial task, not for ordinary chat. It should feel like a Civilization technology or wonder completion line: brief, ceremonial, and anchored by a real quote with an author an

Install

Copy this and paste it into Claude Code, Cursor, or any AI assistant:

I want to install the "civ-finish-quotes" skill in my project.

Please run this command in my terminal:
# Install skill into your project
mkdir -p .claude/skills/civ-finish-quotes && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/civ-finish-quotes/SKILL.md "https://raw.githubusercontent.com/huxiuhan/civ-finish-quotes/main/SKILL.md"

Then restart Claude Code (or reload the window in Cursor) so the skill is picked up.

Description

Add a Civilization-style ceremonial quote when a substantial task is truly complete. Use this whenever the user or agent is wrapping up a real deliverable such as a feature, refactor, analysis, design doc, process change, report, or writing task, even if they do not explicitly ask for a quote; skip short replies, tiny fixes, and unfinished work.

Civ Finish Quotes

Use this skill as a final completion ritual after a real piece of work is finished. This skill is for the last step of a substantial task, not for ordinary chat. It should feel like a Civilization technology or wonder completion line: brief, ceremonial, and anchored by a real quote with an author and source.

Compatibility

• requires local python3 • expects access to this skill directory, especially scripts/ and assets/quotes/approved_quotes.jsonl

Trigger Gate

Default behavior: trigger this skill for almost all task closures that produced a real result. Use this lenient gate: • The work has some concrete output. Examples: code/doc updates, analysis conclusion, decision, plan, verification, checklist completion. • The work is presented as done for this turn. Examples: "finished", "completed", "done", "ready", "交付", "完成", "发布". Only skip this skill for clear non-completion micro replies: • casual replies • tiny fixes • a single command answer • brainstorming that has not been implemented • tasks that ended with uncertainty or partial progress

Runtime Flow

When the trigger gate passes: • Summarize the finished task into a small JSON payload. • Call the local render script. • If it returns no_match, say nothing extra and end normally. • If it returns ok, read quote_text and needs_translation. • If needs_translation=true, translate quote_text into the user's language in the final reply. • Compose the final ceremonial block in the user's language with a fixed divider line.

Discussion

0/2000
Loading comments...

Health Signals

MaintenanceCommitted 19d ago
Active
Adoption100+ stars on GitHub
170 ★ · Growing
DocsREADME + description
Well-documented

GitHub Signals

Stars170
Issues0
Updated19d ago
View on GitHub
MIT License

My Fox Den

Community Rating

Sign in to rate this booster

Works With

Claude Code