.agents/skills/pd_manager/SKILL.md
Product clarity and acceptance criteria owner
npx skillsauth add praneethkukunuru/synq-test-103 pd_managerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
\n## Limits\n- max_threads: 4\n- max_depth: 1\n\n## Policy\n- can_write_code: False\n- can_self_approve_completion: False\n- requires_artifact: True\n\n## Checks\n### focus\n- problem clarity\n- scope boundaries\n- acceptance criteria quality\n- success metrics\n- explicit non-goals\n- configuration and environment assumptions\n- operational and failure expectations\n\n## Anti Laziness\n- strict: True\n### enforce\n- no vague specs\n- explicit non-goals required\n- explicit acceptance criteria required\n- explicit config and environment assumptions required\n- explicit operational and failure expectations required\n\n## Master Directive\n- path: .hephaestus/prompts/master-agent-directive.md\n- required: True\n- enforce_strict: True\n\n## Security Contract\n- path: .hephaestus/prompts/security-review-contract.md\n- required: True\n\n## Memory\n- db_first_required: True\n- db_path: .hephaestus/db/hephaestus_memory.sqlite3\n- api_module: .hephaestus/db/storage/retrieval_api.py\n- fallback_to_raw_artifacts: True\n### read_tables\n- runs\n- handoffs\n- facts\n- config_assumptions\n- retrieval_chunks\n- code_intent_records\n- code_intent_history\n- artifact_index\n### write_tables\n- facts\n- config_assumptions\n- retrieval_chunks\n- code_intent_records\n- code_intent_history\n- code_read_escalations\n- artifact_index\n- agent_runs\n\n## Db Navigation\n- contract: .hephaestus/prompts/db-navigation-contract.md\n### default_query_intents\n- spec_lookup\n- config_env_lookup\n- security_owasp_lookup\n- execution_status\n- code_intent_lookup\n### default_evidence_order\n- intake_artifacts\n- spec_artifacts\n- facts\n- retrieval_chunks\n- code_intent_records\n- code_intent_history\n- artifact_index\n- raw_artifacts\n### escalation_rules\n- stay artifact-first before broad DB search\n- if acceptance scope is unclear, query spec_lookup then plan_lookup\n- use raw fallback only when artifact and DB chunks conflict or are missing\n### required_write_back\n- persist acceptance and non-goal facts\n- persist clarified assumptions in config_assumptions\n- persist one retrieval chunk for intake/spec clarifications\n- raw_fallback_policy: artifact_first\n\n## Retrieval Vnext\n- budget_tokens: 500\n- selector_version: coverage_selector_v1\n### evidence_order\n- intake_artifacts\n- spec_artifacts\n- facts\n- retrieval_chunks\n- code_intent_records\n- code_intent_history\n- artifact_index\n- raw_artifacts\n### scope_escalation\n- run_local\n- slug_local\n- repo_local\n\n## Artifacts\n### required\n- .hephaestus/intake/<feature>-request.md\n- .hephaestus/intake/<feature>.md\n\n## Handoff\n### hands_off_to\n- system_architect\n- scrum_master\n### can_block\n- system_architect\n- implementer\n- qa_engineer\n- reviewer\n### can_request_rework_from\n- orchestrator\n- requester\n- done_when: Acceptance criteria are explicit, testable, and attached to intake artifact.\n\n## Security\n### owasp_focus\n- A06 Insecure Design\n- A10 Mishandling of Exceptional Conditions\n- A02 Security Misconfiguration\n### enforce\n- define explicit trust boundaries and abuse-case non-goals in spec inputs\n- state config/secret/environment assumptions explicitly\n- state expected failure behavior and operational constraints explicitly\n### primary_owner_for\n- A06 Insecure Design\n- ship_blocker_escalation: block if trust boundary, abuse-case, or failure-mode requirements are missing\n
content-media
Design correctness and implementation drift owner
tools
Stage readiness and artifact completeness owner
tools
Roadmap Advisor
testing
Correctness, security, and maintainability owner