yknothing
- 119 skills
- 0 followers
- 4 hours ago last updated
- ▌ Pc Risk Assessment 2 · yknothing bundleUse when planned work must be challenged for delivery, dependency, migration, security, or operational risk before the team commits to scope or sequence.
- ▌ Pc Sprint Planning 2 · yknothing bundleUse when the team has sized work and must choose a realistic iteration scope, sequence, and ownership model that fits capacity and current risk.
- ▌ Pc Testing Strategy 2 · yknothing bundleUse when a reviewed implementation slice or feature needs a deliberate test plan across unit, integration, contract, and end-to-end layers, especially when brownfield regressions, unsupported flows, coexistence boundaries, or API contracts require explicit coverage beyond the default happy path.
- ▌ Pc Accessibility 2 · yknothing bundleUse when a user interface, user-facing flow, or acceptance criteria need accessibility requirements, audits, or remediation guidance so the system stays usable for people with disabilities.
- ▌ Pc Documentation 2 · yknothing bundleUse when a feature, architecture decision, incident, or workflow change needs durable technical documentation such as tutorials, reference docs, ADRs, runbooks, or maintenance guidance instead of ad hoc notes.
- ▌ Pc Observability 2 · yknothing bundleUse when code, workflows, or AI execution paths need structured telemetry such as logs, metrics, traces, skill-invocation records, model-usage accounting, or token usage records so behavior, failures, and cost stay observable across the lifecycle.
- ▌ Pc Problem Framing 2 · yknothing bundleUse when intake has identified the likely lifecycle path but the problem statement, solution direction, or key trade-offs are still too fuzzy for requirements, research, or architecture work to start cleanly
- ▌ Pc Spec Writing 2 · yknothing bundleUse when reviewed requirements need a shared product or technical specification that fixes scope, non-goals, interfaces, rollout concerns, and open questions before architecture or implementation. Skip for routine agile story refinement.
- ▌ Pc Data Modeling 2 · yknothing bundleUse when the system structure is known and the team must turn domain concepts and architectural boundaries into durable storage schemas, ownership rules, and migration-safe data flow decisions before implementation.
- ▌ Pc System Design 2 · yknothing bundleUse when reviewed requirements or specifications are ready and the team must decide high-level architecture, component boundaries, integration seams, or brownfield coexistence strategy before API design, technology selection, or task planning.
- ▌ Pc Refactoring 2 · yknothing bundleUse when existing code is correct but structurally costly to change, and the team needs to improve clarity, coupling, duplication, or seam quality without changing externally observable behavior.
- ▌ Pc Tech Selection 2 · yknothing bundleUse when the architecture is known and the team must choose concrete languages, frameworks, data stores, or infrastructure tools with explicit trade-offs instead of letting implementation drift into ad hoc stack decisions.
- ▌ Pc E2e Scenario Design 2 · yknothing bundleUse when E2E tests must go beyond shallow happy-path checks — multi-step user journeys, stateful sessions, cross-boundary state consistency, failure-mode edges — or when the suite passes but production still breaks. Platform- and framework-agnostic (web, mobile, desktop; Playwright, XCUITest, Cypress).
- ▌ Pc Release Management 2 · yknothing bundleUse when a tested release candidate needs a coordinated go/no-go decision, release window, communication path, and ownership model before deployment proceeds.
- ▌ Pc Security Design 2 · yknothing bundleUse when the architecture is defined and the team must turn trust boundaries, sensitive data paths, and attacker assumptions into concrete control design before implementation and audit.
- ▌ Pc Delivery Completion 2 · yknothing bundleUse when verified implementation work must be merged, handed off through a PR, preserved for later, or explicitly discarded with a recorded outcome instead of an ambiguous "done".
- ▌ Pc Deployment Strategy 2 · yknothing bundleUse when a release candidate is ready and the team must choose the safest rollout pattern, verification checkpoints, and rollback path for the current risk, blast radius, and operational constraints.
- ▌ Pc Incident Response 2 · yknothing bundleUse when a live production issue needs coordinated containment, severity triage, stakeholder communication, and evidence capture, especially when a recent release, brownfield coexistence rules, rollback decisions, or unresolved contract boundaries must be handled before root-cause work.
- ▌ Pc Domain Modeling 2 · yknothing bundleUse when reviewed requirements still carry ambiguous business nouns, overlapping concepts, or possible bounded contexts, and the team needs a shared domain model before spec writing, API design, or data modeling.
- ▌ Pc Task Execution 2 · yknothing bundleUse when an approved task slice already exists and the team needs a 2-5 minute execution plan with checkpoints, stop conditions, and batch discipline before or during implementation, especially when brownfield seams or review-sensitive changes make ad hoc execution unsafe.
- ▌ Pc Receiving Code Review 2 · yknothing bundleUse when review feedback has arrived and the author must verify, sequence, and respond to comments without blind agreement, especially when suggestions may conflict with brownfield constraints, contracts, or existing architecture decisions.
- ▌ Pc Tech Debt Management 2 · yknothing bundleUse when repeated findings from reviews, incidents, retrospectives, or delivery friction need to be turned into a prioritized technical-debt registry and remediation plan, especially when brownfield seams, release-boundary gaps, or operational workarounds are accruing real engineering cost.
- ▌ Pc Acceptance Criteria 2 · yknothing bundleUse when defining testable criteria that determine whether a requirement is met
- ▌ Pc Feature Development 2 · yknothing bundleUse when a reviewed task slice has tests or acceptance targets and the team must turn it into a small, mergeable implementation increment without expanding scope, breaking contracts, or hiding release-boundary risk.
- ▌ Pc Systematic Debugging 2 · yknothing bundleUse when a bug, failing test, regression, or unexpected behavior needs a root-cause-first debugging loop before code changes, especially when brownfield seams, recent releases, or historical defect matches make guesswork unsafe.
- ▌ Pc Monitoring Observability 2 · yknothing bundleUse when a live service or newly delivered release needs actionable telemetry, dashboards, and alerts that expose real user-impactful boundaries, especially when brownfield coexistence rules, unsupported-flow safety, rollback health, or queue/backfill behavior must be visible before incidents escalate.
- ▌ Pc Requirements Engineering 2 · yknothing bundleUse when the work is still at the “what should we build” stage and approved discovery inputs or entry-stack outputs must become prioritized requirements and scope boundaries before specification, architecture, planning, or coding. Not for acceptance criteria, spec review, or implementation.
- ▌ Pc Verification Before Completion 2 · yknothing bundleUse when about to claim a phase, fix, task, build, or release is complete, fixed, passing, or ready for handoff and fresh evidence must be checked before making the claim or creating a commit, PR, or deployment decision.
- ▌ Requirements Engineering 2 · yknothingUse when the work is still at the “what should we build” stage rather than design or implementation. Apply before spec-writing, architecture, API design, planning, or coding when interviews, personas, stakeholder notes, or discovery artifacts must be turned into prioritized functional requirements, non-functional requirements, scope boundaries, traceable sources, and explicit “the system shall” statements; not for acceptance criteria, PRD drafting from an approved requirements doc, spec review, or implementation.
- ▌ Pc CI CD 2 · yknothing bundleUse when a reviewed implementation slice needs an automated build, test, and deployment pipeline, especially when brownfield rollback, release-boundary checks, contract/integration gates, and staged delivery must be explicit before shipping.
- ▌ Pc Intake 2 · yknothing bundleThe mandatory gateway for all new engineering work. Triage and route new products, apps, features, migrations, tech-debt, or any 'not sure where to start' request to the correct lifecycle path. Use before starting design or implementation. Do not use for ongoing tasks, specific debugging, or PR reviews.
- ▌ Pc Tdd 2 · yknothing bundleUse when a reviewed task is ready for implementation and the team must drive the work by writing failing tests first, especially when contract behavior, brownfield regressions, unsupported flows, or coexistence safety must be proven before code changes.
- ▌ Pc Estimation 2 · yknothing bundleUse when reviewed tasks exist and the team must size them with explicit assumptions, confidence, and risk awareness before committing to a timeline or sprint scope.
- ▌ Pc Code Review 2 · yknothing bundleUse when a concrete code change is ready for review and the reviewer must evaluate correctness, security, maintainability, test adequacy, contract alignment, and brownfield safety before merge, especially when unsupported flows, backward compatibility, or release-boundary constraints must be enforced.
- ▌ Pc Runbooks 2 · yknothing bundleUse when an operational task or incident needs a concrete step-by-step procedure that another responder can execute safely, especially when rollback, fail-closed containment, coexistence fallback, communication cadence, or evidence capture must be explicit under pressure.
- ▌ Pc Security Audit 2 · yknothing bundleUse when a reviewed change, release candidate, or high-risk slice must be challenged for abuse paths, trust-boundary failures, secret handling, dependency risk, or data exposure before release.
- ▌ Pc User Research 2 · yknothing bundleUse when discovery needs evidence about target users, behaviors, and pain points, especially after intake or problem-framing surfaces open questions that must be validated before requirements are written
- ▌ Pc API Design 2 · yknothing bundleUse when architecture boundaries are already defined and the team must specify stable API contracts between components or for external consumers, especially when backward compatibility, brownfield coexistence, authorization rules, and error semantics must be made explicit before implementation.
- ▌ Pc Task Breakdown 2 · yknothing bundleUse when reviewed architecture or API contracts must be decomposed into implementation-ready work items, especially when sequencing, reversible brownfield increments, dependency mapping, and vertical slices must be explicit before coding begins.
- ▌ Pc Retrospective 2 · yknothing bundleUse when a sprint, release, or incident has ended and the team needs to turn evidence about what worked, what failed, and what should change into a small set of owned follow-up actions.
- ▌ Skill Debug · yknothing bundleUse when you need local evidence about whether agent skills are on likely discovery surfaces, whether activation canaries were observed, and which installed skill identities have no local canary evidence.
- ▌ Skill Hygiene · yknothing bundleUse when you need to audit, evaluate, govern, safely retire, or transactionally upgrade locally installed or distributed agent skills. Triggers include skill sprawl, stale, broken, or conflicting skills, local cleanup or quarantine, managed physical collections, pre-migration review, and periodic inventory checks.
- ▌ Skills Refiner · yknothing bundleAudit and refine a skill repository, a single skill, a workflow framework, or an eval set. Covers design quality, context engineering, purpose fit, evidence discipline, and boundary clarity — the structural dimensions that assertion-based testing does not reach. When a target_repo is provided, continues into compatibility review, extraction, and integration planning. Complements skill-creator by providing deep design-level judgment after functional tests pass.
- ▌ Skills Panorama · yknothing bundleUse when the user wants a readable map of locally installed Agent Skills — what exists in the source store, which Agents see them, whether links and control-catalog intent match reality, and how to triage gaps without mutating anything. Triggers include 技能全景, installed skills overview, topology map, projection drift, and “what is on this machine”.
- ▌ Skills Appreciation · yknothing bundleExplain and interpret a skill, a skills repository, or a skills system in a deep yet accessible teaching style. Use when the goal is to help readers truly understand how it works, why it works, what is worth learning, and how to design better skills.
- ▌ Bs Prdefine · yknothingUse when the user needs to define Product Requirements (PR) for a feature, product, or project from ambiguity through a reviewable handoff — especially when the ask is multi-stakeholder or high-stakes. Also use when requirement gaps are being filled with assumptions or someone pushes to skip clarification and just write a spec. This defines requirements; it is not merely a PRD template or document-writing workflow.
- ▌ Bs Sw Master · yknothing bundleUse when the user wants to master and complete a Software (SW) change from a spec, requirements document, or issue — including acceptance criteria, isolated setup, safe snapshots, characterization or TDD, implementation, self-review, a reviewable commit, and authorized push. This does not imply deployment, production operations, or unrelated opportunistic changes.
- ▌ Bs UI Master · yknothing bundleUse when the user asks to design or substantially improve a product UI, page, screen, component, or visual system. Covers visual direction, tokens, layout, color, typography, spacing, imagery, interaction states, motion, accessibility, and visual QA. This is production-grade UI design, not a complete UX practice: it does not claim user research, information architecture, journey mapping, or usability studies.
- ▌ Bs Ppt Master · yknothing bundleUse when creating, revising, filling, or enhancing a PPT or slide deck whose argument, visual system, editability, details, and final artifact must be designed and verified together.
- ▌ Bs Uml Master · yknothing bundleUse when creating, revising, or reviewing UML or architecture diagrams — class, sequence, state machine, activity, component, deployment, use case, ER, or C4 — from a codebase or a design, where diagram-type fit, semantic correctness, abstraction discipline, and render-verified delivery matter.
- ▌ Bs Skill Forge · yknothing bundleUse when the user wants to forge a new Agent Skill from idea to publishable delivery, including Reference-vs-Build judgment, capability definition, pattern selection, TDD, four review gates, and registry integration. Use this for new Skill creation, not for silently rewriting an existing Skill or bypassing independent audit.
- ▌ Bs Social Card · yknothing bundleUse when the user asks to produce and validate a single 1200x630 social media card, Open Graph image, Twitter card, link preview, or social share graphic. Do not use for full-page screenshots, multi-slide carousels, animated GIFs, video thumbnails, print-ready graphics, or a general-purpose visual identity system.
- ▌ Bs Prose Master · yknothingUse when the user asks to master, improve, rewrite, polish, or craft prose — including structure, rhythm, precision, audience fit, tone, or article flow. Also use when edits risk drifting toward generic corporate language, flattening the author's voice, or adding unsupported claims. Bilingual Chinese and English editing is supported; translation alone is not the trigger.
- ▌ Bs Reflect Loop · yknothing bundleUse when retrospectives and future-practice learning are requested after completed or stable work, including requests to extract lessons, tighten rules, prevent recurrence, or deposit evidence-bounded learning. Re-evaluate routing when a conversation moves from active diagnosis to reflection. Do not use while diagnosis, incident response, or implementation is still active, for summary-only requests, or as permission to modify executable or governance surfaces.
- ▌ Bs Skill Auditor · yknothingUse when you need a read-only, evidence-anchored audit of installed agent skills across structure, safety, freshness, and pattern alignment, including confidence scoring, failure routing, and a health report. This skill diagnoses and recommends; it does not directly repair the audited skills or execute them dynamically.
- ▌ Bs Visual Article · yknothing bundleUse when the user wants to turn an article, blog post, or long-form document into a coherent visual article by planning, generating, placing, and validating diagrams, charts, conceptual illustrations, or comparison visuals. Use visuals only when they improve understanding; do not use this for decorative image insertion, a single poster, or invented data.
- ▌ Bs Insight Product · yknothing bundleUse when a software product or SaaS idea needs evidence, dissent, and adversarial pressure turned into a product-direction decision — including discovery, positioning, wedge selection, repositioning, or a pursue, test, park, or kill judgment before requirements or implementation begin. This does not certify product-market fit.
- ▌ Bs Prospect Customer · yknothing bundleUse when the user wants to prospect, qualify, and prioritize first customers, early adopters, design partners, or beta users from recent public evidence, then design a human validation experiment. This is evidence-backed first-customer prospecting, not lead scraping, private-contact enrichment, automated outreach, or a promise of conversion.
- ▌ Pc Tdd · yknothing bundleUse when a reviewed task is ready for implementation and the team must drive the work by writing failing tests first, especially when contract behavior, brownfield regressions, unsupported flows, or coexistence safety must be proven before code changes.
- ▌ Pc CI CD · yknothing bundleUse when a reviewed implementation slice needs an automated build, test, and deployment pipeline, especially when brownfield rollback, release-boundary checks, contract/integration gates, and staged delivery must be explicit before shipping.
- ▌ Pc Intake · yknothing bundleThe mandatory gateway for all new engineering work. Triage and route new products, apps, features, migrations, tech-debt, or any 'not sure where to start' request to the correct lifecycle path. Use before starting design or implementation. Do not use for ongoing tasks, specific debugging, or PR reviews.
- ▌ Pc Runbooks · yknothing bundleUse when an operational task or incident needs a concrete step-by-step procedure that another responder can execute safely, especially when rollback, fail-closed containment, coexistence fallback, communication cadence, or evidence capture must be explicit under pressure.
- ▌ Pc Prodcraft · yknothing bundleUse when software-development work is underway or likely, so the task routes through the Prodcraft lifecycle-aware entry stack before planning, implementation, quality gates, or workflow selection. Default to Prodcraft for software-development unless the user explicitly chooses another path.
- ▌ Pc API Design · yknothing bundleUse when architecture boundaries are already defined and the team must specify stable API contracts between components or for external consumers, especially when backward compatibility, brownfield coexistence, authorization rules, and error semantics must be made explicit before implementation.
- ▌ Pc Estimation · yknothing bundleUse when reviewed tasks exist and the team must size them with explicit assumptions, confidence, and risk awareness before committing to a timeline or sprint scope.
- ▌ Pc Code Review · yknothing bundleUse when a concrete code change is ready for review and the reviewer must evaluate correctness, security, maintainability, test adequacy, contract alignment, and brownfield safety before merge, especially when unsupported flows, backward compatibility, or release-boundary constraints must be enforced.
- ▌ Pc Refactoring · yknothing bundleUse when existing code is correct but structurally costly to change, and the team needs to improve clarity, coupling, duplication, or seam quality without changing externally observable behavior.
- ▌ Pc Spec Writing · yknothing bundleUse when reviewed requirements need a shared product or technical specification that fixes scope, non-goals, interfaces, rollout concerns, and open questions before architecture or implementation. Skip for routine agile story refinement.
- ▌ Pc Accessibility · yknothing bundleUse when a user interface, user-facing flow, or acceptance criteria need accessibility requirements, audits, or remediation guidance so the system stays usable for people with disabilities.
- ▌ Pc Data Modeling · yknothing bundleUse when the system structure is known and the team must turn domain concepts and architectural boundaries into durable storage schemas, ownership rules, and migration-safe data flow decisions before implementation.
- ▌ Pc Documentation · yknothing bundleUse when a feature, architecture decision, incident, or workflow change needs durable technical documentation such as tutorials, reference docs, ADRs, runbooks, or maintenance guidance instead of ad hoc notes.
- ▌ Pc Observability · yknothing bundleUse when code, workflows, or AI execution paths need structured telemetry such as logs, metrics, traces, skill-invocation records, model-usage accounting, or token usage records so behavior, failures, and cost stay observable across the lifecycle.
- ▌ Pc Retrospective · yknothing bundleUse when a sprint, release, or incident has ended and the team needs to turn evidence about what worked, what failed, and what should change into a small set of owned follow-up actions.
- ▌ Pc System Design · yknothing bundleUse when reviewed requirements or specifications are ready and the team must decide high-level architecture, component boundaries, integration seams, or brownfield coexistence strategy before API design, technology selection, or task planning.
- ▌ Pc User Research · yknothing bundleUse when discovery needs evidence about target users, behaviors, and pain points, especially after intake or problem-framing surfaces open questions that must be validated before requirements are written
- ▌ Pc Security Audit · yknothing bundleUse when a reviewed change, release candidate, or high-risk slice must be challenged for abuse paths, trust-boundary failures, secret handling, dependency risk, or data exposure before release.
- ▌ Pc Task Breakdown · yknothing bundleUse when reviewed architecture or API contracts must be decomposed into implementation-ready work items, especially when sequencing, reversible brownfield increments, dependency mapping, and vertical slices must be explicit before coding begins.
- ▌ Pc Task Execution · yknothing bundleUse when an approved task slice already exists and the team needs a 2-5 minute execution plan with checkpoints, stop conditions, and batch discipline before or during implementation, especially when brownfield seams or review-sensitive changes make ad hoc execution unsafe.
- ▌ Pc Tech Selection · yknothing bundleUse when the architecture is known and the team must choose concrete languages, frameworks, data stores, or infrastructure tools with explicit trade-offs instead of letting implementation drift into ad hoc stack decisions.
- ▌ Pc Domain Modeling · yknothing bundleUse when reviewed requirements still carry ambiguous business nouns, overlapping concepts, or possible bounded contexts, and the team needs a shared domain model before spec writing, API design, or data modeling.
- ▌ Pc Problem Framing · yknothing bundleUse when intake has identified the likely lifecycle path but the problem statement, solution direction, or key trade-offs are still too fuzzy for requirements, research, or architecture work to start cleanly
- ▌ Pc Risk Assessment · yknothing bundleUse when planned work must be challenged for delivery, dependency, migration, security, or operational risk before the team commits to scope or sequence.
- ▌ Pc Security Design · yknothing bundleUse when the architecture is defined and the team must turn trust boundaries, sensitive data paths, and attacker assumptions into concrete control design before implementation and audit.
- ▌ Pc Sprint Planning · yknothing bundleUse when the team has sized work and must choose a realistic iteration scope, sequence, and ownership model that fits capacity and current risk.
- ▌ Pc Compliance · yknothing bundleUse when legal, contractual, regulatory, or internal policy requirements must be translated into engineering constraints, evidence, and approval checkpoints before delivery.
- ▌ Pc Testing Strategy · yknothing bundleUse when a reviewed implementation slice or feature needs a deliberate test plan across unit, integration, contract, and end-to-end layers, especially when brownfield regressions, unsupported flows, coexistence boundaries, or API contracts require explicit coverage beyond the default happy path.
- ▌ Pc Incident Response · yknothing bundleUse when a live production issue needs coordinated containment, severity triage, stakeholder communication, and evidence capture, especially when a recent release, brownfield coexistence rules, rollback decisions, or unresolved contract boundaries must be handled before root-cause work.
- ▌ Pc Release Management · yknothing bundleUse when a tested release candidate needs a coordinated go/no-go decision, release window, communication path, and ownership model before deployment proceeds.
- ▌ Pc Acceptance Criteria · yknothing bundleUse when defining testable criteria that determine whether a requirement is met
- ▌ Pc Delivery Completion · yknothing bundleUse when verified implementation work must be merged, handed off through a PR, preserved for later, or explicitly discarded with a recorded outcome instead of an ambiguous "done".
- ▌ Pc Deployment Strategy · yknothing bundleUse when a release candidate is ready and the team must choose the safest rollout pattern, verification checkpoints, and rollback path for the current risk, blast radius, and operational constraints.
- ▌ Pc E2e Scenario Design · yknothing bundleUse when E2E tests must go beyond shallow happy-path checks — multi-step user journeys, stateful sessions, cross-boundary state consistency, failure-mode edges — or when the suite passes but production still breaks. Platform- and framework-agnostic (web, mobile, desktop; Playwright, XCUITest, Cypress).
- ▌ Pc Feature Development · yknothing bundleUse when a reviewed task slice has tests or acceptance targets and the team must turn it into a small, mergeable implementation increment without expanding scope, breaking contracts, or hiding release-boundary risk.
- ▌ Pc Market Analysis · yknothing bundleUse when discovery needs evidence about market demand, competitors, pricing pressure, or underserved segments for a new product or expansion idea before feasibility, user research, or requirements are finalized.
- ▌ Pc Systematic Debugging · yknothing bundleUse when a bug, failing test, regression, or unexpected behavior needs a root-cause-first debugging loop before code changes, especially when brownfield seams, recent releases, or historical defect matches make guesswork unsafe.
- ▌ Pc Tech Debt Management · yknothing bundleUse when repeated findings from reviews, incidents, retrospectives, or delivery friction need to be turned into a prioritized technical-debt registry and remediation plan, especially when brownfield seams, release-boundary gaps, or operational workarounds are accruing real engineering cost.
- ▌ Pc Receiving Code Review · yknothing bundleUse when review feedback has arrived and the author must verify, sequence, and respond to comments without blind agreement, especially when suggestions may conflict with brownfield constraints, contracts, or existing architecture decisions.
- ▌ Pc Feasibility Study · yknothing bundleUse when discovery has narrowed an idea enough that the team must make a go/no-go, pivot, or scope-down decision based on technical, economic, operational, or timeline viability before requirements, architecture, or major implementation.
- ▌ Pc Monitoring Observability · yknothing bundleUse when a live service or newly delivered release needs actionable telemetry, dashboards, and alerts that expose real user-impactful boundaries, especially when brownfield coexistence rules, unsupported-flow safety, rollback health, or queue/backfill behavior must be visible before incidents escalate.
- ▌ Pc Requirements Engineering · yknothing bundleUse when the work is still at the “what should we build” stage and approved discovery inputs or entry-stack outputs must become prioritized requirements and scope boundaries before specification, architecture, planning, or coding. Not for acceptance criteria, spec review, or implementation.