Agent skill · Audited from source

continue-claude-work

skill · daymade/claude-code-skillsMIT licenceAudited 29 Oct 2026 · source 0f7f7e0023de

★ 1,502pushed today
✕BLOCKGrade F · 25/100 · 25 findings · 0f7f7e0
1,502repo stars · whole daymade/claude-code-skills

Is it safe? No — BLOCK, grade F (25/100). We read this skill's source at commit 0f7f7e0023de and observed filesystem, network and shell access and a hard-coded secret (see the findings). The audit raised 25 findings, 14 critical or high. What it does: Improves an existing application using its code, product contract, authorized work history and competitor evidence. Use for 取长补短、取其精华去其糟粕、参考竞品优化应用 or evolving an app from successful and failed work. Carries authorized…

Ask an AI about this pageGChatGPTCClaudePPerplexityGeGeminiXGrok
More
Cite

Cite this page

ModelsAtlas. “continue-claude-work (daymade/claude-code-skills)”. Retrieved 29 Oct 2026. https://modelsatlas.com/skills/daymade/continue-claude-work

Blocked. The page stays public so you can check this skill if someone recommended it to you. The audit found 14 critical or high findings, starting with “Hard-coded secrets” in repomix-safe-mixer/SKILL.md:138. Do not install it without reading them.

2 skills are called “continue-claude-work”. You are viewing daymade/claude-code-skills. 2 of them are BLOCK.

Trust audit

Audit 0.4.1 · source read 29 Oct 2026

Trust score25/100✕BLOCK F
2 critical12 high19 medium35 low19 info

BLOCK means the audit found something that could harm you or your machine. Grade F is shared by 105 of 14,816 audited skills.

What the source does

  • FilesystemDeclared4 observations
  • NetworkDeclared10 observations
  • ShellDeclared4 observations
  • DependenciesNot pinnedSome versions float
  • SecretsFoundSee the findings; values are never shown

Five audit layers

LayerWhat we checkResultFindings
L0 ProvenanceRepo owner, licence, archive status, activityPASS0
L1 Static sourceSecrets, path traversal, supply chain, hidden codeFAIL16
L2 InstructionsPrompt injection, authority framing, hidden directivesFAIL9
L3 InventoryThe files and declarations match the sourcePASS0
L4 SandboxRun in isolation and watch behaviourSKIPPED why0

Gates applied: critical finding, instruction override, no behavioural pass, undeclared transfer.

Findings (25)

CRITICALHard-coded secretssecret.private_key · repomix-safe-mixer/SKILL.md:138
F-03 Hard-coded secretsCWE-798 · CWE-321Layer L1
- Private Keys (`-----BEGIN PRIVATE KEY-----`)
Why
No further detail recorded for this rule.
Fix
—
CRITICALPrompt injectionprompt.transfer_instruction · daymade-claude-code/claude-switch-models-setup/SKILL.md:344
F-01 Prompt injectionCWE-94 · CWE-1427Layer L2
| Account + MCP OAuth tokens | macOS Keychain, entry named from the config dir | **Isolated by default**; set `CLAUDE_SECURESTORAGE_CONFIG_DIR=""` to make every profile share one entry, so an MCP serv
Why
an instruction to move sensitive data to an outside destination
Fix
remove; a skill never needs the user's secrets off the machine
HIGHCode injectioncode.eval_exec · daymade-skill/skill-governance/scripts/audit_codex_skill_surface.py:510
F-02 Code injectionCWE-78 · CWE-94 · CWE-95Layer L1
exec(compile(resolver_path.read_text(encoding="utf-8"), str(resolver_path), "exec"), owner.__dict__)
Why
evaluates text as code
Fix
remove; use a parser or a dispatch table
HIGHFilesystem / pathfs.credential_store · daymade-macos/macos-cleaner/scripts/safe_delete.py:38
F-05 Filesystem / pathCWE-22 · CWE-59Layer L1
'~/.ssh',
Why
touches a credential store
Fix
—
HIGHFilesystem / pathfs.credential_store · daymade-macos/macos-cleaner/scripts/safe_delete.py:39
F-05 Filesystem / pathCWE-22 · CWE-59Layer L1
'~/.aws',
Why
touches a credential store
Fix
—
HIGHFilesystem / pathfs.credential_store · daymade-macos/macos-cleaner/scripts/safe_delete.py:40
F-05 Filesystem / pathCWE-22 · CWE-59Layer L1
'~/.gnupg',
Why
touches a credential store
Fix
—
HIGHPrompt injectionprompt.credential_read · cloudflare-troubleshooting/SKILL.md:16
F-01 Prompt injectionCWE-94 · CWE-1427Layer L2
### 1. Gather Credentials
Why
asks the agent to read credentials
Fix
—
HIGHPrompt injectionprompt.credential_read · daymade-codex/local-codex/SKILL.md:27
F-01 Prompt injectionCWE-94 · CWE-1427Layer L2
- Before a native quota query, read [refresh ownership](references/oauth-guide.md#bind-refresh-ownership-before-native-queries); a nominally read-only query can refresh credentials.
Why
asks the agent to read credentials
Fix
—
HIGHPrompt injectionprompt.credential_read · daymade-financial/gangtise-copilot/SKILL.md:257
F-01 Prompt injectionCWE-94 · CWE-1427Layer L2
3. Perform a **live authentication call** to `https://open.gangtise.com/application/auth/oauth/open/loginV2` to verify the credentials actually work.
Why
asks the agent to read credentials
Fix
—
HIGHPrompt injectionprompt.hide_from_user · daymade-claude-code/claude-migrate-memory-to-doc/references/review_and_verification.md:79
F-01 Prompt injectionCWE-94 · CWE-1427Layer L2
This is empirical proof, captured in seconds, that beats any amount of "it should work". Do this yourself — never tell the user "you can check the log next time".
Why
asks the agent to act without the user's knowledge
Fix
—
HIGHPrompt injectionprompt.hide_from_user · daymade-skill/skill-creator/references/skill-precedence-and-coexistence.md:15
F-01 Prompt injectionCWE-94 · CWE-1427Layer L2
- **Not present:** continue silently; do not install a hook or tell the user about
Why
asks the agent to act without the user's knowledge
Fix
—
HIGHPrompt injectionprompt.hide_from_user · scrapling-skill/SKILL.md:180
F-01 Prompt injectionCWE-94 · CWE-1427Layer L2
- Do not tell the user to reinstall blindly. Verify first.
Why
asks the agent to act without the user's knowledge
Fix
—
HIGHPrompt injectionprompt.override · daymade-macos/macos-cleaner/references/batch-selection.md:38
F-01 Prompt injectionCWE-94 · CWE-1427Layer L2
fixed duration cap or bypass safety checks. Preserve work already completed; use
Why
asks the agent to drop prior instructions or safety
Fix
remove the instruction
HIGHPrompt injectionprompt.persistence · tunnel-doctor/SKILL.md:552
F-01 Prompt injectionCWE-94 · CWE-1427Layer L2
# Shell alias (add to ~/.zshrc)
Why
instructs the agent to persist itself in the user's environment
Fix
—
MEDIUMCode injectioncode.dynamic_import · daymade-audio/transcript-fixer/scripts/utils/health_check.py:363
F-02 Code injectionCWE-78 · CWE-94 · CWE-95Layer L1
__import__(module)
Why
No further detail recorded for this rule.
Fix
—
MEDIUMInformation disclosuredisclose.log_secret · daymade-audio/transcript-fixer/scripts/fetch_minute_audio.py:186
F-12 Information disclosureCWE-209 · CWE-532Layer L1
print(f"…", file=sys.stderr)
Why
No further detail recorded for this rule.
Fix
—
MEDIUMInformation disclosuredisclose.log_secret · daymade-audio/transcript-fixer/scripts/fix_transcript_enhanced.py:136
F-12 Information disclosureCWE-209 · CWE-532Layer L1
print('   { "api"…"api_key": "…" } }')
Why
No further detail recorded for this rule.
Fix
—
MEDIUMInformation disclosuredisclose.log_secret · daymade-audio/transcript-fixer/scripts/utils/security.py:252
F-12 Information disclosureCWE-209 · CWE-532Layer L1
print(api_key)  # Prints: SecretStr(7fb3...DPRR)
Why
No further detail recorded for this rule.
Fix
—
MEDIUMInformation disclosuredisclose.log_secret · daymade-audio/transcript-fixer/scripts/utils/security.py:253
F-12 Information disclosureCWE-209 · CWE-532Layer L1
print(api_key.get())  # Get actual value when needed
Why
No further detail recorded for this rule.
Fix
—
MEDIUMInformation disclosuredisclose.log_secret · daymade-audio/transcript-fixer/scripts/utils/security.py:256
F-12 Information disclosureCWE-209 · CWE-532Layer L1
logger.info(f"…")  # Safe! Automatically masked
Why
No further detail recorded for this rule.
Fix
—
MEDIUMNetwork egressnet.raw_ip · daymade-audio/transcript-fixer/scripts/review-dashboard/server.py:67
F-04 Network egressCWE-200 · CWE-319Layer L1
return f"http://127.0.0.1:{PORT}/?{urlencode(params)}"
Why
No further detail recorded for this rule.
Fix
—
MEDIUMNetwork egressnet.raw_ip · daymade-codex/codex-image-gallery/SKILL.md:18
F-04 Network egressCWE-200 · CWE-319Layer L1
The server prints the actual URL. It starts at `http://127.0.0.1:8765/` and tries later ports if the default is occupied.
Why
No further detail recorded for this rule.
Fix
—
MEDIUMObfuscation / stealthobf.homoglyph · daymade-audio/stepfun-tts/scripts/ab_compare.sh:76
F-07 Obfuscation / stealthCWE-506 · CWE-94Layer L1
"id" "A bytes" "B bytes" "Δsize%" "A dur" "B dur" "Δdur%"
Why
No further detail recorded for this rule.
Fix
—
MEDIUMObfuscation / stealthobf.zero_width · daymade-audio/transcript-fixer/scripts/core/dictionary_processor.py:169
F-07 Obfuscation / stealthCWE-506 · CWE-94Layer L1
if not lines or lines[0].lstrip("").strip() != "---":
Why
No further detail recorded for this rule.
Fix
—
MEDIUMObfuscation / stealthobf.zero_width · daymade-audio/transcript-fixer/scripts/core/review_queue.py:1932
F-07 Obfuscation / stealthCWE-506 · CWE-94Layer L1
if lines and lines[0].lstrip("").strip() == "---":
Why
No further detail recorded for this rule.
Fix
—

Audit 0.4.1 · source sha 0f7f7e0023de · 29 Oct 2026Report an issue or request a re-scan

Provenance

Who published it, and what the verdict is pinned to

  • Publisherdaymade GitHub userOwner of the repository this skill is read from
  • Source folderdaymade/claude-code-skillsThe exact folder we audited
  • LicenceMITAs the repository states it
  • Commit pinned for this verdict0f7f7e0023deA new audit runs when the source changes
  • Repository statusNot archivedPushed today
  • Sandboxed runNot runSkills are read, not executed; layer L4 is skipped

What it tells the agent

Full source on GitHub ↗

Its description: Improves an existing application using its code, product contract, authorized work history and competitor evidence. Use for 取长补短、取其精华去其糟粕、参考竞品优化应用 or evolving an app from successful and failed work. Carries authorized…

---
name: app-evolver
description: >-
  Improves an existing application using its code, product contract, authorized
  work history and competitor evidence. Use for 取长补短、取其精华去其糟粕、参考竞品优化应用
  or evolving an app from successful and failed work. Carries authorized changes
  through implementation and user-result verification, including REA and reverse
  Skill composition; use skill-evolver for Skills.
---

# App Evolver

Improve the application's actual user result. Extract transferable mechanisms,
resolve their fit with the current product, implement authorized improvements,
and verify them through the application's consuming surface.

Use this as an orchestration Skill. Keep repository engineering, research,
history access and release operations with their existing owners. For a Skill
target use `skill-evolver`; for competitor intelligence alone use
`competitors-analysis`; for a new product specification use the available
requirements workflow. Do not replace those owners with another execution engine.

## 1. Bind the application and unfinished result

Before research or edits, establish:

- Exact application, repository/ref, platform and runtime or deployment identity.
- Original user request, current product contract and active stage; distinguish
  long-term positioning from the work selected now.
- User-visible improvement, falsifiable acceptance evidence, authorized
  deliverables, protected behavior/data and stopping condition.
- Analysis-only versus implementation authorization, and any unresolved
  product choice whose answer changes the outcome.
- Scope of the learning task. For a broad product or competitor learning
  effort, let the bound device and operator roles and the complete intended
  user result, with its impact judgments, constrain the research questions
  before selecting any single technical scenario for study. Keep a task about
  a single feature or a known defect narrow; do not expand it into a
  whole-product report.

Reuse earlier user decisions; ask in the current conversation only for missing
information or a real unresolved choice. Use the host's question tool when
available. State the evidence, alternatives, consequences and recommendation.
Do not delegate a user decision through another agent.

For multiple applications, bind each contract and acceptance path separately.
A successful design, permission or measurement in one app is an unverified
proposal in another. Do not transfer a desktop contract to its mobile sibling
without checking the sibling's current contract.

Read repository instructions and relevant domain Skills. Pin the code used for
judgment to an immutable ref; inspect current runtime/config separately. Preserve
other writers' work and coordinate overlapping ownership before editing.
On resume, reconcile the latest request, actual artifacts and unfinished evidence;
continue from the first unmet result rather than replaying the original plan.
Apply the same reconciliation when the user corrects a premise, redirects
attention or explicitly changes scope mid-task: update the binding to match,
retract only the conclusions that depended on the superseded premise, and
reuse unrelated already-verified facts. Select the next research question
under the current authorized task. Correcting one example does not promote
that example into the whole task, and a genuine scope narrowing takes effect
rather than being treated as a passing remark.

## 2. Ground opportunities and constraints

Read [evidence and fit](references/evidence-and-fit.md) before selecting changes.
For criticism of interface hierarchy or a fragmented whole-product experience,
use its [structure comparison](references/evidence-and-fit.md#reconsider-interface-structure)
before selecting local visual fixes.

Inspect the existing user journey, assets, services, tests and implementation
owners first. Search available prior work and personal collections when requested
or required by the user's environment. Perform explicitly requested research
lanes; do not silently replace deep research or history mining with a quick read.
Stop a lane once its evidence resolves the decision it was meant to inform.

Use history only within explicit authorization. Retrieve through the owning index
and exact session reader, preserving user/assistant/tool roles and child-agent
prompt/result links. Exclude hidden reasoning. Keep unavailable, stale or
incomplete coverage explicit; do not fall back to an unbounded raw-history scan.
Treat assistant conclusions as hypotheses, not user endorsement or current truth.

For competitors, inspect implementation and current primary evidence beyond a
feature list. Use `competitors-analysis` for repository evidence and the available
research owner for non-repository products. Resolve revisions and distinguish
observed behavior from claims. Treat source access, architectural inspiration,
code reuse and distribution permission as separate questions; reading a repository
does not authorize copying its implementation.

### Compose reverse-analysis Skills when the target needs them

Read [Skill composition](references/skill-composition.md) when investigating a
released app, package, binary or runtime behavior. Select a specialist by the
missing evidence, return its findings to this workflow, and retain the current
product contract, mechanism decision and engineering/acceptance owners.

Use the public Skill routes directly when no personal collection is available.
If an authorized personal favorites integration exists, use it to find additional
mechanisms or framework candidates; verify their actual Skill sources before
adoption. Its absence does not block public routes. This is reference composition:
it bundles no third-party Skill or engine and grants no installation, MCP setup
or target-execution permission.

## 3. Decide what transfers

For each mechanism that could change the next action, record:

| Decision input | Required answer |
|---|---|
| Evidence | Exact source/ref and o

Excerpt, first 6,000 characters of SKILL.md, verbatim from the audited commit. It is text from someone else’s repository, quoted so you can judge it before your agent reads it.

Install

Pinned to the audited commit 0f7f7e0

uv binary is the fix and it recurs whenever the binary path changes.
claude plugin install daymade-skill@daymade-skills
uv run --frozen python -m scripts.quick_validate <skill-path> --audience public
uv run --project "$TASK_CREATOR" --frozen python "$TASK_CREATOR/scripts/init_skill.py" my-first-skill \
uv run --project "$TASK_CREATOR" --frozen python "$TASK_CREATOR/scripts/quick_validate.py" \

Commands as the repository documents them: shown, never run by us. Our verdict covers commit 0f7f7e0023de only.

Works in which agents?

What its own text says, not a test

AgentStatusMore
Claude CodeMentioned in its text, not testedSkills for Claude Code · About Claude Code
Claude DesktopMentioned in its text, not testedSkills for Claude Desktop · About Claude Desktop
CodexMentioned in its text, not testedSkills for Codex · About Codex
GitHub CopilotMentioned in its text, not testedSkills for GitHub Copilot · About GitHub Copilot
CursorMentioned in its text, not testedSkills for Cursor · About Cursor
OpenClawMentioned in its text, not testedSkills for OpenClaw · About OpenClaw
“Mentioned” means the skill’s text names the agent. We have not run it there.

Audit history

Every audit, every source change

  1. ✕BLOCK F 25 / 100

    first audit · source 0f7f7e0023de

README badge

For maintainers · shows the latest audit

ModelsAtlas: BLOCK FMODELSATLASBLOCK · F
[![ModelsAtlas: BLOCK F](https://modelsatlas.com/skills/daymade/continue-claude-work/badge.svg)](https://modelsatlas.com/skills/daymade/continue-claude-work/)

The badge shows our verdict and grade for this skill, and links back to this page. It changes when the audit does.

Similar skills

Add this badge to your README

[![ModelsAtlas: BLOCK F](https://modelsatlas.com/skills/daymade/continue-claude-work/badge.svg)](https://modelsatlas.com/skills/daymade/continue-claude-work/)

Questions about continue-claude-work

What does the continue-claude-work skill do?
Professional Claude Code skills marketplace featuring production-ready skills for enhanced development workflows.
Is continue-claude-work safe to install?
No — not without reading the findings first. The audit graded it F (25/100) and found 14 critical or high issues in the source. Each one is listed on this page with the file and line it is on.
What can continue-claude-work access on my machine?
The audit observed that it reaches the network, runs shell commands and reads or writes files. Each of those is consistent with what it says it does. Secrets in the source: found — see the findings.
Which assistants does continue-claude-work work with?
Its documentation mentions claude-code, claude-desktop, codex, copilot, cursor and openclaw. That is what the text claims, not a compatibility test we ran.
How current is this page?
The grade is for one exact copy of the source (0f7f7e0023de), read on 2026-10-29. The repository is watched, and a new audit runs when it changes — this is the first audit.

Sources

Spotted something wrong? Report a correction · Methodology

Keep going in your AI

Opens with this page as the source. We add nothing else to the prompt.