技能详情(站内镜像,无评论)
作者:AIpoch @AIPOCH-AI
许可证:MIT-0
MIT-0 ·免费使用、修改和重新分发。无需归因。
版本:v0.1.0
统计:⭐ 0 · 23 · 0 current installs · 0 all-time installs
⭐ 0
安装量(当前) 0
🛡 VirusTotal :良性 · OpenClaw :良性
Package:aipoch-ai/fda-guideline-search
安全扫描(ClawHub)
- VirusTotal :良性
- OpenClaw :良性
OpenClaw 评估
The skill's files and instructions are coherent with its stated purpose: it performs web searches/scraping of FDA/ICH guidance and caches PDFs locally, requests no credentials, and has no surprising external endpoints.
目的
Name/description describe searching FDA guidance by therapeutic area. The code and documentation implement network search/scraping, local PDF caching, and content search — all consistent with that purpose. No unrelated credentials, binaries, or platform access are requested.
说明范围
SKILL.md instructs running the included Python script which performs HTTP requests and writes cached PDFs to references/cache/. These actions are within scope. Two small caveats: (1) the code uses regex-based HTML parsing (fragile but expected for a simple tool) and (2) the docs recommend respecting robots.txt and rate limits, but I did not find explicit robots.txt checking implemented in the visible code. The script does implement a 6-second …
安装机制
No install spec — instruction-only with a bundled Python script. No external packages are required per SKILL.md and the script uses only Python standard library; therefore nothing is downloaded or installed during skill activation.
证书
The skill requires no environment variables, keys, or config paths. The network and filesystem access it uses (HTTP GETs to FDA/ICH and writing to a local cache directory under the skill workspace) are proportionate to a guideline-search tool.
持久
always is false and the skill does not request elevated or platform-wide privileges. It writes to its own workspace cache (references/cache/) and does not appear to modify other skills or system configuration.
综合结论
This skill is coherent but it runs network requests and writes files. Before running: (1) review the full script (especially any parts after the truncated portion) to confirm downloads are only to the skill workspace and there are no hidden endpoints; (2) run it in a sandboxed environment or container if possible; (3) ensure your environment allows outbound HTTP to fda.gov and database.ich.org and that your organization permits scraping those …
安装(复制给龙虾 AI)
将下方整段复制到龙虾中文库对话中,由龙虾按 SKILL.md 完成安装。
请把本段交给龙虾中文库(龙虾 AI)执行:为本机安装 OpenClaw 技能「Fda Guideline Search」。简介:Search FDA industry guidelines by therapeutic area or topic. Trigger when user …。
请 fetch 以下地址读取 SKILL.md 并按文档完成安装:https://raw.githubusercontent.com/openclaw/skills/refs/heads/main/skills/aipoch-ai/fda-guideline-search/SKILL.md
(来源:yingzhi8.cn 技能库)
SKILL.md
---
name: fda-guideline-search
description: 'Search FDA industry guidelines by therapeutic area or topic.
Trigger when user requests FDA guidance documents, regulatory guidelines,
or asks about FDA requirements for specific disease areas, drug development,
or therapeutic categories (e.g., oncology, cardiology, rare diseases).
Also triggered by queries about FDA ICH guidelines, FDA guidance documents,
or regulatory compliance requirements.'
version: 1.0.0
category: Pharma
tags: []
author: AIPOCH
license: MIT
status: Draft
risk_level: High
skill_type: Hybrid (Tool/Script + Network/API)
owner: AIPOCH
reviewer: ''
last_updated: '2026-02-06'
---
# FDA Guideline Search
Quickly search and retrieve FDA industry guidelines by therapeutic area.
## Features
- Search FDA guidelines by therapeutic area (oncology, cardiology, neurology, etc.)
- Filter by document type (draft, final, ICH guidelines)
- Download and cache guideline documents
- Search within document content
## Usage
### Python Script
```bash
python scripts/main.py --area <therapeutic_area> [options]
```
## Parameters
| Parameter | Type | Default | Required | Description |
|-----------|------|---------|----------|-------------|
| `--area` | string | - | Yes | Therapeutic area (oncology, cardiology, rare-disease) |
| `--type` | string | all | No | Document type (all, draft, final, ich) |
| `--year` | string | - | No | Filter by year (e.g., 2023, 2020-2024) |
| `--download` | flag | false | No | Download PDF to local cache |
| `--search` | string | - | No | Search term within documents |
| `--limit` | int | 20 | No | Max results (1-100) |
### Examples
```bash
# Search oncology guidelines
python scripts/main.py --area oncology
# Search for rare disease draft guidelines
python scripts/main.py --area "rare disease" --type draft
# Search with download
python scripts/main.py --area cardiology --download --limit 10
```
## Technical Details
- **Source**: FDA CDER/CBER Guidance Documents Database
- **API**: FDA Open Data / Web scraping with rate limiting
- **Cache**: Local PDF storage in `references/cache/`
- **Difficulty**: Medium
## Output Format
Results are returned as structured JSON:
```json
{
"query": {
"area": "oncology",
"type": "all",
"limit": 20
},
"total_found": 45,
"guidelines": [
{
"title": "Clinical Trial Endpoints for the Approval of Cancer Drugs...",
"document_number": "FDA-2020-D-0623",
"issue_date": "2023-03-15",
"type": "Final",
"therapeutic_area": "Oncology",
"pdf_url": "https://www.fda.gov/.../guidance.pdf",
"local_path": "references/cache/..."
}
]
}
```
## References
- [FDA Search Strategy](./references/search-strategy.md)
- [Therapeutic Area Mappings](./references/area-mappings.json)
- [FDA API Documentation](./references/fda-api-notes.md)
## Limitations
- Rate limited to 10 requests/minute to respect FDA servers
- Some historical documents may not have digital PDFs
- ICH guidelines require separate search scope
## Risk Assessment
| Risk Indicator | Assessment | Level |
|----------------|------------|-------|
| Code Execution | Python scripts with tools | High |
| Network Access | External API calls | High |
| File System Access | Read/write data | Medium |
| Instruction Tampering | Standard prompt guidelines | Low |
| Data Exposure | Data handled securely | Medium |
## Security Checklist
- [ ] No hardcoded credentials or API keys
- [ ] No unauthorized file system access (../)
- [ ] Output does not expose sensitive information
- [ ] Prompt injection protections in place
- [ ] API requests use HTTPS only
- [ ] Input validated against allowed patterns
- [ ] API timeout and retry mechanisms implemented
- [ ] Output directory restricted to workspace
- [ ] Script execution in sandboxed environment
- [ ] Error messages sanitized (no internal paths exposed)
- [ ] Dependencies audited
- [ ] No exposure of internal service architecture
## Prerequisites
No additional Python packages required.
## Evaluation Criteria
### Success Metrics
- [ ] Successfully executes main functionality
- [ ] Output meets quality standards
- [ ] Handles edge cases gracefully
- [ ] Performance is acceptable
### Test Cases
1. **Basic Functionality**: Standard input → Expected output
2. **Edge Case**: Invalid input → Graceful error handling
3. **Performance**: Large dataset → Acceptable processing time
## Lifecycle Status
- **Current Stage**: Draft
- **Next Review Date**: 2026-03-06
- **Known Issues**: None
- **Planned Improvements**:
- Performance optimization
- Additional feature support