softsync-documents skill
Design PDF templates such as invoices, quotes and contracts, try them on a record, and make the finished PDF. Use when the user wants a new document layout, to change one, or a PDF for a record.
- GitHub 스타
- 88
- 파일
- 1
- 마지막 커밋
- 2026년 10월 19일
- 라이선스
- MIT
- 허용된 도구
- —
softsync-documents skill은 무엇을 하나요?
softsync-documents은(는) agent skill입니다. Design PDF templates such as invoices, quotes and contracts, try them on a record, and make the finished PDF. Use when the user wants a new document layout, to change one, or a PDF for a record.
softsync-documents skill 설치 방법
각 명령은 skill 폴더를 클라이언트의 skills 디렉터리에 복사합니다. 클라이언트를 재시작하거나 새 세션을 시작하여 로드하세요.플러그인에 softsync-documents skill 설치
/plugin marketplace add Softsync-Lab/softsync-skills-hub /plugin install softsync@softsync
Claude Code에 softsync-documents skill 설치
~/.claude/skills/softsync-documents/SKILL.md
$ npx degit Softsync-Lab/softsync-skills-hub/skills/softsync-documents ~/.claude/skills/softsync-documentsClaude Code (project)에 softsync-documents skill 설치
.claude/skills/softsync-documents/SKILL.md
$ npx degit Softsync-Lab/softsync-skills-hub/skills/softsync-documents .claude/skills/softsync-documentsCodex에 softsync-documents skill 설치
~/.agents/skills/softsync-documents/SKILL.md
$ npx degit Softsync-Lab/softsync-skills-hub/skills/softsync-documents ~/.agents/skills/softsync-documentsGemini CLI에 softsync-documents skill 설치
~/.gemini/skills/softsync-documents/SKILL.md
$ npx degit Softsync-Lab/softsync-skills-hub/skills/softsync-documents ~/.gemini/skills/softsync-documentsClaude.ai에 softsync-documents skill 설치
npx degit Softsync-Lab/softsync-skills-hub/skills/softsync-documents softsync-documents && zip -r softsync-documents.zip softsync-documents # claude.ai → Customize → Skills → + → Create skill → Upload a skill → softsync-documents.zip
SKILL.md
GitHub에서 보기Documents
A document template turns one record into a PDF, for example an invoice from an invoice record. Each PDF made is listed on the record.
Tools
document_templateswith actionlistorget: the templates, their layout, paper and file name.manage_document_templateswith actioncreate: a title, the group it lives in, the object it is made from, the layout and the paper. Text may use {{ record.field }} placeholders.- Action
update: send only what changes; a layout or page settings, when sent, replace the whole thing, so read the template first. document_templateswith actionpreview: fill a saved template, or a layout you are still trying, from one record and get a PDF to look at. It is not added to the record.manage_document_templateswith actiongenerate: make the real PDF and list it on the record.- Action
deleteremoves a template. PDFs already made are kept.
Signing
record_fileswith actionlist: a record's Files tab — folders, uploads and documents — with each PDF's signing state and the roles its fields need.send_for_signature: email one of those PDFs to people to sign. Give one signer per role, named exactly as the fields name it; add people with kindcopywho only get the signed PDF. People with the same step sign at the same time; a higher step waits for the lower ones. Everyone gets the sealed signed PDF at the end.record_fileswith actionsigning_status: who has signed and who is still to sign, for one signing or every signing of a record.
Rules
- Changing templates needs editor rights in the template's group.
- Sending for signature emails real people. Like other sends, it is held until the user approves it: show the document, who signs in which order, and wait for a clear yes.
- Saving a template makes no PDF and is easy to change back, so save what the user asked for without asking first. Then preview it on a real record and show them the result.
이 스킬의 파일
1softsync-documents skill 질문
Claude Code에 softsync-documents skill을 어떻게 설치하나요?
npx degit Softsync-Lab/softsync-skills-hub/skills/softsync-documents ~/.claude/skills/softsync-documents를 실행합니다. Claude Code는 ~/.claude/skills(모든 프로젝트) 또는 .claude/skills(한 프로젝트)에서 skills를 로드하며, 설명이 작업과 일치할 때 skill을 사용합니다.
softsync-documents skill을 사용할 수 있는 클라이언트는 무엇인가요?
Agent Skills 형식을 읽는 모든 클라이언트(Claude Code, Codex, Gemini CLI, claude.ai(ZIP으로 업로드))가 사용할 수 있습니다. skill 내 스크립트는 클라이언트가 코드 실행을 허용하는 경우에만 실행됩니다.