whatisgithub

What is ccfa-skills?

mikubaka88/ccfa-skills — explained in plain English

Analysis updated 2026-05-18

133TeXAudience · researcherComplexity · 3/5Setup · moderate

In one sentence

A set of 13 coordinated AI agent skills that guide researchers through every stage of writing a CCF-A conference paper.

Mindmap

mindmap
  root((CCFA-Skills))
    What it does
      13 paper-writing skills
      Shared project state file
      Stage owned artifacts
    Tech stack
      TeX
      YAML state file
    Use cases
      Draft a manuscript
      Score research ideas
      Audit citations
    Audience
      Academic researchers
      Grad students

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Turn a rough research idea into a structured, evaluable research plan.

USE CASE 2

Draft, compress, or reformat a manuscript for a specific conference's page limits.

USE CASE 3

Fact-check claims and citations before submission.

USE CASE 4

Write a rebuttal and track revisions across review rounds.

What is it built with?

TeXYAML

How does it compare?

mikubaka88/ccfa-skillsmadnanrizqu/vibe-cv-resumesiriusfzh/novaforge
Stars13372199
LanguageTeXTeXTeX
Setup difficultymoderatemoderate
Complexity3/52/52/5
Audienceresearchergeneralgeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires initializing the shared ccfa.yaml project state file and reading the venue guide before writing.

The README does not state a license.

So what is it?

This repository contains a collection of structured AI agent skills designed to help researchers write and manage academic papers targeting CCF-A venues. CCF-A refers to the top tier of computer science conferences and journals as ranked by the China Computer Federation, covering events like NeurIPS, CVPR, and similar prestigious publication venues. The core idea is that writing a high-quality paper is not a one-shot text generation task but a continuous process with distinct stages that should not be mixed together. The project organizes that process into 13 separate skills, each with a clear responsibility: one for shaping an early research idea, a separate one for critically evaluating and scoring ideas, another for literature search, another for experiment design, another for writing the manuscript, another for peer-review-style critique, another for fact-checking claims and citations, another for checking submission requirements, and so on through revision tracking and resubmission planning. A shared project state file called ccfa.yaml records the current stage, target venue, which claims have been made, which experiments support them, and what reviewer feedback has been received. Skills read from this shared file but each writes only to its own designated outputs, so the manuscript, the review report, the integrity audit, and the rebuttal each have a clear owner and do not overwrite each other. The README explicitly describes which skill to use for which situation and which skill not to use, because many of these tasks look similar on the surface. For example, refining a vague idea and scoring two competing ideas are handled by different skills. Searching for new supporting literature and verifying whether already-cited papers actually support a claim are also handled separately. The README is written in Simplified Chinese with English and Traditional Chinese versions linked. The project is built using TeX and is intended for researchers working toward publication in competitive academic venues.

Copy-paste prompts

Prompt 1
Use the idea optimizer skill to turn my rough research idea into a testable research plan.
Prompt 2
Check my paper's claims against the cited experiments using the integrity auditor skill.
Prompt 3
Help me write a rebuttal and revision ledger for my reviewer comments using this skill set.
Prompt 4
Walk me through which of the 13 skills I should use to prepare my paper for submission.

Frequently asked questions

What is ccfa-skills?

A set of 13 coordinated AI agent skills that guide researchers through every stage of writing a CCF-A conference paper.

What language is ccfa-skills written in?

Mainly TeX. The stack also includes TeX, YAML.

What license does ccfa-skills use?

The README does not state a license.

How hard is ccfa-skills to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is ccfa-skills for?

Mainly researcher.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.