Use when research, analysis, forecasts, or recommendations need adversarial review, red-team challenge, devil's advocacy, source audit, method review, dissent handling, and revision disposition before release.
Skills in this repository
peterbamuhigire/digital-research-skills - Page 2
SkillsMP has collected 61 skills from peterbamuhigire/digital-research-skills. Open a skill to review its source and details.
peterbamuhigire/digital-research-skillsShowing 21 of 61 collected skills.
Use when an authorised licensed private-investigator workflow needs lawful collection, chain of custody, and an evidentiary report; use osint-investigation for public-source reconnaissance and refuse unlicensed surveillance or harm-enabling requests.
Use when the project cannot rely on desk research alone and needs first-hand qualitative evidence such as interviews, observation, focus groups, field visits, or coded open-ended responses. Encodes qualitative design, fieldwork discipline, coding, credibility…
Use when producing or quality-checking a polished Microsoft Word document with controlled styles, pagination, tables, figures, and render evidence; use manual-guide for end-user content and python-document-generation for automated multi-format exports.
Use when a guided discovery interview must produce requirements, business rules, user types, and workflows for a new SaaS project; use systems-process-requirements when formal traceability, interfaces, states, and acceptance criteria are the primary need.
Use when Python must generate downloadable Excel, Word, or PDF artefacts for application users with branding, charts, tables, formulas, and delivery controls; use the format-specific skill when only one document type needs manual production.
Use when choosing and drafting a long-form business report, proposal, business plan, bid response, or white paper whose evidence, persuasion structure, and reader decision must be explicit; use business-writing for short emails, memos, blogs, or web copy.
Use when selecting the document form and academic or non-academic variant for a research deliverable such as a paper, thesis, policy brief, intelligence report, market analysis, legal opinion, case study, or feasibility study; use report-and-proposal-craft…
Use when scaling a Python scraper beyond a single-file requests script — encodes Lawson's *Web Scraping with Python* engineering layer (caching to disk and MongoDB, concurrent downloading, dynamic content via WebKit/Selenium/Playwright, form interaction,…
Use when defining or reviewing how multiple skills compose through shared house style, input/output artifacts, evidence declarations, and reference boundaries; use skill-writing for one skill's authoring workflow and skill-taxonomy-and-routing for catalogue…
Use when performing a read-only safety review of a new or changed skill for credential harvesting, unsafe installers, hidden mutation, excessive permissions, unknown tools, or instruction conflicts; use skill-writing for structural quality and…
Use when normalizing skill names, resolving whether a capability should be a standalone skill or a reference file, updating routers, removing alias drift, or auditing the repository's research skill taxonomy.
Use when creating or upgrading skills in this repository. Covers repository-specific frontmatter rules, progressive disclosure, reference-file strategy, validation, and the quality bar required for production-grade engineering skills.
Use when planning a feature or module and producing a coding-ready specification with scope, requirements, architecture choices, acceptance criteria, and risks; pair with systems-process-requirements for formal workflow, state, interface, data, business-rule,…
Use when describing a system, process, workflow, scope boundary, requirements set, interface, state model, data architecture, business rules, user journey, operating model, or design system in testable and traceable form; use spec-architect for a coding-ready…
Use when analysing system behaviour, stakeholder dynamics, root causes, feedback loops, leverage points, or judgement under uncertainty with systemigrams, causal loops, mental models, or decision heuristics; use systems-process-requirements for normative…
Use when drafting or reviewing a concept paper, proposal, dissertation, thesis, report, viva plan, or dissemination artifact against a named Ugandan university handbook; use research-design for method logic and never generalise one institution's rule to…
Use when an authorised implementation or repository change requires affected project documentation, agent guidance, architecture notes, API/database docs, examples, or status records to be reconciled with the current code; use skill-writing for skill…
Use when authoring or normalising a specialist skill, or preparing to ship a feature or release — defines the seven evidence categories every specialist skill must declare against and provides the canonical Release Evidence Bundle template. The contract spine…
Use when choosing and validating the least invasive acquisition path for web data across published APIs, JSON endpoints, structured HTML, or browser automation, including politeness and error handling; use scraping-engineering-python when a Python crawl needs…
Use when <concrete trigger>; use <nearest-neighbour> instead for <excluded trigger>. Produces <named result> for <consumer>.