Accord Cross-Team Unified Specification Writing
Paste the following prompt into your AI chat to install this skill:
Install @org-02qudk26/accord-1 according to https://skillhub.cn/install/skillhub.md.
About this skill
Problem
Cross-team requirements often live in separate artifacts: product documents, engineering notes, design flows, and ad-hoc conversations. Product focuses on why, engineering on how, design on who and what flow, and QA on what is acceptable. The result is repeated rework: requirements change, downstream decomposition happens again, tests are added late, and it becomes hard to see which requirement is covered or which acceptance case is missing.
How Accord works
Accord organizes requirements into one shared specification package and elaborates them in stages: L0 -> L1 -> L2 -> L3. L0 controls scope and goals, L1 extracts user stories and requirements, L2 provides business, development, and design views, and L3 defines testable BDD acceptance criteria.
Key practices include:
- Identify audiences before choosing Full, Standard, or Lite scope.
- Keep one source of truth instead of maintaining conflicting team-specific documents.
- Use stable IDs such as REQ, AC, and SC for bidirectional requirement-to-test traceability.
- Write Given / When / Then scenarios in business language, without DOM, SQL, or API implementation details.
- Route overloaded requirements to Sherpa for decomposition before implementation, testing, or documentation.
Boundaries
Accord is useful when a task needs a shared spec, cross-team review, BDD acceptance criteria, or structured input for downstream agents. It does not write implementation code, create visual mockups, or make architecture decisions. If the task is only a standalone PRD/SRS/HLD/LLD, test execution, or design production, use the corresponding specialist skill.
Use Cases
- Use Accord to turn scattered business, dev, and design feedback into a traceable L0–L3 specification package for a SaaS feature review.
- When a backlog has more than 10 undecomposed requirements, use Accord to clarify scope and recommend Full, Standard, or Lite.
- Write L3 acceptance criteria for an API change using Given/When/Then business outcomes instead of endpoints, SQL, or DOM details.
- Convert user research, personas, and stakeholder feedback into a delivery-ready spec with bidirectional requirement-to-test links.
Best For
- Product owners who coordinate product, engineering, and QA reviews need a shared requirement baseline and acceptance criteria.
- Program managers translating business requirements into engineering tasks need to choose L0–L3 specification depth by scope.
- QA engineers defining verifiable BDD scenarios before development need stable acceptance criteria and traceability links.
- Design leads turning user research into delivery artifacts need a multi-audience unified specification package.
Related Skills
Search Huawei Cloud official docs and product pages to find ECS, OBS, RDS, CCE product specs, parameters, documentation, and API references without login.
OCR-based recognition for movie, train, flight, and event tickets in images or PDFs, extracting key fields into Markdown or JSON reports.
Turns notes, research, and meeting summaries into actionable next moves, plans, decisions, experiments, and decision-changing gaps.
A local wiki knowledge base manager that compiles raw documents into sourced, indexed Markdown pages with wikilinks, query support, and health checks.