Best for
- Use when implementing, resuming, reviewing, or verifying the DeepSeek++ Codex-style automation feature in this repository.
zhu1090093659/deepseek-pp/docs/archives/deepseek-automation/skill/SKILL.md
Use when implementing, resuming, reviewing, or verifying the DeepSeek++ Codex-style automation feature in this repository. Covers reading docs/progress/MASTER.md, following GitHub Issues
Decision brief
Use this project-local skill for the DeepSeek++ automation implementation. The feature goal is: create Codex-style automations that can run immediately in a new DeepSeek chat session and then continue in that same automation session on a cron/RRULE-like schedule.
Compatibility matrix
| Platform | Status | Evidence | What to check |
|---|---|---|---|
| Codex | Declared | Source record | Install path and trigger |
| Claude Code | Not declared | No explicit evidence | Portability before use |
| Cursor | Not declared | No explicit evidence | Portability before use |
| Gemini CLI | Not declared | No explicit evidence | Portability before use |
Installation
The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.
npx skills add https://github.com/zhu1090093659/deepseek-pp --skill "docs/archives/deepseek-automation/skill"Inspect the Agent Skill "deepseek-automation" from https://github.com/zhu1090093659/deepseek-pp/blob/f4c72a2e3c6732c7166c5cba68936edea5fc6808/docs/archives/deepseek-automation/skill/SKILL.md at commit f4c72a2e3c6732c7166c5cba68936edea5fc6808. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.
Workflow
From Hexagonal Architecture.
Run this before marking any task done.
Phase 1: implement contracts, store, and schedule calculation first.
Use this project-local skill for the DeepSeek++ automation implementation. The feature goal is: create Codex-style automations that can run immediately in a new DeepSeek chat session and then continue in that same automation session on a cron/RRULE-like schedule.
1. Read docs/progress/MASTER.md. 2. Confirm tracking mode. Current mode is GITHUBSTANDARD. 3. Query GitHub before starting work:
Permission review
The documentation includes network, browsing, or remote request actions.
Do not rely on background-only `fetch('/api/v0/chat/completion')` for MVP; DeepSeek web completion has challenge/proof-of-work behavior.Evidence record
| Signal | Value | Evidence type | Meaning |
|---|---|---|---|
| Quality score | 86/100 | Computed | Documentation, specificity, maintenance, and trust rules |
| Repository stars | 1,453 | Source | Repository attention, not individual Skill quality |
| Compatibility | 1 platforms | Source | Declared in the catalog source record |
| Usage guide | automated source guide | Editorial | Generated or reviewed according to the visible evidence level |
Pinned source
Use this project-local skill for the DeepSeek++ automation implementation. The feature goal is: create Codex-style automations that can run immediately in a new DeepSeek chat session and then continue in that same automation session on a cron/RRULE-like schedule.
docs/progress/MASTER.md.GITHUB_STANDARD.gh issue list -R zhu1090093659/deepseek-pp --label "spec-driven" --state open --json number,title,labels,milestone
docs/analysis/ and docs/plan/.docs/progress/MASTER.md Current Status at session start and end.fetch-hook.ts unless the task is explicitly about hook compatibility.core/automation/.fetch('/api/v0/chat/completion') for MVP; DeepSeek web completion has challenge/proof-of-work behavior.Verified on 2026-05-21:
/api/v0/chat/completion./api/v0/chat/history_messages.chat_session_id, parent_message_id, model_type, prompt, ref_file_ids, thinking_enabled, search_enabled, action, and preempt.From Unix philosophy.
Litmus test: if you cannot describe a module's responsibility in a single sentence, it needs to be split.
Anti-pattern: a script that fetches data, computes metrics, renders charts, and sends notifications.
Correct approach:
fetch_data.py -> data retrieval only, outputs JSON
compute.py -> computation only, reads JSON writes JSON
render.py -> rendering only, reads JSON generates HTML
notify.py -> notification only, reads JSON calls webhook
From Clean Architecture.
Layered model:
+-------------------------------+
| Infrastructure (API, DB, UI) | <- outermost, replaceable at will
+-------------------------------+
| Adapters (transform, format) |
+-------------------------------+
| Core business (pure logic) | <- innermost, zero external deps
+-------------------------------+
Litmus test: can the core logic run unit tests with zero external services? If not, the dependency direction is wrong.
From Hexagonal Architecture.
Practices:
From 12-Factor App.
Configuration precedence:
Environment variables > .env file > config.json > in-code defaults
Checklist:
The natural consequence and ultimate goal of S + U + P + E.
Replacement matrix:
| Replacing | Impact scope | Correct approach |
|---|---|---|
| Data source API | Adapter layer only | Write new fetcher, output same JSON |
| Frontend renderer | Render layer only | Read same JSON, swap render implementation |
| Notification channel | Notification layer | Swap webhook adapter |
| Deployment platform | Deploy config only | Change wrangler.toml or Dockerfile |
| Programming language | Implementation only | JSON contracts unchanged, rewrite in any language |
Run this before marking any task done.
fetch-hook.ts, content.ts, or background.ts when a focused module would do.npm run compile passes, or the blocking reason is recorded.Scoring rule: all pass = proceed; 1-2 fail = fix first; 3+ fail = stop and refactor.
For every completed Issue:
docs/progress/MASTER.md Current Status and phase counts if needed.When all GitHub Issues are closed and all milestones are complete, enter archive mode:
docs/analysis/, docs/plan/, and docs/progress/ into docs/archives/deepseek-automation/.docs/archives/deepseek-automation/skill/SKILL.md.docs/archives/README.md.Alternatives
PramodDutta/qaskills
Automatically generate comprehensive API test suites from OpenAPI specifications covering CRUD operations, error handling, authentication, pagination, and edge cases
garrytan/gstack
Generate missing documentation from scratch for a feature, module, or entire project. (gstack)
alirezarezvani/claude-skills
Structured research summarization agent skill for non-dev users. Handles academic papers, web articles, reports, and documentation. Extracts key findings, generates comparative analyses, and produces properly formatted citations. Use when: user wants to summarize a research paper, compare multiple sources, extract citations from documents, or create structured research briefs. Plugin for Claude Code, Codex, Gemini CLI, and OpenClaw.
PramodDutta/qaskills
Test automation with Gauge framework using Markdown specifications, step implementations in Java/Python/JavaScript/Ruby/C#, concepts, data-driven testing, and living documentation.