ding

Generates workplace reminders grounded in the DingTalk essays to enforce evidence-based delivery.

19.6k|1.2k|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/tanweai/pua --skill ding
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ding
Source: https://github.com/tanweai/pua/tree/main/skills/ding
Command: npx skills add https://github.com/tanweai/pua --skill ding

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Teams often confuse process completion with real delivery: polished weekly reports, changed metrics, and boss approval replace actual user-verified results. This Skill injects reminders drawn from the essays 《置身钉内》 and 《置身钉外》 to push work toward evidence chains, real user paths, and verifiable acceptance criteria.

Core Features & Use Cases

  • Contextual Reminders: Outputs blockquote-style reminders using original essay memes (薛定谔的用户, 每日一包, 温室数据, 口径瑜伽) matched to scenarios like "the boss says it's fine" or "the weekly report looks great".
  • Scenario Routing Table: Maps eight common workplace situations (report polishing, metric redefinition, self-declared completion, greenhouse beta data) to concrete corrective actions.
  • Structured Execution Layer: For complex tasks, appends a goal/acceptance/action/evidence/status/risk block so reminders translate into trackable delivery steps.
  • Default Flavor Setting: Persists the ding flavor to ~/.pua/config.json when the user asks to set it as default.
  • Use Case: When a developer says "I'm done" without running tests, the Skill responds with a reminder that self-reported completion is only a candidate state, then directs them to run the build and paste the output as evidence.

Quick Start

Ask the agent to review my claim that this feature is finished and remind me what evidence I still need before reporting it as done.

Frequently Asked Questions about ding

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I use the ding skill to check if my work is really done?

Invoke the skill when you are about to report completion. It treats self-reported status as a candidate only and directs you to run tests, builds, or real user paths, then paste the output as evidence before marking the task done.

What triggers the ding workplace reminders?

Triggers include keywords like 钉味, 周报, 口径, 老板体感, 每日一包, 温室数据, and scenarios such as polished reports, changed metrics, or boss approval without user verification. Pure coding tasks with no workplace context should not trigger it.

Can I set the ding flavor as the default PUA style?

Yes. Say "set as default" and the skill writes {"flavor": "ding"} into ~/.pua/config.json, preserving any other existing fields. Without that command, the ding style applies only to the current reply.

What is the difference between the simple reminder and the complex task output?

Simple reminders are single markdown blockquotes quoting the source essays with one actionable point. Complex tasks additionally output a structured block covering goal, acceptance criteria, next action, collected evidence, status, and risks.

When should I not use the ding skill?

Do not use it for pure coding tasks with no workplace, organizational, or delivery context. It is designed for situations where reporting, metrics, or boss perception might substitute for verified user-facing results.