Agent skill · Audited from source
Generate Prd
skill · huytieu/COG-second-brainMIT licenceAudited 14 Oct 2026 · source 6ea1a6ff2160
Is it safe? Yes — SAFE, grade B (89/100). We read this skill's source at commit 6ea1a6ff2160 and found no filesystem, network or shell access and no hard-coded secrets. What it does: Generate product requirements documents with optional publishing to Confluence or other wiki platforms
Cite
Cite this page
ModelsAtlas. “Generate Prd (huytieu/COG-second-brain)”. Retrieved 14 Oct 2026. https://modelsatlas.com/skills/huytieu/generate-prd
Trust audit
Audit 0.4.1 · source read 14 Oct 2026
SAFE means nothing in the source contradicts what the skill says it does. Grade B is shared by 13,985 of 14,816 audited skills.
What the source does
- FilesystemNone observedNo reads or writes in the source
- NetworkNone observedNo outbound calls in the source
- ShellNone observedNo commands run in the source
- DependenciesPinnedNothing floats
- SecretsNone foundNo keys in source
Five audit layers
| Layer | What we check | Result | Findings |
|---|---|---|---|
L0 Provenance | Repo owner, licence, archive status, activity | PASS | 0 |
L1 Static source | Secrets, path traversal, supply chain, hidden code | NA | 0 |
L2 Instructions | Prompt injection, authority framing, hidden directives | PASS | 0 |
L3 Inventory | The files and declarations match the source | PASS | 0 |
L4 Sandbox | Run in isolation and watch behaviour | SKIPPED why | 0 |
Gates applied: no behavioural pass.
Findings (0)
No findings at any severity. We re-audit when the source changes.
Audit 0.4.1 · source sha 6ea1a6ff2160 · 14 Oct 2026Report an issue or request a re-scan
Provenance
Who published it, and what the verdict is pinned to
- Publisherhuytieu GitHub userOwner of the repository this skill is read from
- Source folderhuytieu/COG-second-brain/.claude/skills/generate-prdThe exact folder we audited
- LicenceMITAs the repository states it
- Commit pinned for this verdict6ea1a6ff2160A new audit runs when the source changes
- Repository statusNot archivedLast push 11 days ago
- Sandboxed runNot runSkills are read, not executed; layer L4 is skipped
What it tells the agent
Full source on GitHub ↗Its description: Generate product requirements documents with optional publishing to Confluence or other wiki platforms
--- name: generate-prd description: Generate product requirements documents with optional publishing to Confluence or other wiki platforms roles: [product-manager, engineering-lead, founder] integrations: [confluence, notion, hackmd] --- # COG Generate PRD Skill ## When to Invoke - User wants to create a PRD, product spec, or requirements document - User says "generate PRD", "write PRD", "product requirements", "spec doc", "feature spec" - User has a feature or project that needs formal documentation before development ## Agent Mode Awareness **Check `agent_mode` in `00-inbox/MY-PROFILE.md` frontmatter:** - If `agent_mode: team` — use parallel agents to gather context from multiple sources (existing PRDs, related issues, competitive research) while drafting - If `agent_mode: solo` — gather context and draft sequentially in the main conversation ## Command: `/generate-prd` ## Pre-Flight Check 1. **Read `00-inbox/MY-INTEGRATIONS.md`** to determine publishing options: - **Confluence** — can publish PRD to team wiki - **Notion** — can publish PRD to Notion workspace - **HackMD** — can publish PRD as shared markdown doc - If none active, PRD stays in the vault only (still fully useful) 2. **Read `00-inbox/MY-PROFILE.md`** for: - Active projects - User's name and role (for PRD author field) 3. **Get current timestamp:** Run `date '+%Y-%m-%d %H:%M'` using Bash for the `created:` frontmatter field --- ## Execution Strategy ### Phase 1: Gather Requirements Ask the user for the following (skip what they've already provided): **Required:** - Feature/product name - Problem statement — what problem are we solving? - Target users — who is this for? - High-level solution — what are we building? **Optional (will generate reasonable defaults if not provided):** - Success metrics — how do we measure success? - Constraints — technical, time, budget, or regulatory constraints - Dependencies — what does this depend on? - Related documents — links to designs, research, prior art - Target timeline — when does this need to ship? ### Phase 2: Context Gathering #### Team Mode (parallel agents) Launch context-gathering agents using the Task tool with `run_in_background: true`: **Agent: "existing-prd-scanner"** ``` Scan the vault for existing PRDs and related documents. 1. Glob for PRDs: 04-projects/*/PRDs/*.md 2. Glob for related project files: 04-projects/[project]/**/*.md 3. Read recent PRDs to understand the user's preferred format and level of detail 4. Look for any existing docs related to the feature being specified Return: relevant existing content, user's PRD style preferences, and any related docs ``` **Agent: "issue-context-gatherer"** ``` Gather related issues and feature requests from active trackers. Check 00-inbox/MY-INTEGRATIONS.md for active trackers, then: If Linear is active: 1. Use ToolSearch to load Linear tools 2. Search for issues related to [feature keywords] 3. Check current initiatives and projects for context If GitHub is active: 1. gh search issues "[feature keywords]" --repo [CUSTOMIZE: your-org/your-repo] --json number,title,body,labels --limit 15 2. Check for related discussions or feature requests Return: related issues, existing feature requests, and any prior discussion context ``` #### Solo Mode Run the same context gathering sequentially. ### Phase 3: Generate PRD Create the PRD using this template: ```markdown --- type: prd project: [project-name] feature: [feature-name] status: draft author: [user name] created: [YYYY-MM-DD HH:MM] last_updated: [YYYY-MM-DD] version: "1.0" approvers: [CUSTOMIZE: list of approvers] tags: ["#prd", "#product", "#[project-name]"] --- # PRD: [Feature Name] ## Overview | Field | Value | |-------|-------| | **Author** | [Name] | | **Status** | Draft | | **Created** | [Date] | | **Target Release** | [Timeline or TBD] | | **Priority** | [High/Medium/Low] | --- ## 1. Problem Statement [Clear description of the problem being solved. Include data or evidence where available.] ### Who is affected? [Target users and how they're impacted] ### What is the current experience? [How users currently deal with this problem] ### Why now? [Why this is important to solve at this time] --- ## 2. Goals & Success Metrics ### Goals 1. [Primary goal] 2. [Secondary goal] 3. [Tertiary goal] ### Success Metrics | Metric | Current Baseline | Target | Measurement Method | |--------|-----------------|--------|-------------------| | [Metric 1] | [Current] | [Target] | [How to measure] | | [Metric 2] | [Current] | [Target] | [How to measure] | ### Non-Goals - [What this project explicitly does NOT aim to solve] - [Scope boundaries] --- ## 3. User Stories ### Primary User: [User Type] **Story 1:** As a [user type], I want [goal] so that [benefit]. **Story 2:** As a [user type], I want [goal] so that [benefit]. ### Secondary User: [User Type] (if applicable) **Story 3:** As a [user type], I want [goal] so that [benefit]. --- ## 4. Proposed Solution ### 4.1 Solution Overview [High-level description of the proposed solution] ### 4.2 Key Features 1. **[Feature 1]** — [Description] 2. **[Feature 2]** — [Description] 3. **[Feature 3]** — [Description] ### 4.3 User Flow [Step-by-step description of the primary user flow] 1. User [action] 2. System [response] 3. User [action] 4. System [response] ### 4.4 Edge Cases & Error Handling | Scenario | Expected Behavior | |----------|------------------| | [Edge case 1] | [How the system handles it] | | [Edge case 2] | [How the system handles it] | --- ## 5. Technical Considerations ### Architecture Impact [How this fits into the existing system architecture] ### Dependencies - [Dependency 1] — [Status: available/needs work] - [Dependency 2] — [Status: available/needs work] ### Technical Risks | Risk | Likelihood | Impact | Mitigation | |------|-----------|--------|------------| | [Risk 1] | [H/M/L] | [H/M/L] | [Mitigation plan] | ### Performance Requirements - [Per
Excerpt, first 6,000 characters of SKILL.md, verbatim from the audited commit. It is text from someone else’s repository, quoted so you can judge it before your agent reads it.
Install
Pinned to the audited commit 6ea1a6f
git clone https://github.com/huytieu/COG-second-brain git -C COG-second-brain checkout 6ea1a6ff2160
The author documents no install command, so this uses the repository directly. Our verdict covers commit 6ea1a6ff2160 only.
Works in
The author has not said which agents this skill supports, and we have not tested it in any.
Audit history
Every audit, every source change
- ✓SAFE B 89 / 100
first audit · source
6ea1a6ff2160
README badge
For maintainers · shows the latest audit
[](https://modelsatlas.com/skills/huytieu/generate-prd/)
The badge shows our verdict and grade for this skill, and links back to this page. It changes when the audit does.
Similar skills
huytieu/COG-second-brain
Deep strategic research engine — decomposes questions into parallel research threads, spawns multiple agents, and synthesizes into actionable strategic analysis
huytieu/COG-second-brain
Quick capture of raw thoughts with intelligent domain classification and competitive intelligence extraction
huytieu/COG-second-brain
Deep-dive 7-day analysis across all data sources for weekly reviews, board prep, and strategic planning
huytieu/COG-second-brain
Create user stories with duplicate checking across any project tracker (Linear, GitHub Issues, Jira)
huytieu/COG-second-brain
Generate personalized news intelligence with verified sources (7-day freshness requirement)
huytieu/COG-second-brain
Audit and export open issues from any project tracker with summary analysis and vault archival
Add this badge to your README
[](https://modelsatlas.com/skills/huytieu/generate-prd/)
<a href="https://modelsatlas.com/skills/huytieu/generate-prd/"><img src="https://modelsatlas.com/skills/huytieu/generate-prd/badge.svg" alt="ModelsAtlas: SAFE B"></a>
Questions about Generate Prd
What does the Generate Prd skill do?
Is Generate Prd safe to install?
What can Generate Prd access on my machine?
How current is this page?
Sources
- github.com/huytieu/COG-second-brain/tree/main/.claude/skills/gen — the audited source at commit 6ea1a6ff2160 and every finding aboveObserved · 14 Oct 2026
Spotted something wrong? Report a correction · Methodology
Keep going in your AI
Opens with this page as the source. We add nothing else to the prompt.
- What does the Generate Prd skill do?
- Is Generate Prd safe to install?
- What can Generate Prd access on my machine?