mrkeyoor.com_
Tue 01 Sept 17:43 UTC
AI Toolsevaluationupdated 29 Aug 2026

nuwa-skill review

Nuwa's primary documentation and skill instructions are Chinese; a full English README is available. It directs an AI agent to research a public person's writing, interviews, decisions, critics, and speaking style, then turn that material into a reusable perspective skill with stated limits and sources.

+186 / 3dstars / 7d
Verdict

Our Nuwa run installed 35 packages in 16 seconds and built in 5 seconds, but it had no test target, so the mechanics passed without validating a generated person's accuracy. Use it for an explicitly labeled perspective exercise when you will read the research notes and keep inference visible. Avoid it for attributable quotes, sensitive decisions, or private-person modeling, and budget for a long research job rather than a quick prompt.

We ran it

Lab card: what happened when we ran nuwa-skillScreenshot of nuwa-skill (github.com/alchaincyf/nuwa-skill)
Install✓ · 16s35 packages · 37 MB
Build✓ · 5s
Testsn/ano test script
Known vulns0(pip-audit)
Repo159 files~1,812 lines of source · 35.3 MB · 1 CI workflows

Answers from our run

Does nuwa-skill build from source?

Dependencies installed in 16 seconds (35 packages), and the build succeeded in 5 seconds. We cloned commit fe03746 into a clean Debian container with 3 CPUs and no project-specific setup.

Does nuwa-skill have tests you can run?

Not through a standard command: the project exposes no test script or target that our harness could run.

Does nuwa-skill have known vulnerabilities in its dependencies?

pip-audit found none in the dependency tree at the time of our run.

Who should not use nuwa-skill?

Anyone who needs an authoritative statement of what a living person believes now: Nuwa builds a dated model from public material and explicitly includes inference.

What are the alternatives to nuwa-skill?

Distilly, Anthropic Skills, OpenAI Skills. Our Nuwa run installed 35 packages in 16 seconds and built in 5 seconds, but it had no test target, so the mechanics passed without validating a generated person's accuracy.

Setup3/5Fast lab setup; full research needs agents, web access, and path care
Docs5/5Detailed workflow, source rules, failure paths, and English guide
Community5/531,667 stars with current issues and pull requests
Maturity3/5Built examples and checks exist, but no tests or tagged release

Who it’s for

Agent users who want a sourced perspective prompt for brainstorming, writing, or testing a decision from another viewpoint.
Researchers willing to inspect the underlying source notes and separate direct statements from inferred positions.
Claude Code users who can use the skill's native .claude/skills/ output paths.
Teams with parallel-agent and web-research capacity for a long, multi-stage generation workflow.

Who it’s NOT for

Anyone who needs an authoritative statement of what a living person believes now: Nuwa builds a dated model from public material and explicitly includes inference.
Users making medical, legal, financial, hiring, or reputational decisions from a simulated perspective: the output can sound like the person without being that person.
Teams expecting runtime-neutral internals: the advertised compatibility is broad, but the skill creates and scans .claude/skills/ paths.
Users with a lean repository budget: issue 74 reports that the root-level skill packaging vendors marketing media that the runtime files do not use.
People who want to model a living private individual without consent: the skill itself says users must supply material and obtain the person's permission.
Teams requiring an automated regression suite before adoption: our lab found no test target.

Setup reality

Our sandbox installed commit fe03746 in 16 seconds, adding 35 Python packages and using 37 MB. The detected build step succeeded in 5 seconds. There was no tests script or target, so tests were skipped. Pip-audit reported 0 known vulnerabilities.

Nuwa names no required hosted account. The full workflow expects a skills-aware agent, web research, parallel subagents, and write access to a skills directory. Optional source work can call subtitle, PDF, article-reading, or video tools. The instructions ask users to choose a cost tier before a large run.

The checkout contained 159 files, about 1,812 source lines, and occupied 35.3 MB. It had 1 CI workflow, no Dockerfile, and no tests directory. Although the README names many runtimes, the skill's working paths point to .claude/skills/; other agents may need path edits or an installer that translates them.

Nuwa's output has sources but no testimonial authority

The project asks an agent to model how a public figure reasons. It collects authored work, long conversations, short-form expression, outside criticism, decisions, and a timeline, then extracts recurring mental models and decision rules. The finished skill is supposed to label direct statements, outside reports, and inference separately. That is a better premise than feeding a famous name to a chatbot and accepting whatever voice appears, though the result remains a model assembled from selected public evidence.

Language is the first practical detail. The root README and 38,280-byte SKILL.md are Chinese, while README_EN.md gives English readers a substantial guide. Our commit fe03746 checkout had 159 files, about 1,812 lines counted as source, and occupied 35.3 MB. Much of the repository is example research and media rather than executable Python. That helps readers inspect finished profiles, but it also makes installing the root skill heavier than its runtime instructions alone would require.

Six research lanes make provenance visible

Nuwa splits research across writing, conversations, expression, external views, decisions, and chronology. Each agent writes into a named file under references/research/, and the workflow prefers books, original interviews, and observed decisions over summaries. It tells researchers to preserve contradictions and mark confidence. For Chinese figures, it rejects Zhihu, WeChat public accounts, and Baidu reference pages, while favoring original video, podcasts, and named media outlets. Those source rules are opinionated enough to audit.

The workflow also distinguishes fast, standard, and deep runs before work begins. Its own instructions warn that a full multi-agent job can cost tens of dollars on top models. That cost claim belongs to the project, not our lab. Our sandbox had 3 CPUs and 8 GB, but it measured repository setup rather than launching the 6-agent research process. Buyers should expect model calls, browsing time, source downloads, and manual review to dominate the five-second build step.

What happened when we ran it

Our sandbox installed 35 Python packages in 16 seconds and used 37 MB for the installed environment. The detected build step succeeded in 5 seconds. Pip-audit found 0 known vulnerabilities. Those results show that commit fe03746 can complete the harness's setup and build phases in a fresh Python 3.12 Bookworm image without secrets. They do not measure research quality, generated-skill accuracy, or the cost of running subagents.

There was no test script or target, so the lab skipped tests. The checkout had no tests directory and no Dockerfile, while one CI workflow checks community-index pull requests. That workflow deliberately checks out the repository's own main-branch script under pull_request_target instead of executing contributor code. It is a thoughtful control for the contribution path, but it does not provide regression evidence for extraction, source handling, path selection, or the generated perspective's answers.

The fidelity scorecard tests resemblance through another model

Generated examples include a scorecard that grades stance consistency, recognizable style, honesty at the edge of available evidence, source transparency, and structural completeness. The answering agent and scoring agent must be separate, and prompts should include questions with known public answers plus one outside the person's documented scope. This can catch a profile that turns into a generic assistant or states an invented view with false confidence. Keeping the result in FIDELITY.md also makes later comparisons possible.

The score is still an LLM judgment, not identity verification. Nuwa's README reports 15 official skills at grade A, while our lab ran 0 fidelity cases because no test target existed. A profile can match familiar positions and speaking habits while omitting a contrary source or projecting an old stance onto a new event. For consequential use, read the citations behind the answer and ask for uncertainty. Never convert a generated sentence into a quote attributed to the modeled person.

Broad runtime claims meet Claude-specific paths

Installation is advertised through npx skills add alchaincyf/nuwa-skill, manual cloning, or pasting the Markdown into an agent. The README names Claude Code, Codex, Cursor, OpenClaw, Hermes, Gemini CLI, and other skills-aware systems. Inside the workflow, however, Nuwa creates new profiles under .claude/skills/ and scans that same directory for existing perspectives and helper skills. A non-Claude runtime may load Nuwa successfully yet write the result where that runtime never discovers it.

Our 5-second build does not resolve that portability gap. Adjust the target directory before starting a costly run, then verify that the chosen agent can spawn parallel researchers and save every source file. GitHub showed 2 open issues and 4 open pull requests, with the last push on August 25, 2026. Issue 74 specifically asks the project to separate runtime files from roughly the media-heavy root. There is no tagged release, so pin fe03746 or another reviewed commit instead of following main silently.

Alternatives

ProjectWhat it isPick it when
DistillyA related skill for turning how a person works or thinks into reusable agent instructions.pick this instead when you want the project that inspired Nuwa and a workflow framed beyond public-figure perspectives.
Anthropic Skills gh↗Anthropic's public examples for building task-focused Agent Skills.pick this instead when you need practical task skills and official Claude examples rather than a simulated perspective.
OpenAI SkillsOpenAI's catalog of reusable skills for Codex.pick this instead when Codex-native task workflows matter more than persona research.

What people are saying

  1. [github-trending] alchaincyf/nuwa-skill

Sources

  1. Nuwa English README
  2. Nuwa skill instructions
  3. Nuwa extraction framework
  4. Nuwa fidelity scorecard
  5. Issue 74 on vendored repository size

More ai tools reviews

claudian · SkillSpector · robin · mjlab · MoGe · awesome-design-md · the whole board →