Long Form Content Frameworks
rampstackco/claude-skills
Patterns for individual long-form content pieces. An agent skill from rampstackco/claude-skills.
Create a rich, evidence-preserving research report draft from a grounded note and its follow-up literature result.
$ npx skills add gaotiexinqu/OneResearchClaw --skill grounded-summary -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install gaotiexinqu/OneResearchClaw grounded-summary --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/gaotiexinqu/OneResearchClaw.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.cursor/skills/grounded-summary .claude/skills/grounded-summary && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "grounded-summary" agent skill from https://github.com/gaotiexinqu/OneResearchClaw/tree/main/.cursor/skills/grounded-summary into .claude/skills/grounded-summary/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "grounded-summary", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/gaotiexinqu/OneResearchClaw/tree/main/.cursor/skills/grounded-summaryType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add gaotiexinqu/OneResearchClaw --skill grounded-summary -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install gaotiexinqu/OneResearchClaw grounded-summary --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/gaotiexinqu/OneResearchClaw.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.cursor/skills/grounded-summary .agents/skills/grounded-summary && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "grounded-summary" agent skill from https://github.com/gaotiexinqu/OneResearchClaw/tree/main/.cursor/skills/grounded-summary into .agents/skills/grounded-summary/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "grounded-summary", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add gaotiexinqu/OneResearchClaw --skill grounded-summary -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install gaotiexinqu/OneResearchClaw grounded-summary --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/gaotiexinqu/OneResearchClaw.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.cursor/skills/grounded-summary .cursor/skills/grounded-summary && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "grounded-summary" agent skill from https://github.com/gaotiexinqu/OneResearchClaw/tree/main/.cursor/skills/grounded-summary into .cursor/skills/grounded-summary/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "grounded-summary", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/gaotiexinqu/OneResearchClaw.git --path .cursor/skills/grounded-summary--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add gaotiexinqu/OneResearchClaw --skill grounded-summary -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install gaotiexinqu/OneResearchClaw grounded-summary --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/gaotiexinqu/OneResearchClaw.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.cursor/skills/grounded-summary .gemini/skills/grounded-summary && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "grounded-summary" agent skill from https://github.com/gaotiexinqu/OneResearchClaw/tree/main/.cursor/skills/grounded-summary into .gemini/skills/grounded-summary/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "grounded-summary", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install gaotiexinqu/OneResearchClaw grounded-summaryInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add gaotiexinqu/OneResearchClaw --skill grounded-summary -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/gaotiexinqu/OneResearchClaw.git skills-src && mkdir -p .github/skills && cp -r skills-src/.cursor/skills/grounded-summary .github/skills/grounded-summary && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "grounded-summary" agent skill from https://github.com/gaotiexinqu/OneResearchClaw/tree/main/.cursor/skills/grounded-summary into .github/skills/grounded-summary/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "grounded-summary", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add gaotiexinqu/OneResearchClaw --skill grounded-summary -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install gaotiexinqu/OneResearchClaw grounded-summary --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/gaotiexinqu/OneResearchClaw.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.cursor/skills/grounded-summary .opencode/skills/grounded-summary && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "grounded-summary" agent skill from https://github.com/gaotiexinqu/OneResearchClaw/tree/main/.cursor/skills/grounded-summary into .opencode/skills/grounded-summary/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "grounded-summary", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
grounded-summaryCreate a rich, evidence-preserving research report draft from a grounded note and its follow-up literature result.
Grounded Summary is an agent skill from gaotiexinqu/OneResearchClaw. Create a rich, evidence-preserving research report draft from a grounded note and its follow-up literature result. This is the main report-writing stage of the middle pipeline, not a compression memo.
Its SKILL.md is about 5.1k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Documents & Office, covering Deep research and Report writing. The repository describes itself as: Any research. One Claw. 🦞 From any materials to research with fully autonomous & skill-driven researcher. The licence is MIT.
12 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 37e86c6. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Grounded Summary loads about 5.1k tokens when it runs. Until then it costs about 54 tokens; SKILL.md has 2,722 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from gaotiexinqu/OneResearchClaw at commit 37e86c6, republished under its MIT licence (© gaotiexinqu). 2,722 words, ~5,051 tokens.
.claude/skills/grounded-summary/SKILL.md (or your agent's skills folder).This skill produces a substantial, evidence-rich research report draft from:
It is not limited to meeting notes. It applies to any upstream grounded note produced by the grounding family, including:
The output of this skill is the main report draft for the current grounded item.
Write the result to:
data/report_inputs/<ground_id>/summary.mdThis file is called summary.md for pipeline compatibility, but it should not behave like a short summary memo. It should behave like a full internal research report draft that preserves the important depth of both the grounded note and lit.md.
Use this skill when:
Do not use this skill when:
ground_idRead ground_id.txt from the grounding bundle to get the stable pipeline identifier:
data/grounded_notes/<ground_id>/ground_id.txtDo NOT generate a new ground_id. All downstream directories reuse the same ground_id.
This skill assumes the following inputs already exist:
data/grounded_notes/<ground_id>/grounded.mddata/lit_results/<ground_id>/lit.mdOptional supporting input:
data/lit_inputs/<ground_id>/search_results.jsonThis skill is a mid-pipeline stage. Its output (summary.md) is always written in English only, regardless of the output_lang parameter.
The output_lang parameter is handled exclusively by the export layer (report-export) and has no effect on this skill. When output_lang is set to zh, the English summary.md is translated into Chinese only at the final export step.
Do not apply language translation within this skill. If the source grounded note or literature result contains content in another language, summarize that content into English as part of the report draft.
The grounded note may come from different grounding skills and may use different section names.
Read the actual grounded note schema as written.
Do not force all grounded notes into one fake unified schema.
Instead, interpret the grounded note through its own sections and extract the following semantic slots where possible:
Typical mappings include:
Meeting TopicMain Discussion PointsKey ConclusionsConstraints / RisksDisagreements or Unresolved IssuesSuggested Next StepsSearch KeywordsMain Topic / PurposeMain PointsKey Findings / ClaimsConstraints / RisksImportant Non-Textual ElementsUnresolved IssuesSuggested Next StepsSearch KeywordsMain Topic / PurposeDeck Structure / Narrative FlowMain PointsImportant Evidence and AssetsSpeaker Notes SignalsGaps / Risks / AmbiguitiesSuggested Next StepsSearch KeywordsMain Topic / PurposeMain FieldsKey SignalsAnomalies / OutliersPossible Supported ConclusionsRisks / Data Quality IssuesSuggested Next ChecksSearch KeywordsArchive OverviewIncluded MaterialsSuccessfully Processed Child ItemsKey Signals Across MaterialsSkipped / Unsupported / Failed ItemsSuggested Next StepsSearch KeywordsWrite exactly one file:
data/report_inputs/<ground_id>/summary.mdAlthough the filename is summary.md, this file is the primary report draft for the current grounded item.
It should be:
lit.mdgrounded-review only needs to refine and verify it, not rewrite it from scratchIt should not be:
Section 4.1 and Section 4.2 must be produced in two strictly ordered phases, not in a single interleaved pass. Skipping or collapsing this order is the primary cause of literature depth loss in the summary stage.
This phase must complete before any writing for Section 4.2 begins.
data/lit_results/<ground_id>/lit.md## Detailed Analysis of Opened Papers section## Newly Strengthened / Newly Added Papers from Downloaded PDFs section (if present)Section 4.1 is a literal carry-over zone, not a writing zone. The only allowed action is copying.
After copying, verify that the following conditions are all true before proceeding:
| Check | How to verify |
|---|---|
| All opened papers are present | Count paper entries in lit.md ## Detailed Analysis of Opened Papers vs Section 4.1. They must match. |
| PDF-refined papers are present | Count entries in lit.md ## Newly Strengthened / Newly Added Papers from Downloaded PDFs vs Section 4.1. They must match. |
| Paper body was not compressed | For each paper, compare the word count of the lit.md paper body vs the Section 4.1 paper body. Section 4.1 should be >= 90% of lit.md word count per paper. |
| Subsection structure preserved | Check that each paper retains its Problem and Task Setting, Methodology, Main Evidence, Relevance, Limits (or equivalent) structure. |
| Wording preserved | The paper body content should be identical to lit.md, not paraphrased. |
If any check fails, go back and fix Section 4.1 before proceeding to Phase 2.
After Phase 1 verification passes, write all remaining sections. This is where analysis, synthesis, and judgment happen. Phase 2 should reference the Phase 1 material but should not modify it.
Write a substantial research report draft that organizes and preserves the depth of both inputs.
The goal is not to compress the grounded note and lit.md into a small number of bullets.
The goal is to produce a report that lets a reader answer:
This skill is not a “compress everything into a short memo” stage.
If lit.md contains meaningful deep analysis, that depth must be carried into the report draft.
Do not replace multi-paragraph analysis with one-line bullets just because it is called summary.md.
The most relevant literature analysis must appear in the main body of the report.
Do not push the literature into:
The report body should contain substantive literature-grounded discussion.
The report as a whole should not collapse into a paper-by-paper list such as:
Instead, the report should primarily be organized around:
However, this rule does not mean that important paper-level deep analysis should be flattened away.
If lit.md already contains substantial paper-level analyses that materially support the project, the report must preserve them explicitly inside Section 4.1 Preserved Detailed Paper Analyses rather than reducing them to theme-only synthesis.
Use thematic organization for the report-level logic, but keep explicit paper-level deep analysis where that is the best way to preserve mechanism, evidence, and limitation detail.
When a literature item matters, preserve the parts that make it useful, such as:
Do not keep only the paper’s headline conclusion.
Use wording such as:
Do not upgrade:
into direct proof.
If the grounded note or lit.md reveals disagreement, ambiguity, missing evidence, or unresolved design trade-offs, preserve them clearly.
Do not make the report sound more settled than the evidence supports.
Do not report search execution statistics in the main report body, such as:
These belong to research QA or logs, not to the report body.
Use bullets only where bullets are naturally better, such as:
For the main analysis sections, prefer full paragraphs and thematic subsections.
There is no reward for making the report shorter.
If the inputs are rich, the report should also be rich.
Avoid arbitrary brevity targets.
If the grounded note or lit.md includes any of the following, keep them when they materially affect understanding:
The Phase 1 literal copy of lit.md paper analysis bodies into Section 4.1 is a mandatory execution step, not a writing guideline. See the Two-Phase Execution Model section above for the required procedure and the mandatory verification step. Rule #1 through #10 above do not apply to Phase 1 content — they apply only to Sections 1, 2, 3, 4.2, 5, 6, 7, and 8.
Write the report draft with the following structure.
Write 2–4 substantial paragraphs.
This section should include:
This section should be concise relative to the full report, but still specific.
Do not reduce it to a tiny abstract.
Write 2–5 substantial paragraphs.
This section should explain:
When useful, include:
This section should make the report understandable even to a reader who has not opened grounded.md.
Write 3–8 focused subsections or paragraphs, depending on the material.
This section should preserve the most important information coming directly from grounded.md, such as:
This section should preserve the source-side substance rather than restating the topic in generic terms.
Do not flatten grounded findings into vague project summaries.
This is the main body of the report.
It should contain two complementary layers:
See the Two-Phase Execution Model section above for the mandatory Phase 1 copy procedure and verification step.
This subsection is where the Phase 1 literal copy result is placed. The full bodies of ## Detailed Analysis of Opened Papers and ## Newly Strengthened / Newly Added Papers from Downloaded PDFs from lit.md must appear here verbatim — not paraphrased, not condensed, not selectively trimmed.
Phase 2 synthesis. Write 3–6 substantial thematic subsections that organize the literature around a question, mechanism, design issue, or evidence theme. This synthesis should reference and build upon the Phase 1 paper analyses — it should not modify or compress them.
Examples of valid subsection styles:
For each thematic subsection, include most of the following when applicable:
Do not collapse Section 4 into generic bullets or a thin thematic recap.
Section 4.1 must preserve the full standalone paper-analysis body from lit.md with aligned paper-level coverage and approximately aligned paper count.
Section 4.2 must synthesize that preserved literature body into project-level thematic judgment.
If lit.md contains rich downloaded-PDF refinements or explicit paper-level analyses, the corresponding value must still be visible in this section rather than being flattened into generic conclusions.
Write 2–5 substantial paragraphs.
This section should combine the grounded findings and literature analysis to answer questions like:
This section should not merely repeat Sections 3 and 4.
It should synthesize them into a project-level judgment.
Write 4–8 items, each as a substantial bullet or short paragraph.
Each item should state:
Do not write generic “future work” bullets.
These should be real decision-critical uncertainties.
Write 4–7 concrete actions.
Each action should:
Good action types include:
Explain why each action matters, not just what to do.
Write 4–8 items.
This section should include risks such as:
Phrase weak support as an evidence risk about the method or plan, not as a complaint about search execution.
The report draft should read like:
It should not read like:
This task is complete only if:
data/report_inputs/<ground_id>/summary.md© gaotiexinqu, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in .cursor/skills/grounded-summary of gaotiexinqu/OneResearchClaw.
Open the folder on GitHubat commit 37e86c6
Grounded Summary next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Grounded Summary this skillgaotiexinqu/OneResearchClaw | 450 | — | ~5.1k | Automated safety check: Pass | MIT | |
| Long Form Content Frameworksrampstackco/claude-skills | 945 | — | ~7.5k | Automated safety check: Pass | MIT | |
| Policy Keyword Trackerzhaohui-yang/official-document-drafting | 140 | — | ~555 | Automated safety check: Pass | Custom licence | |
| Long Form Report WriterNVIDIA-AI-Blueprints/deep-researcher-agent | 886 | — | ~2.4k | Automated safety check: Pass | Apache-2.0 | |
| Horizontal-Vertical Deep ResearchKKKKhazix/khazix-skills | 21k | — | ~2.1k | Automated safety check: Pass | MIT | |
| Graphic EbookVarnan-Tech/opendirectory | 674 | — | ~5k | Automated safety check: Pass | MIT |
rampstackco/claude-skills
Patterns for individual long-form content pieces. An agent skill from rampstackco/claude-skills.
zhaohui-yang/official-document-drafting
Collects policies and developments on one topic from Chinese central ministries and compiles them into a verified situation report, with optional Word export.
NVIDIA-AI-Blueprints/deep-researcher-agent
A skill your agent uses when the final answer strategy calls for a long-form report, publication-quality research writeup, comprehensive analysis, deep dive, whitepaper-style narrative, or detailed…
KKKKhazix/khazix-skills
Runs a two-axis deep research method on a product, company, concept or person: its full history over time, compared with peers today, delivered as a typeset PDF report.
Varnan-Tech/opendirectory
Creates professionally designed B2B SaaS e-books in HTML + CSS, exported as print-ready PDF.
Dlcccc71913/skill-make-photo-stamp-archive
Transform one or more supplied photos into clean direct-splice archival artworks that pair a faithfully preserved photograph with a warm-white paper panel containing a compact hand-pressed custom…
gaotiexinqu/OneResearchClaw
Download remote content (arxiv papers, YouTube videos, Bilibili videos) to local storage and route to downstream grounding pipeline.
gaotiexinqu/OneResearchClaw
Run focused literature and web research from a grounded note.
gaotiexinqu/OneResearchClaw
Unpack a ZIP archive, inventory its files, run the corresponding child grounding skill for each supported child file, and then write a real archive-level grounded.md.
gaotiexinqu/OneResearchClaw
Convert a raw document into a structured grounding note for downstream research and summarization.
gaotiexinqu/OneResearchClaw
Convert a meeting audio file into a transcript bundle, then use meeting-grounding to produce structured meeting grounding outputs.
gaotiexinqu/OneResearchClaw
Convert a meeting video into an audio-first transcript bundle, then use meeting-grounding to produce structured meeting grounding outputs.
Categories
Create a rich, evidence-preserving research report draft from a grounded note and its follow-up literature result. Grounded Summary is an agent skill from gaotiexinqu/OneResearchClaw. Create a rich, evidence-preserving research report draft from a grounded note and its follow-up literature result.
Grounded Summary fits situations like: tasks that involve Deep research; tasks that involve Report writing.
Run `npx skills add gaotiexinqu/OneResearchClaw --skill grounded-summary -a claude-code`. Or copy the skill folder (.cursor/skills/grounded-summary in gaotiexinqu/OneResearchClaw) into .claude/skills/grounded-summary in your project. Claude Code loads it when a task matches its description.
Run `npx skills add gaotiexinqu/OneResearchClaw --skill grounded-summary -a codex`. Or copy the skill folder (.cursor/skills/grounded-summary in gaotiexinqu/OneResearchClaw) into .agents/skills/grounded-summary in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add gaotiexinqu/OneResearchClaw --skill grounded-summary -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/grounded-summary, .gemini/skills/grounded-summary, .github/skills/grounded-summary and .opencode/skills/grounded-summary in your project.
SKILL.md names no scripts, command-line tools or credentials: Grounded Summary is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Grounded Summary is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 5.1k tokens (SKILL.md is roughly 20k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Grounded Summary: Long Form Content Frameworks (rampstackco/claude-skills, 945 stars), Policy Keyword Tracker (zhaohui-yang/official-document-drafting, 140 stars), Long Form Report Writer (NVIDIA-AI-Blueprints/deep-researcher-agent, 886 stars) and Horizontal-Vertical Deep Research (KKKKhazix/khazix-skills, 21k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
gaotiexinqu (a GitHub user) maintains it in gaotiexinqu/OneResearchClaw, which has 450 GitHub stars. The repository holds 15 skills in this directory. The repository was last updated on May 9, 2026.
Source: gaotiexinqu/OneResearchClaw on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.