Today's Daily Battle

For Family, For Country, For GOD

Church Starter Pack
Menu

Plug-and-play for small churches

Church Starter Pack

You are not behind.

Start where you are with one verse, one practical step, and one honest prayer.

This is your quiet weekly operating system for small churches and weary pastors: message prep, team alignment, and family follow-through in one calm lane.

This is enough. Faithful Sunday does not require a perfect week. You are not failing if this is all you use this week.

KJV-only • Works offline • Print-ready • No signup • Built for thin weeks

Weekly Launch Strip — 15 minutes to faithful

Prep
Open the text first.
Team
One clear message + assignments.
Follow-through
One printable that goes home.

Start Prep Now → · Pastor Reset Tools

Pastor Reset & Ready Copy

Three tools you can reach for this week without new setup.

Thin-week quick start

First hour workflow

When the week feels thin, run this order and stop there. It is enough for a faithful Sunday.

You do not need to touch every tool. One faithful pass is still faithful ministry.

  1. Choose a text and draft in Sermon Builder; use One-Tap Export when ready.
  2. Pull church-ready blurbs, QR paths, and social copy from Church Sharing Kit.
  3. Assign next steps in Team Toolkit and keep volunteers aligned.
  4. Send families to one printable from Printables before Sunday closes.

How to use this as a church

Use one calm rhythm every week so your team and families know exactly where to begin.

Step 1: Wednesday prep
Pastor picks one passage and one clear burden in Sermon Builder.
Step 2: Friday alignment
Team shares one announcement line, one volunteer assignment, and one prayer focus.
Step 3: Sunday follow-through
Send one printable home and point the church to one plan day for the week.

Need one button that does the work? Build a clean weekly packet and print or save as PDF.

Loading packet builder...

Core tools in one place

Use these as your weekly base so prep, team communication, and family follow-through stay connected.

Pastor-focused Battle Plans

Built for real ministry load, not ideal weeks. Keep each lane short, calm, and printable for your own rhythm.

Preaching Through Exhaustion

For sermon weeks when your body is tired but your calling still stands.

  • Day 1-2: weakness and mercy
  • Day 3-4: shepherding with humility
  • Day 5-7: word-fed strength and steady endurance

Small Church Encouragement

For bi-vocational pastors and faithful little flocks serving with limited capacity.

  • Day 1-2: small beginnings and faithfulness
  • Day 3-4: labor seen by God
  • Day 5-7: hope, joy, and gathered courage

Recommended Pastor Plans

Pair this Starter Pack with a 7-day plan for a complete weekly rhythm.

Pastor Reset & Ready Copy

Three practical helpers you can use this week without new setup: monthly reset, thin-week guide, and copy-ready church templates.

Monthly Pastor Reset (print-ready)

For the thin weeks when you are running on fumes:

  • One quiet hour with the Lord (Psalm 23 or Isaiah 40:31 recommended).
  • Review one Battle Plan (Preaching Through Exhaustion or Grace for Weary Hands).
  • Export one sermon point + prayer and give it to a deacon or elder.
  • Hand one family printable to one household personally.
  • Guard one rest block as faithful stewardship.

Thin Week Survival Guide (one page)

When Sunday is coming and you feel under water:

  1. Preach one clear burden, not five competing ideas.
  2. Call one weary member before polishing the message.
  3. Delegate one task that does not need your voice.
  4. Choose one family printable and repeat it.
  5. Guard one rest block — this is ministry, not performance.

Sunday Morning Survival Sheet (one page)

For the mornings when you are preaching tired:

  • One verse you are standing on today.
  • One main burden for your people.
  • One thing you are trusting God to do (not you).
  • One person you will encourage after service.
  • One rest block you will protect this week.

Weekly announcement template (copy/paste)

Use this in bulletin, SMS, or email to direct your church to one clear weekly next step.

Monthly church email template (copy/paste)

Use this at month-start to align your church around one calm rhythm.

Ready-to-copy church blurbs

Paste these short lines into bulletin, SMS, or email without extra editing.

This week we are walking the Preaching Through Exhaustion plan together. No pressure, just one verse, one small step, and one honest prayer.

If your week feels heavy, you are not behind. Start with one plan day and one printable from the Church Starter Pack.

Small church does not mean small faithfulness. Join us in the Small Church Encouragement plan this week.

Families can take one calm next step this week with a single printable and one short prayer together.

Need a thin-week reset? Open the Church Starter Pack and follow the 15-minute launch strip.

Send-home print pathway

If your church can only share one thing this week, share one calm printable and one verse. Keep it simple and repeatable.

Small, repeated faithfulness builds more than one overloaded week ever will.

You are not failing if this is all your team can carry this week. Keep the lane calm and faithful.

  • Open Printables and choose one family page.
  • Pair it with one of the pastor plans above.
  • Add that link to your bulletin line from Church Sharing Kit.
'); var body = doc.body; var main = doc.createElement('main'); var h1 = doc.createElement('h1'); h1.textContent = 'Weekly Church Packet'; main.appendChild(h1); var intro = doc.createElement('p'); intro.className = 'small'; intro.textContent = 'One verse, one step, one prayer, one plan lane, one family follow-through.'; main.appendChild(intro); var verse = doc.createElement('section'); verse.className = 'card'; var verseTitle = doc.createElement('h2'); verseTitle.textContent = 'This week\'s verse + step + prayer'; verse.appendChild(verseTitle); var verseLine = doc.createElement('p'); var verseRefStrong = doc.createElement('strong'); verseRefStrong.textContent = verseAnchor.ref; verseLine.appendChild(verseRefStrong); verseLine.appendChild(doc.createTextNode(' — ' + verseAnchor.text)); verse.appendChild(verseLine); var stepP = doc.createElement('p'); var stepStrong = doc.createElement('strong'); stepStrong.textContent = 'Small step:'; stepP.appendChild(stepStrong); stepP.appendChild(doc.createTextNode(' ' + todayPlanDay.step)); verse.appendChild(stepP); var prayerP = doc.createElement('p'); var prayerStrong = doc.createElement('strong'); prayerStrong.textContent = 'Prayer:'; prayerP.appendChild(prayerStrong); prayerP.appendChild(doc.createTextNode(' ' + todayPlanDay.prayer)); verse.appendChild(prayerP); main.appendChild(verse); var plan = doc.createElement('section'); plan.className = 'card'; var refs = chosen.days.map(function (d, i) { return 'Day ' + (i + 1) + ': ' + d.ref; }); var planTitle = doc.createElement('h2'); planTitle.textContent = 'Chosen plan lane: ' + chosen.label; plan.appendChild(planTitle); var planMeta = doc.createElement('p'); planMeta.className = 'meta'; planMeta.textContent = 'Open plan online: ' + chosen.url; plan.appendChild(planMeta); var planList = doc.createElement('ul'); refs.forEach(function (entry) { var liRef = doc.createElement('li'); liRef.textContent = entry; planList.appendChild(liRef); }); plan.appendChild(planList); main.appendChild(plan); var sunday = doc.createElement('section'); sunday.className = 'card'; var sundayTitle = doc.createElement('h2'); sundayTitle.textContent = 'Sunday Morning Survival Sheet'; sunday.appendChild(sundayTitle); var sundayList = doc.createElement('ul'); [ 'One verse you are standing on today.', 'One main burden for your people.', 'One thing you are trusting God to do (not you).', 'One person you will encourage after service.', 'One rest block you will protect this week.' ].forEach(function (line) { var liSunday = doc.createElement('li'); liSunday.textContent = line; sundayList.appendChild(liSunday); }); sunday.appendChild(sundayList); main.appendChild(sunday); var family = doc.createElement('section'); family.className = 'card'; var familyTitle = doc.createElement('h2'); familyTitle.textContent = 'Family follow-through'; family.appendChild(familyTitle); var familyP = doc.createElement('p'); familyP.textContent = 'Choose one printable page and share it Sunday.'; family.appendChild(familyP); var familyMeta = doc.createElement('p'); familyMeta.className = 'meta'; familyMeta.textContent = 'Printables: https://www.todaysdailybattle.com/printables.html'; family.appendChild(familyMeta); main.appendChild(family); var tip = doc.createElement('p'); tip.className = 'noprint small'; tip.textContent = 'Use your browser Print dialog and choose Save as PDF if needed.'; main.appendChild(tip); body.appendChild(main); doc.close(); popup.focus(); popup.print(); setStatus('Weekly packet opened. Print or save as PDF from the dialog.'); } function warmSmartDailyAnchor(planKey) { if (smartAnchorLoadStarted) return; smartAnchorLoadStarted = true; loadSmartDailyAnchor(planKey); } var packetBuilderBooted = false; function hydratePacketBuilder() { if (packetBuilderBooted) return; packetBuilderBooted = true; var placeholder = document.getElementById('csp-packet-placeholder'); var realBuilder = document.getElementById('csp-packet-real'); if (placeholder) placeholder.style.display = 'none'; if (realBuilder) realBuilder.classList.remove('hidden'); var packetBtn = document.getElementById('csp-build-weekly-packet-btn'); if (packetBtn) { packetBtn.addEventListener('click', function () { var select = document.getElementById('csp-packet-plan'); var key = select ? select.value : 'preachingthroughexhaustion'; warmSmartDailyAnchor(key); buildWeeklyPacket(key); }); } var packetPlanSelect = document.getElementById('csp-packet-plan'); if (packetPlanSelect) { packetPlanSelect.addEventListener('change', function () { updateSmartDefaultCard(packetPlanSelect.value || 'preachingthroughexhaustion'); warmSmartDailyAnchor(packetPlanSelect.value || 'preachingthroughexhaustion'); }); packetPlanSelect.addEventListener('focus', function () { warmSmartDailyAnchor(packetPlanSelect.value || 'preachingthroughexhaustion'); }); } var changePlanLink = document.getElementById('csp-change-plan-link'); if (changePlanLink) { changePlanLink.addEventListener('click', function () { if (packetPlanSelect) packetPlanSelect.focus(); }); } var initialPlanKey = packetPlanSelect ? packetPlanSelect.value : 'preachingthroughexhaustion'; updateSmartDefaultCard(initialPlanKey); if (typeof window.requestIdleCallback === 'function') { window.requestIdleCallback(function () { warmSmartDailyAnchor(initialPlanKey); }, { timeout: 1400 }); } else { setTimeout(function () { warmSmartDailyAnchor(initialPlanKey); }, 380); } } function initConditionalPacketBuilder() { var section = document.getElementById('csp-packet-builder-section'); if (!section) return; var intentBoot = function () { hydratePacketBuilder(); }; var scheduleGentleHydration = function () { if (typeof window.requestIdleCallback === 'function') { window.requestIdleCallback(hydratePacketBuilder, { timeout: 1000 }); } else { setTimeout(hydratePacketBuilder, 900); } }; var prewarmAnchor = function () { var defaultPlan = 'preachingthroughexhaustion'; if (typeof window.requestIdleCallback === 'function') { window.requestIdleCallback(function () { warmSmartDailyAnchor(defaultPlan); }, { timeout: 700 }); } else { setTimeout(function () { warmSmartDailyAnchor(defaultPlan); }, 280); } }; section.addEventListener('pointerdown', intentBoot, { passive: true, capture: true }); section.addEventListener('focusin', intentBoot, { capture: true }); if (typeof window.IntersectionObserver === 'function') { var observer = new IntersectionObserver(function (entries) { if (!entries || !entries[0] || !entries[0].isIntersecting) return; hydratePacketBuilder(); observer.disconnect(); }, { threshold: 0.1 }); observer.observe(section); } scheduleGentleHydration(); prewarmAnchor(); } var copyAnnouncementBtn = document.getElementById('csp-copy-announcement-btn'); if (copyAnnouncementBtn && template) { copyAnnouncementBtn.addEventListener('click', function () { copyTemplate(template.value || '', template, 'Weekly template copied.'); }); } var copyBulletinBtn = document.getElementById('csp-copy-bulletin-btn'); if (copyBulletinBtn && template) { copyBulletinBtn.addEventListener('click', function () { copyTemplate((template.value || '').replace(/\n\s*\n/g, '\n').trim(), template, 'Bulletin copy is ready.'); }); } var copyMonthlyBtn = document.getElementById('csp-copy-monthly-email-btn'); if (copyMonthlyBtn && monthlyTemplate) { copyMonthlyBtn.addEventListener('click', function () { copyTemplate(monthlyTemplate.value || '', monthlyTemplate, 'Monthly email copied.'); }); } var copyMonthlyBulletinBtn = document.getElementById('csp-copy-monthly-bulletin-btn'); if (copyMonthlyBulletinBtn && monthlyTemplate) { copyMonthlyBulletinBtn.addEventListener('click', function () { copyTemplate((monthlyTemplate.value || '').replace(/\n\s*\n/g, '\n').trim(), monthlyTemplate, 'Monthly bulletin copy is ready.'); }); } var blurbButtons = document.querySelectorAll('.csp-copy-blurb-btn'); blurbButtons.forEach(function (btn) { btn.addEventListener('click', function () { var targetId = btn.getAttribute('data-target'); if (!targetId) return; var el = document.getElementById(targetId); if (!el) return; copyTemplate(el.textContent || '', null, 'Blurb copied.'); }); }); initConditionalPacketBuilder(); var printResetBtn = document.getElementById('csp-print-reset-btn'); if (printResetBtn) { printResetBtn.addEventListener('click', function () { printChecklistSheet({ title: 'Monthly Pastor Reset', subtitle: 'For thin weeks when you are running on fumes.', ref: 'Psalm 23 or Isaiah 40:31', ordered: false, items: [ 'One quiet hour with the Lord.', 'Review one Battle Plan for weary leaders.', 'Export one sermon point and prayer.', 'Hand one family printable to one household personally.', 'Guard one rest block as stewardship.' ] }); }); } var printSundayBtn = document.getElementById('csp-print-sunday-survival-btn'); if (printSundayBtn) { printSundayBtn.addEventListener('click', function () { printChecklistSheet({ title: 'Sunday Morning Survival Sheet', subtitle: 'For mornings when you are preaching tired.', ref: 'Psalm 73:26', ordered: false, items: [ 'One verse you are standing on today.', 'One main burden for your people.', 'One thing you are trusting God to do (not you).', 'One person you will encourage after service.', 'One rest block you will protect this week.' ] }); }); } ['csp-print-thin-week-btn', 'csp-print-announcement-btn', 'csp-print-monthly-email-btn'].forEach(function (id) { var el = document.getElementById(id); if (el) el.addEventListener('click', function () { window.print(); }); }); })();