一键导入
quill
Use when the user says 'create quotation', 'generate quote', 'proposal', or needs a client-facing price document.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when the user says 'create quotation', 'generate quote', 'proposal', or needs a client-facing price document.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Use when the user says 'git-guard', 'check git protection', 'is this repo protected', 'verify gitleaks', 'set up git hooks', 'install git-guard', or wants to confirm a repo blocks secrets and internal files before commit. This is an installer and verifier, NOT a scanner (gitleaks does the actual scanning). Do NOT use for deep secret audits or RLS work.
Use when the user says 'tokenstack', 'compression', 'token savings', 'proxy status', or asks about context window usage.
Use when the user says 'save diary', 'log session', 'wrapping up', or at end of a productive session.
Use when the user says 'token optimization', 'save tokens', 'context window', 'reduce tokens', 'token stack', or 'TokenStack', or asks about extending context window capacity. Covers TokenStack, the built-in compression proxy that shrinks Claude Code tool output before it reaches the Anthropic API. Do NOT use for proxy troubleshooting or live status (Compress skill).
Use when the user references past sessions, asks 'what did we do', 'do you remember', 'last session', 'recall', or 'continue from'.
Use this skill when the user says 'Hetzner', 'VPS setup', 'server provisioning', 'deploy to VPS', 'hetzner-setup', 'cloud server', or needs to provision, harden, and deploy applications to a Hetzner Cloud server with Docker, Nginx/Caddy, SSL, and monitoring. Do NOT use for managed platform deployments like Railway or Netlify.
基于 SOC 职业分类
| name | quill |
| description | Use when the user says 'create quotation', 'generate quote', 'proposal', or needs a client-facing price document. |
| version | 1.0.0 |
Generate professional client quotations and proposals.
When this skill activates, output:
✒️ Quill — Drafting quotation...
Then execute the protocol below.
Gather requirements — ask the user for:
If project was already scanned — use the Scan results for scope and pricing
If not scanned — run a quick Scan first to get baseline metrics
Generate the quotation using templates/client-quote.md:
Save to SQLite (primary):
python "$MEMSTACK_PATH/db/memstack-db.py" set-context '{"project":"<client>","last_quote_date":"<date>","quote_summary":"<scope>"}'
Also save markdown copy to memory/projects/{client}-quote-{date}.md (human-readable backup)
Present formatted for copy-paste into email or PDF export
User: "generate a quote for John at GreenTech for an admin dashboard"
✒️ Quill — Drafting quotation...
CW AFFILIATE INVESTMENTS
Quotation — GreenTech Corp
Date: 2026-02-18 | Valid Until: 2026-03-20
Scope: Full-stack admin dashboard with auth, CRUD, payments
Standard: $22,000 | Timeline: 7 weeks
Saved: memory/projects/greentech-quote-2026-02-18.md