Challenge formatting decisions with 5-7 specific questions. An agent skill from maxwell2732/my-submission-formatting-agent.

No licenceAuto-check passed

Install Devils Advocate

skills CLI
$ npx skills add maxwell2732/my-submission-formatting-agent --skill devils-advocate -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install maxwell2732/my-submission-formatting-agent devils-advocate --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/maxwell2732/my-submission-formatting-agent.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/devils-advocate .claude/skills/devils-advocate && rm -rf skills-src

Use ~/.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/

Facts

Skill name
devils-advocate
GitHub stars
111
Token cost
~612 tokens
SKILL.md length
204 words
Files
1
Skills in repo
4
Repo updated
First seen
Licence
None found

At a glance

Challenge formatting decisions with 5-7 specific questions. An agent skill from maxwell2732/my-submission-formatting-agent.

  • Works in 7 steps: Section ordering challenges → Content placement challenges → Gap challenges → …
  • SKILL.md covers Setup, Challenge categories, Output format and Principles
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Devils Advocate is an agent skill from maxwell2732/my-submission-formatting-agent. Challenge formatting decisions with 5-7 specific questions. Checks section ordering, content placement, missing elements, alternative structures, and compliance gaps.

Its SKILL.md is about 610 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: A structured Claude Code workflow to reformat research manuscripts for any journal's submission requirements without altering scientific content, created by Chen Zhu 朱晨 | 遗传社科研究.

Example prompts

  • “/devils-advocate”

Requirements

  • Pre-approved tools (allowed-tools): Read, Grep, Glob

Workflow steps

7 steps, taken from the step headings in SKILL.md.

  1. Section ordering challenges
  2. Content placement challenges
  3. Gap challenges
  4. Alternative structure challenges
  5. Compliance challenges
  6. Word count challenges
  7. Reviewer perspective challenges

What it can do on your machine

Read from SKILL.md and the folder at commit 2937ff7. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Read
    • Grep
    • Glob

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Devils Advocate loads about 612 tokens when it runs. Until then it costs about 46 tokens; SKILL.md has 204 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~46
When it runs · the whole SKILL.md, loaded when a task matches
~612

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.

Safety

Auto-check passed

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.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 204 words (~612 tokens).

“Critically examine a formatted manuscript and challenge its structural and formatting decisions with 5-7 specific questions.”

— opening of SKILL.md by maxwell2732
name
devils-advocate
allowed-tools
Read, Grep, Glob
disable-model-invocation
true
argument-hint
[Manuscript filename or journal name]

Read the full SKILL.md on GitHub

Files

Just SKILL.md in .claude/skills/devils-advocate of maxwell2732/my-submission-formatting-agent.

Open the folder on GitHubat commit 2937ff7

Compare with similar skills

Devils Advocate 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.

Devils Advocate compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Devils Advocate this skillmaxwell2732/my-submission-formatting-agent111—~612Automated safety check: PassNone
Devils Advocatepedrohcgs/claude-code-my-workflow1.6k2 repos~641Automated safety check: PassMIT
Devil Advocatejeremylongshore/tons-of-skills-marketplace2.8k—~2.1kAutomated safety check: PassMIT
Devils Advocatedaymade/claude-code-skills1.4k—~1.7kAutomated safety check: PassMIT
Agent Challengesruvnet/ruflo74k3 repos~995Automated safety check: PassMIT
Devils Advocate On Demandmohitagw15856/pm-claude-skills1.4k—~893Automated safety check: PassMIT

Similar skills

  • Devils Advocate

    pedrohcgs/claude-code-my-workflow

    Adversarial 5-7 question challenge to a deck's pedagogical choices — ordering, prerequisites, cognitive load, motivation.

    1.6k GitHub starsUsed in 2 repos~641 tokens
    Documents & OfficeAuto-check passed
  • Devil Advocate

    jeremylongshore/tons-of-skills-marketplace

    Constructive critic and stress-tester for ideas and proposals.

    2.8k GitHub stars~2.1k tokensUpdated today
    Sales & SupportAuto-check passed
  • Devils Advocate

    daymade/claude-code-skills

    结构化压力测试一个论点(devil's advocate / 魔鬼代言人):把论点拆成显性断言与隐性假设(A1/A2 编号), 逐条在用户给定的证据材料里检索带出处的反方论证,标 High/Medium/Low 风险等级,补基础比率外部视角, 最后给出「可监测的证伪信号」清单;输出结构化 findings + 人读叙事双层结果。找不到反证时如实声明「未找到」, 绝不编造。复刻自…

    1.4k GitHub stars~1.7k tokensUpdated today
    EducationAuto-check passed
  • Agent Challenges

    ruvnet/ruflo

    Agent skill for challenges - invoke with $agent-challenges. An agent skill from ruvnet/ruflo.

    74k GitHub starsUsed in 3 repos~995 tokens
    Auto-check passed
  • Devils Advocate On Demand

    mohitagw15856/pm-claude-skills

    Argue hard against whatever you just concluded — so your decision has to survive a real challenge instead of an echo chamber.

    1.4k GitHub stars~893 tokensUpdated today
    Auto-check passed
  • Challenge

    alirezarezvani/claude-skills

    Pre-mortem plan analysis. An agent skill from alirezarezvani/claude-skills.

    28k GitHub starsUsed in 2 repos~1.7k tokens
    Business, Finance & HRAuto-check passed

More from maxwell2732/my-submission-formatting-agent

  • Validate Bib

    maxwell2732/my-submission-formatting-agent

    Validate bibliography entries against citations in all manuscript files.

    111 GitHub starsUsed in 1 repo~384 tokens
    Auto-check passed
  • Review Paper

    maxwell2732/my-submission-formatting-agent

    Comprehensive manuscript review covering argument structure, methodology, citation completeness, writing quality, and potential referee objections.

    111 GitHub stars~1.2k tokensUpdated 6 mo ago
    Auto-check passed
  • Proofread

    maxwell2732/my-submission-formatting-agent

    Run the proofreading protocol on manuscript files. An agent skill from maxwell2732/my-submission-formatting-agent.

    111 GitHub stars~457 tokensUpdated 6 mo ago
    Auto-check passed

Questions about Devils Advocate

What does Devils Advocate do?

Challenge formatting decisions with 5-7 specific questions. An agent skill from maxwell2732/my-submission-formatting-agent. Devils Advocate is an agent skill from maxwell2732/my-submission-formatting-agent. Challenge formatting decisions with 5-7 specific questions.

How do I install Devils Advocate in Claude Code?

Run `npx skills add maxwell2732/my-submission-formatting-agent --skill devils-advocate -a claude-code`. Or copy the skill folder (.claude/skills/devils-advocate in maxwell2732/my-submission-formatting-agent) into .claude/skills/devils-advocate in your project. Claude Code loads it when a task matches its description.

How do I install Devils Advocate in Codex?

Run `npx skills add maxwell2732/my-submission-formatting-agent --skill devils-advocate -a codex`. Or copy the skill folder (.claude/skills/devils-advocate in maxwell2732/my-submission-formatting-agent) into .agents/skills/devils-advocate in your project. Codex loads it when a task matches its description.

Can I use Devils Advocate in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add maxwell2732/my-submission-formatting-agent --skill devils-advocate -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/devils-advocate, .gemini/skills/devils-advocate, .github/skills/devils-advocate and .opencode/skills/devils-advocate in your project.

What does Devils Advocate need to run?

SKILL.md names no scripts, command-line tools or credentials: Devils Advocate is instructions for the agent only. Its frontmatter pre-approves these tools: Read, Grep, Glob.

Does Devils Advocate access the network?

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.

Is Devils Advocate safe to install?

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.

What licence does Devils Advocate use?

No licence was found for Devils Advocate or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Devils Advocate use?

About 612 tokens (SKILL.md is roughly 2.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Devils Advocate?

Skills that share tags, products or a category with Devils Advocate: Devils Advocate (pedrohcgs/claude-code-my-workflow, 1.6k stars), Devil Advocate (jeremylongshore/tons-of-skills-marketplace, 2.8k stars), Devils Advocate (daymade/claude-code-skills, 1.4k stars) and Agent Challenges (ruvnet/ruflo, 74k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Devils Advocate?

maxwell2732 (a GitHub user) maintains it in maxwell2732/my-submission-formatting-agent, which has 111 GitHub stars. The repository holds 4 skills in this directory. The repository was last updated on March 15, 2026.

Source: maxwell2732/my-submission-formatting-agent on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.