mirror of
https://github.com/alirezarezvani/claude-skills.git
synced 2026-09-07 08:26:02 +00:00
- #954: strip non-spec source/attribution keys from all 39 plugin.json manifests so Claude Code's validator accepts them; metadata preserved in new .claude-plugin/authoring-notes.json sidecars; check_plugin_json.py now hard-fails manifests carrying those keys and sanity-checks the sidecar; CLAUDE.md ClawHub schema section updated to the new rule. - #949: move the c-level-agents plugin out of c-level-advisor/ to a top-level directory so the two marketplace sources no longer overlap; updated marketplace.json source, homepage, descriptions, all cross-references, docs, harness manifest, mirror-tree symlinks/indexes, and rebased the moved files' relative links; domain counters trued up (18 -> 19 domains). - #933: replace dead links to the gitignored maintainer-local megaprompts/ tree with annotated plain-text references (44 files: SKILL.md, READMEs, agents, commands). - #931: DynamoDB on-demand pricing updated to post-Nov-2024 rates ($0.625/M writes, $0.125/M strongly consistent reads). - #969: skill_security_auditor.py and the three dossier scripts reconfigure stdout/stderr to UTF-8 (errors=replace) so legacy Windows codepages no longer crash at print time; PYTHONUTF8=1 documented. - #968: Windows Notes section in INSTALLATION.md + README pointer for the core.symlinks mirror-tree checkout caveat. - #924/#885 residuals: hook commands quote "${CLAUDE_PLUGIN_ROOT}" paths in all plugin hooks.json/settings.json (space-safe roots); removed the stale pre-rename status/review mirror symlinks and index entries left over from the memory-status/memory-review rename. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qgc6RYXWJPr5oW9DHU7zR4 |
||
|---|---|---|
| .. | ||
| .claude-plugin | ||
| agents | ||
| commands | ||
| skills/grants | ||
| README.md | ||
grants
NIH grant research skill for clinical researchers. Produces a strategic NIH funding overview as an editable .docx:
- Research positioning analysis — 5-facet Consensus search producing gap quotes + draft Significance/Innovation language
- Institute mapping — Which NIH institutes are actually funding this area (via RePORTER)
- Targeted grant discovery — NOSIs, open FOAs, funded overlap filtered to mapped institutes
- Strategic recommendations — Career-stage + project-scope mechanism matching, program officer guidance, submission timeline
Sibling skill relationship
Part of the research pack (sibling of pulse, litreview; future siblings: patent, dossier, syllabus). All share the Agent Integrity Rules block (1 q/sec, source discipline, three-count tracking, retry-once-after-3s, stop-after-3-consecutive-failures).
Different from litreview:
- Adds RePORTER POST queries (not just Consensus) — NIH-specific funded-project data
- Adds NOSI fetch for
NOT-*opportunity numbers - DOCX has 9 sections (vs 8 in litreview) — adds Strategic Recommendations + Study Sections sections
- NIH-only scope; non-NIH funders out of scope
Source spec
megaprompts/08-grants-megaprompt.md (maintainer-local draft spec — gitignored, not in the public repo) (PR #657).
Plugin layout
research/grants/
├── .claude-plugin/plugin.json
├── README.md
├── agents/cs-grants.md ← NIH-funding persona, RePORTER POST enforcer
├── commands/cs-grants.md ← /cs:grants <research-idea>
└── skills/grants/
├── SKILL.md ← Path-B converted from megaprompt 08
├── references/
│ ├── nih_mechanism_matching.md ← career stage × scope → mechanism canon (7+ sources)
│ ├── reporter_post_patterns.md ← RePORTER curl POST templates + plan-tier (7+ sources)
│ └── docx_9_sections.md ← 9-section .docx spec + technical reqs (7+ sources)
└── scripts/
├── citation_tracker.py ← stdlib: Consensus + RePORTER three-count audit
├── fiscal_year_calculator.py ← stdlib: current FY + 3-prior window (RePORTER-aware)
└── mechanism_matcher.py ← stdlib: career stage + scope + prelim → mechanism recommendation
Dependencies
- Consensus MCP — Required for 5-facet positioning search
bash_tool+curl— Required for RePORTER POST queries (NOTweb_fetch— RePORTER is POST-only)web_fetch— Required for NOSI HTML pagesdocxNode.js library — Required for DOCX generation- DOCX skill — Reference for hyperlink/table/list patterns
License
MIT.