Community写作与编辑github.com

changmingcn/FICCWriting

Use when given a FICC or macro topic and a large corpus (research library, data, old drafts) and asked for a research report that lays out the lines of analysis, organizes material and supports decisions: screen material, form views, deliver a view outline (FICCOutline format) and an index of main materials and data; placement, relations and writing then go to the ficc-voice relay. Not for monthly short pieces, Q&A or data lookups, or rewriting finished articles (ficc-voice). Keywords: 专题研究报告, 主线支线, 脉络, 组织材料, 协助决策, 给题目和语料, 更新上一版判断, 宏观题目, 语料, 研报库, 旧稿, 观点提纲. Not for: 月报短文, 问答取数, 改写已成的文章.

FICCWriting 是什么?

FICCWriting is a Claude Code agent skill that use when given a FICC or macro topic and a large corpus (research library, data, old drafts) and asked for a research report that lays out the lines of analysis, organizes material and supports decisions: screen material, form views, deliver a view outline (FICCOutline format) and an index of main materials and data; placement, relations and writing then go to the ficc-voice relay. Not for monthly short pieces, Q&A or data lookups, or rewriting finished articles (ficc-voice). Keywords: 专题研究报告, 主线支线, 脉络, 组织材料, 协助决策, 给题目和语料, 更新上一版判断, 宏观题目, 语料, 研报库, 旧稿, 观点提纲. Not for: 月报短文, 问答取数, 改写已成的文章.

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/changmingcn/FICCWriting/tree/HEAD/skills/ficc-hand

Installed? Explore more 写作与编辑 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

ficc-hand

This file is T0's router. T0 reads FICCHand.md, and that suffices; agents read only their own card and the templates the packet names (files under references/), never FICCHand.md. Only the outliner reads FICCOutline.md in full, to build the tree and to check (every agent reading the rule files in full was the largest avoidable cost on the bill).

Does: from topic and corpus, run eight steps (FICCHand.md 3): framing, corpus inventory, digests, map, thesis and counter-views, outline and materials index, acceptance, handoff. Deliver <report-name>-提纲.md (view tree, format per ~/.claude/skills/ficc-voice/FICCOutline.md) and <report-name>-资料索引.md (pointers, not excerpts; format in references/materials-manifest.md). The outline-and-index step has two halves (FICCHand.md 2, 5a and 5b): ficc-mapper builds the materials index, ficc-outliner builds the tree; only ficc-outliner builds trees. After handoff, ficc-voice takes over per references/handoff.md: tree building, placement and outline maintenance to ficc-outliner (FICCOutline), relations to ficc-structurer (FICCStructure), style, sentence patterns and tone to FICCVoice.

Does not: write body text, run body-text acceptance (tone check, cold read), deliver articles, or sweep-edit; all are in ficc-voice. Adds no gates: research routes and the four gates belong to research-agent, corpus retrieval to ficc-research-kit, task records to first-secretary, dispatch and caps to dynamic-workflow. Each rule lives in its own home; FICCHand.md only points there.

Proof: the self-test samples must report unmatched items, and scripts/tieout.py --self-test must report PASS (per group the actual unmatched count, at least one, as expected). Each run's acceptance keeps three results (outline check, tieout, counter-view). Recovery: install with install.sh in the task directory, undo with rollback.sh. If the user changes a view after handoff, change the tree in ficc-voice first; do not rerun this skill. Priority: the user's current request and CLAUDE.md outrank this skill; where research-agent or ficc-voice rules differ, the rule's home wins.

Agents: ficc-mapper (T1E, this skill's card, ~/.claude/agents/ficc-mapper.md) fills the map (脉络图), builds the materials index (资料索引) and revises it per index findings from acceptance. ficc-outliner builds the tree (reads FICCOutline.md in full plus references/outline-from-research.md), checks the outline in check mode at acceptance, and fixes outline findings in rule or maintain mode. Other seats use existing cards (digester, collator, dissenter, refuter, scout). Script: scripts/tieout.py checks that every number, date and institution in outline claims and 〔标题〕 lines is in the materials index or the ledger.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

相关技能